Page 1 of 1

How to control OSC menu parameters?

Posted: 08:19, 18 April 2017
by anon
Hi, I'm a beginner in everything related to synthesis, Roland products and even MIDI.

Using the MIDI implementation guide, the BCR2000's manual and this video, I can now control the filter, AMP/ENV and LFO parameters (all the knobs except the effects) and some additional Pitch, Filter and Amp parameters from the menu, with my BCR. I barely know what I'm doing, though, and most of the content in the MIDI implementation guide seems like a complex hexadecimal programming language to me.

I don't want you people to get a headache trying to explain this stuff to me (I'm not the sharpest...), so for now what I'd like to know is what are the MSB/LSB numbers for the menu's OSC parameters. Thanks.

Re: How to control OSC menu parameters?

Posted: 03:57, 19 April 2017
by rsaintjohn
anon wrote:...so for now what I'd like to know is what are the MSB/LSB numbers for the menu's OSC parameters. Thanks.
There's no such thing. MSB and LSB are values to access the Program and Tone banks, not the control numbers associated with OSC parameters like Waveform and Pulse Width.

You're dealing with more than basic MIDI CC here, you're dealing with SysEx (System Exclusive Messages), which go much deeper and involve setting and sending messages in hex format.

Check out some Roland specific SysEx tutorials (links below), and compare the details given for the example synths here with the JD-Xi MIDI Implementation Guide. You'll find the addresses and possible values for the OSC settings for the JD-Xi Digital and Analog synths on pages 11 and 12 there.

http://www.vintagesynth.com/roland/sysex.php
http://www.2writers.com/eddie/tutsysex.htm
http://www.chromakinetics.com/handsonic/rolSysEx.htm