Pitchbend Filter by Note Channel is a simple MIDI-only JSFX script that filters the Pitchbend messages by the last Note On's channel, while leaving all other messages intact. That is, if a Note On is encountered, it will filter out any pitchbends with a channel that does not match the channel of the note, until the next Note On is received which may change this channel. Keep in mind that even if these pitchbends may be filtered out, their values are still remembered, so that if a new Note On happens that uses another channel's pitchbend, its value will be restored to the exact last value it had (even though it wasn't sent before).
The main purpose of this script arised from the Key Tuner. This is because the Key Tuner splits notes on different channels with different pitchbends, so we want a way to filter out the respective pitchbends for a given note's channel. If you have a note splitter available but cannot split the Pitchbends properly to different paths/synths, then just send the entire pitchbend bus to the different destinations, and use this script as the first thing in each of them to filter out pitchbends that are unwanted, by using the notes and their channels (that were split).
You'll probably not find a use for this script unless you're doing weird stuff like me, but I released it anyway, who knows maybe it is useful to you. Slightly more information on its dedicated page here.
Please log in to join the discussion
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement
© KVR Audio, Inc. 2000-2023