Some of your questions cannot be answered wth yes or no (You might have to change code in “C” or you might not… depends on what exactly you will do).
Greets, Roger
I’d like a basic controller with the option to store global presets for each synth/efx box. This could sound confusing. I don’t want to save synth patches, but global control templates according to each piece of gear. That way I wouldn’t have to re-program it every time I use a different piece of gear. Every knob/slider would have a different sysex manufacturer’s ID for every global preset for a particular synth. Does that make sense?
MKS-80 … well given the market value of the MPG-80, I’m surprised nobody has built a MIDIbox version yet.
MKS-50 … PG-300 is already a steal on eBay, and doing a MIDIbox version may be impractical.
Retrofitting MIDI lighting controllers as synth programmers … consider the “MIDI Processor / Filter” project, which is really just a CORE module with some code examples.
I looked at the project and didn’t make much sense of it, applied to what I’d like to do. I’d assume (since I can’t grasp this much info) this would allow me to translate the code coming out of a lighting controller into sysex code tailored to a particular function.
Often times I wonder if I’m better off getting a PG-1000 controller, and remap msgs within logic’s environment to other synths.
As far as availability concerns. It’s incredibly tough to find old roland gear, even if they’re only controllers. The pg-200/300/1000/800 could fetch as much as $370 on ebay, or $150 depending on the alignment of the planets at an auction’s end.
For the roland gear it takes me as long as months to hunt down what I want. Only to sell it back later at whatever price I’d find justified, often on the first try and at a fixed auction.
sending a CC you would use code like..
Where as with SysEx you just have to send more data..
However, alot of midi sysex messages are not 7bit. my G9.2 has some that only go from 0-50, others that are on or off, one thats 10 bit… so you need to do some scaling of pots.
hope that helps.
Does that mean that in this syntax, instead of putting a range value of 0-127 in cc. In Sysex I’d have to type out every hex step between 0xF0 & 0xF7 ?
Welcome to the MIDIbox community!
After looking around in the forum you might want to take a look at the “MIDIbox UC”, a Universal Control unit that was built for just the same purpose: control synthesizers that have only a minimal control surface (Korg M3R comes to mind, or even worse, Oberheim Matrix-1000). It is described in the WIKI.
There is also a forum post introducing the box and the concept.
A drawback of this project is..
About SysEx: Stryd was faster again… ;D
That was such a tease.., and it signals what I could get myself into..
I’m having second thoughts now
Odd layout btw. But it does save on multiple LCD screens I guess.
Nice collage.
it looks interesting.
Thank you all for replying!