Page 1 of 1

Feature Request - Multiple control streams from one pedal

Posted: Tue Sep 24, 2024 6:54 pm
by ChrisManuel
I had a look around at the docs and forums and can't see anything like what I'm hoping for: two MIDI data streams sent from one pedal. I would like to be able to send pitchbend and a 7-bit control stream (CC11 for example) from one pedal at the same time.

Re: Feature Request - Multiple control streams from one pedal

Posted: Tue Sep 24, 2024 11:34 pm
by Rob
Although the MIDI transformer doesn't currently support duplicating/transforming a CC -> pitchbend, it would be pretty easy to implement and that would be the simplest solution.

If you wanted two independent streams, then that's currently not possible and likely would never be (certainly not on the single input devices). I could imagine a future where on quattro and iO two inputs could share the same pedal signal. And while I agree that that would be a great feature, it would require significant restructuring of my code. I'll keep it in mind though as I refactor my code in the future.

Re: Feature Request - Multiple control streams from one pedal

Posted: Wed Sep 25, 2024 2:18 am
by ChrisManuel
Thanks for considering my request. I have implemented a solution in Mainstage’s JavaScript engine that maps pitchbend on a CC, passing the pitchbend to a virtual instrument and the CC to my Boss SY1000’s guitar emulation’s pitchbend. But, it’s a bit glitchy and MainStage’s JavaScript engine is ugly when it comes to debugging. I was hoping for a magic solution to save me from debugging the glitch. ;)

Re: Feature Request - Multiple control streams from one pedal

Posted: Wed Sep 25, 2024 2:22 am
by Rob
Like I said, I can easily implement the MIDI Transformer method if that will suffice.

UPDATE: I implemented it in the MIDI Transformer (took all of 5 mins). Unfortunately using that method only gives you 7 bit pitchbend.