• Note Off from Note On?

    3
    0 Votes
    3 Posts
    189 Views
    VirtualVirginV

    @d-healey said in Note Off from Note On?:

    @VirtualVirgin Change the velocity to 0, most hosts count this as note off

    Thanks!
    Yes I forgot to try this.
    My only concern is situations where it may be needed that the messages are distinctly categorized as "note off" as opposed to "note on". I can't think of exactly where it would be crucial, but I may find out down the road a bit.

    In HISE it seems that the note on of velocity 0 remains in the note on category, so when I do subsequent processing with MIDI script modules, the notes will still be going to the "onNoteOn" callback, instead of getting forwarded to the "onNoteOff".
    No so terrible as I can treat those by using filter for == 0 velocity in the "onNoteOn" callback, but maybe a bit messy to have note offs appear in two different places.

  • How do I disable the floating tile MidiChannelList from the script?

    5
    0 Votes
    5 Posts
    199 Views
    David HealeyD

    I just put together a simple example for myself and it does work, but I also get the crash! So you need to make a bug report about this on github.

    In the meantime here's a workaround that uses an invisible panel placed over the floating tile that is hidden/shown to enable/disable the floating tile.

    HiseSnippet 928.3ocsU8taSiDDe2ztUDyeNP5d.7UwGRQnJGhSnmPmtdMs4tHnkHRAwmNzl0ahWU6csrWCDAHwm3Afmn6Q5dCfY8ehcZiJsQB+gnLyryu42L6LyNJVw3IIpXD15z4QbD9VjwykZ+99TgDM7PDdKhlGFgNXdDMIg6gv3M9aiMbyMQYe++ed.MfJY7JUHzqTBF+YhPgtR6n8epHHX.0iepHr1oc2eHSI6qBTo.O1f3fhnryny3mPMGqAA8OzDeD9AjdreuqyDtS2t641YOW2dt855L0oyzI60ycRmG61wysaaVGf0G4Izp3wZplm.fdfxa9Xe06j4A3UhDwj.tQnMZLD4b0n99h.uQkEkDDBu4npRzF4knekbrvSrPeUo5tYFrq7ndQC23xnT6qAkv0nzl4T5djwrXQjtxhgO2jLTp4wSovcScpjeVTiuhI8UvIj5cComwGDCBK7nUOGmGZC+rySrrf6mDs8aow1inRdPa6+vtzyYbceUXjRBBs1N271FeDx.gjaOMUxzBkzVIOHUqUx1FOiUAsXkt8P.4fT9NVevpYN.6l.Elxy8a4Veh0m.TWcXKPd6c1MwnOyu9zffIPiTqyGX.oZj5Dkl+bYqrfa8IK6yaZ5zUZq.q.d7JMa5viuLGaISCmviqm5lCB2nK2lr0UqMgkWVpcPkbnTnedDuPdfJvyb8a9+EapPE0US6UACgipyZttSQyUdUDI.PZRJJonL5WexG8xgGR0zRf.Lg3Dwi0BS5fOj+VXyPdWaSxg7jyzpHHTKtLgJvUHruGgI3gPzla9SaTVFr.AKcwfZNBCBTTsPN6TAT3L37Kj5pxPqZYz7EB+2j8emvS6aBw+hQHetXlu1H4iWTwJG.Mi9vp.Iz99LQhFMYV4FslaAX8MCfBXU5RZQKq8Q0UuhD51ki4lgjrL4Fj7Al5ov8qkBelVkBeboT3Kfz43H5ZyQM+85KdXzEWPAqFUdoAT8x6KMujTX.lNVZIkYQjLQnmW+klqwRTmKcI5Ukh2iLRnY9qliMVAGg99eFbr3omaSNZ5TNSWQvMICd859NyOH7uPkZFQNlpiEl4sSRCGC2zLdQadhoMpgoQMW1wHap.i4RuLguAeEFaajwEFaWZDERYwp2vx23Xdb6FYZ.NIyd7uI4Xir8JVzDBCbugwVFpK33iVWG6rtN5ttN1cccr2553iWWG26G6nYe3ekpUg4iMHzwiNJ6gAL9HIE5.y5VQeG8W50eA
  • How can I keep track of note on and note off status?

    2
    0 Votes
    2 Posts
    169 Views
    David HealeyD

    @VirtualVirgin A MIDIList is exactly the way to go.

  • Switch EQ Spectrum Analyser on and off via script

    6
    0 Votes
    6 Posts
    308 Views
    Oli UllmannO

    @DanH
    I actually use an AudioAnalyser for the frequency view and no second EQ. If I were to use a second EQ, I could of course set it to bypass when I don't need it. Thanks for your idea. I'll give it a try! :-)

  • Is the Samplemap Broadcast Receiver Supposed to Fire Twice When It's Defined?

    Solved
    3
    0 Votes
    3 Posts
    206 Views
    C

    @d-healey Thank you. That explains one of them. πŸ‘ I'll check if I'm adding the receiver twice.

  • Macro Handler

    1
    0 Votes
    1 Posts
    230 Views
    No one has replied
  • What Can Make a Component Callbacks Execute When Defined?

    Solved
    17
    0 Votes
    17 Posts
    1k Views
    C

    @griffinboy Thank you.

  • Can't Load Samplemaps After Changing Directory?

    Unsolved
    9
    0 Votes
    9 Posts
    363 Views
    C

    @d-healey I'm building the working one again just to check my sanity.

    UPDATE: It works. Somehow, lol.

  • drawAnalyserBackground

    5
    0 Votes
    5 Posts
    189 Views
    Oli UllmannO

    @d-healey
    Ok, then I'll add it to the bug reports.
    Thanks to you, David!

  • Write or unzip a file into the VST3 or AU folder (MAC)

    16
    0 Votes
    16 Posts
    906 Views
    Oli UllmannO

    @orange
    I haven't tried it yet. I'm more interested in the fact that the user doesn't have to download a 14GB file...

  • 0 Votes
    14 Posts
    944 Views
    J

    Last week, while working on a project for custom logo design services, I faced a challenge with the plugin's UI interface. It was crucial to detect whether it was open or closed. I implemented a solution using broadcasters and listeners to bypass certain code when the UI was closed. This not only streamlined the process but also indirectly optimized my workflow, allowing me to focus more on delivering creative designs to my clients.

  • How is This Possible?!

    Unsolved
    3
    0 Votes
    3 Posts
    163 Views
    C

    @Lindon Thank you for your reply. I can go back and forth between them, or repeat the same β€”Β the results are identical β€” if I add the text, I get one result; if I remove it, I get a different. Weird, huh?

  • SNEX unsafe access, again?

    2
    0 Votes
    2 Posts
    122 Views
    ustkU

    @Christoph-Hart Bump πŸ€—

  • CC Swapper

    3
    0 Votes
    3 Posts
    246 Views
    L

    @d-healey Ah.. thank you. It worked when I put a script processor after the swapper.

  • AudioFile - How to change range via script? (setSampleRange)

    Solved
    3
    0 Votes
    3 Posts
    148 Views
    griffinboyG

    @d-healey

    Thank you, really useful

  • Scriptnode - mono sum

    14
    0 Votes
    14 Posts
    1k Views
    DanHD

    @orange the jdsp version was fine actually

  • Building Latest Devs and Faust Librarwith Faust + Ricotta / macOS?

    Solved
    9
    0 Votes
    9 Posts
    342 Views
    orangeO

    Mee too :)

    alt text

  • "Save Connected Scripts" + "Compile All Scripts" = Weirdness?

    Unsolved
    1
    0 Votes
    1 Posts
    85 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    26 Views
    No one has replied
  • How to Reset LFO to Start via script?

    Solved
    2
    0 Votes
    2 Posts
    279 Views
    CyberGenC

    @CyberGen fortuitously discovered that setting the ignoreNoteOn to 1 acts as a reset signal. Whenever triggered, the LFO goes back to the start of it's cycle without having to play a note. You might sometimes need to set it back to 0 immediately (depending on what's required of the LFO) but it's a good workaround. 🍻

12

Online

2.2k

Users

13.5k

Topics

117.4k

Posts