Feature Request - Multiple control streams from one pedal

Post Reply
ChrisManuel
Posts: 3
Joined: Fri Oct 18, 2019 5:20 pm

Feature Request - Multiple control streams from one pedal

Post 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.
User avatar
Rob
Site Admin
Posts: 4645
Joined: Sat Aug 01, 2009 2:04 pm

Re: Feature Request - Multiple control streams from one pedal

Post 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.
ChrisManuel
Posts: 3
Joined: Fri Oct 18, 2019 5:20 pm

Re: Feature Request - Multiple control streams from one pedal

Post 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. ;)
User avatar
Rob
Site Admin
Posts: 4645
Joined: Sat Aug 01, 2009 2:04 pm

Re: Feature Request - Multiple control streams from one pedal

Post 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.
Post Reply