Post by mykle on Oct 27, 2017 21:07:41 GMT
Hi,
There's a midi-note-processing trick I'd like to do, and I'd like to know if MidiBridge or MidiFire can accomplish it.
I'm trying out the iRig Blueboard with Loopy HD on my phone. Other loop pedals I have used can make a distinction
between a single tap, a double tap, and a button held down, but the BlueBoard doesn't currently have that capacity.
When turned on in MIDI note mode, the BlueBoard sends noteOn messages when I tap a footswitch
& noteOff messages when release. It can assign four notes to this, for the four different switches.
What I'd like to do is filter that MIDI data through something that can detect when a note has gone on, off & on again within
a certain period of time (say, 1 second) and then replace that second noteOn message with one for a different note
(say, an octave higher) . That new note would mean "button double-tapped". (And then the subsequent note-off message for the
same button should also be detected and replaced.)
That way, I can map that other note to a different function in Loopy HD, and double-tapping will trigger it.
Furthermore, if a note is held on more than a certain period of time (i.e. noteOn without a corresponding noteOff),
I'd like the filter to send a noteOn message for a different note (say, an octave lower) meaning "button held down".
Then, when the noteOff event for that button finally arrives, the filter should pass it & also send a noteOff message for the "button held down" note.
With that, I can (for instance) toggle record/play with a single tap, undo previous recording with a double tap, and clear a track by holding down,
all on the same button.
(Of course LoopyHD doesn't really care if these are note messages, CC or PC messages. But for a button being pressed
& released, noteOn/noteOff makes sense. )
So my question is: can MidiBridge do that? If so, you have a customer!
(BTW some other forum posts here insinuate that the BlueBoard didn't always have this MIDI mode feature. Now that it does,
hopefully more things are possible.)
Thanks,
-mykle-
There's a midi-note-processing trick I'd like to do, and I'd like to know if MidiBridge or MidiFire can accomplish it.
I'm trying out the iRig Blueboard with Loopy HD on my phone. Other loop pedals I have used can make a distinction
between a single tap, a double tap, and a button held down, but the BlueBoard doesn't currently have that capacity.
When turned on in MIDI note mode, the BlueBoard sends noteOn messages when I tap a footswitch
& noteOff messages when release. It can assign four notes to this, for the four different switches.
What I'd like to do is filter that MIDI data through something that can detect when a note has gone on, off & on again within
a certain period of time (say, 1 second) and then replace that second noteOn message with one for a different note
(say, an octave higher) . That new note would mean "button double-tapped". (And then the subsequent note-off message for the
same button should also be detected and replaced.)
That way, I can map that other note to a different function in Loopy HD, and double-tapping will trigger it.
Furthermore, if a note is held on more than a certain period of time (i.e. noteOn without a corresponding noteOff),
I'd like the filter to send a noteOn message for a different note (say, an octave lower) meaning "button held down".
Then, when the noteOff event for that button finally arrives, the filter should pass it & also send a noteOff message for the "button held down" note.
With that, I can (for instance) toggle record/play with a single tap, undo previous recording with a double tap, and clear a track by holding down,
all on the same button.
(Of course LoopyHD doesn't really care if these are note messages, CC or PC messages. But for a button being pressed
& released, noteOn/noteOff makes sense. )
So my question is: can MidiBridge do that? If so, you have a customer!
(BTW some other forum posts here insinuate that the BlueBoard didn't always have this MIDI mode feature. Now that it does,
hopefully more things are possible.)
Thanks,
-mykle-