Hello everyone,
I have a project in mind: I would like to build an external controller for the parameters of the different elements of a voice such as volume, pan, tuning, waveform, peg, feg and aeg shapes in order to be able to change a voice on the fly without having a computer or without fiddling with the onboard menus. I thought it might be possible because MOXF editor does something similar, controlling every parameter.
Is it feasible to do something like this, maybe via the Sysex messages through the MIDI in port? The external controller can potentially be built around an Arduino as a MIDI sender, if MIDI is the right communication protocol.
If the project is too ambitious or wrong from the beginning feel free to tell me so, it is just an idea so far.
Thanks in advance 😉
Cosma
Or you can get a behringer bcr2000 wich is a midicontroller box with assignable knobs.
gris wrote:
Or you can get a behringer bcr2000 wich is a midicontroller box with assignable knobs.
It could be a solution. However, a problem that both solutions (the DIY one, and the Behringer) probably have is that, in order to change the parameters without completely messing up the selected voice, they need to read a Sysex data bulk containing the parameters of the current voice and change the displayed information accordingly (like on MOXF editor). I doubt that the Behringer controller has this function built-in. Am I wrong?
Can this data be sent via MIDI? Is there a command that requests from the keyboard such data bulk?
Cosma
Sorry I don't know much about this, but check Youtube, there were some videos there about how to control a korg microkorg from a bcr2000, maybe you will find find some answers there...
Yes. This is possible using MIDI and SysEx. I used 'TB MIDI Stuff' on the iPad for doing exactly what you asked. I had a single page containing an Envelope, Filter, Q, Volume and Mute On/Off for each of the 8 elements. I never did fully put it to use, but I did find the Mute On/Off and Volume controls quite handy. I discovered some neat stuff in the factory sounds by changing volumes or turning off a particular element.
I have a project in mind: I would like to build an external controller for the parameters of the different elements of a voice such as volume, pan, tuning, waveform, peg, feg and aeg shapes in order to be able to change a voice on the fly without having a computer or without fiddling with the onboard menus.
I would highly recommend you first learn how each of the items you have mentioned can already be manipulated by the MOXF engine as it stands now.
Element Output is referred to as "Level" (btw) but Element Level, pan, tuning, PEG, FEG and FEG can already be assigned controllers and manipulated while performing (if that is what "on the fly" means. Switching Waveforms is also addressed by the MOXF's XA Control, which, again, can be used to switch Elements in real time.
If you are trying to avoid using a computer or fiddling with onboard menus, we recommend using the following on board devices: AssignKnobs 1/2, MW, Velocity, Asgn Function switches 1/2, foot pedals, etc.
You will find it more musical, less taxing on the brain, and something YOU can do rather intuitively once you know how to manipulate the parameters with the provided physical controllers. So certainly before you go digging into Data Lists to figure out how to program Sysex messages into something else for any of the items you've mentioned, try to see if what the MOXF already offers does the job in a more musical fashion.