HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. tomekslesicki
    3. Topics
    T
    • Profile
    • Following 0
    • Followers 3
    • Topics 103
    • Posts 563
    • Groups 1

    Topics

    • T

      Preset browser LAF - hover?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      7
      0 Votes
      7 Posts
      108 Views
      Christoph HartC

      @tomekslesicki I'm quoting your deleted post her because these are still valid questions:

      thanks! How do I know which css classes correspond to which elements? Also - I remember seeing a commit when you allowed LAF and CSS to co-exist. How do I approach this?

      This is documented in the Preset browser docs with a cheat sheet that shows all CSS identifiers for each component. However I've noticed that I haven't ported all the nice debugging tools that are available in the multipage dialog editor to the HISE CSS workflow, so I'll be doing that over time. For now I've added a simple overlay that shows some (but not all nested component IDs):

      I remember seeing a commit when you allowed LAF and CSS to co-exist

      Yes, this is now possible, you can give a single LAF object a style sheet as well as a script paint routine and it will use whatever is best (with the script functions always having the precedence over the style sheet definition with the exception of the popup menu styling which is CSS first).

      On some objects, obj.over works, on some it's obj.hover. Wouldn't it make sense to make both of these descriptions perform the same function in LAF?

      Yes that also annoyed me whenever I'm writing LAF functions. I obviously can't just correct the typo as this would break existing projects, but I can duplicate the property so that every LAF object that has over will get a hover property with the same value, then we can phase out over in 20+ years lol.

    • T

      Running a shell script

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      17
      0 Votes
      17 Posts
      517 Views
      ustkU

      @Dan-Korneff said in Running a shell script:

      I think the .command will automatically open terminal.

      Seriously ? I searched for hours and GPT couldn't say more than "use Automator to start the shell automatically..." 🙄
      Your're the man 👍

    • T

      Draw a path based on obj.text?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      2
      0 Votes
      2 Posts
      162 Views
      T

      Got it working, thanks to yet another awesome @d-healey tutorial. Here it is, in case somebody else needs that too: https://www.youtube.com/watch?v=badkm6QVNIA&t=801s

    • T

      Downloading files - status Complete when connection is lost

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      4
      0 Votes
      4 Posts
      339 Views
      d.healeyD

      @tomekslesicki Call downloadFile again.

      https://docs.hise.audio/scripting/scripting-api/server/index.html#downloadfile

      Also be aware that if you call this method again with the same URL and parameters, it will not add another download, but just replace the callback in the already pending download. If you call this method with a file that already exists, the method assumes that it's a previously stopped download and resumes the download at the position (delete the file before calling the method if you don't want this behaviour).

    • T

      Debug build - how to test with somebody else?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      382 Views
      Matt_SFM

      @tomekslesicki what you could do in that case is to create a file that contains the server call response, and have the user to check/send you that file

    • T

      HEADS UP: Server.downloadFile() issue on macOS Sequoia - and a solution

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      30
      0 Votes
      30 Posts
      5k Views
      d.healeyD

      @tomekslesicki said in HEADS UP: Server.downloadFile() issue on macOS Sequoia - and a solution:

      maybe it works on some systems but not others, for whatever reason?

      That's why we need to find the common factor. Then you can recreate the system in a VM and debug it.

      What OS are they using?
      What DAW are they using?
      Are you able to make a standalone app that just does the download call so that it can be tested in isolation?
      Do they have a firewall?
      Do they use a VPN?
      Who is their internet provider?
      What country are they in?
      etc.

      Find out everything that they have in common and build a VM to match.

      @tomekslesicki said in HEADS UP: Server.downloadFile() issue on macOS Sequoia - and a solution:

      Is there a way to get the final url of the call affected by the parameter property?

      Only on your server I think.

    • T

      How to handle failed downloads?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      4
      0 Votes
      4 Posts
      316 Views
      d.healeyD

      @tomekslesicki Yeah - try it and report back, and don't get stuck in an endless loop of failed downloads, give up after a few attempts.

      In my downloader I give up after 1 attempt so I don't have to deal with it ;)

    • T

      How to access the default music folder with filesystem?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      9
      0 Votes
      9 Posts
      782 Views
      Christoph HartC

      @dannytaurus yes.

    • T

      File.move to user library on a Mac - help!

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      20
      0 Votes
      20 Posts
      2k Views
      T

      @d-healey thank you!

    • T

      Route a sound generator to multiple outputs

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      67 Views
      Christoph HartC

      @d-healey that's right, envelopes and other modulators are not processed on the channel level so you get a single modulation signal for every voice so even with polyphonic channel routing you would still be limited by this design.

      You'll probably need to look for another way to achieve this, but usually once you apply different modulation sources to voices it's time to duplicate the samplers.

    • T

      Close standalone app

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      2
      0 Votes
      2 Posts
      109 Views
      d.healeyD

      @tomekslesicki Engine.quit()

    • T

      Check if file exists on server

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      4
      0 Votes
      4 Posts
      180 Views
      T

      Thanks so much, that's very helpful, I appreciate it!

    • T

      fadeComponent - values other than 0 1

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      7
      0 Votes
      7 Posts
      530 Views
      T

      Hence the feature request :-) fadeComponent has been working very well for me so far, it would just be great to have a quick and easy way to achieve fades to semi-transparent states like this.

    • T

      global.mod node not working in a Global Modulator on Global Modulators after 35

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      4
      0 Votes
      4 Posts
      229 Views
      T

      @Christoph-Hart Epic, thank you!

    • T

      Voice amount and soft limit don't work when group XFades are enabled

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      12
      1 Votes
      12 Posts
      458 Views
      T

      @Christoph-Hart I think the thing is, the mulitmics actually break it. It works fine without multimics.

    • T

      Multichannel hardcoded Poly FX build can't be opened in a DAW

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      5
      0 Votes
      5 Posts
      302 Views
      T

      I found out that if I put NUM_MAX_CHANNELS also in the project settings, everything works just fine... :-)

    • T

      Plugin build funkyness

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      18
      0 Votes
      18 Posts
      638 Views
      T

      Thank you for the clues!

    • T

      Choose a Global Modulator with scripting

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      3
      0 Votes
      3 Posts
      83 Views
      T

      @d-healey I knew I was missing something! Thanks again!

    • T

      Envelope exclamation mark?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      181 Views
      ustkU

      Was wondering the same these days!

    • T

      Trigger a chord on a single key press

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      3
      0 Votes
      3 Posts
      114 Views
      T

      @Oli-Ullmann great, thank you!