Select OSC via MIDI?

Forum for the JD-XA.
Post Reply
Rodan
Posts: 487
Joined: 14:33, 10 June 2006
Location: San Diego, USA

Select OSC via MIDI?

Post by Rodan »

I've been ignoring my JD-XA for quite some time. Finally getting around to digging into it again. I've found the series of CC and NRPN MIDI messages that control just about all of the knobs and sliders. That is good. But it looks like there is no way to control the switches. I'd really like to control the OSC selections, particularly for the digital voices. Does anyone know if that is possible? Or are we condemned to tap, tap, tap on the +/- keys for all eternity?
Rodan
Posts: 487
Joined: 14:33, 10 June 2006
Location: San Diego, USA

Re: Select OSC via MIDI?

Post by Rodan »

OK. Just found "JD-XA_MIDI_Imple_e01_W" hidden down deep on my hard drive. The answer is there. I've never constructed MIDI commands at the hex level before. This may be more pain that I am prepared for.
PaleSkinnySwede
Posts: 56
Joined: 23:24, 16 November 2017
Location: Sweden
Contact:

Re: Select OSC via MIDI?

Post by PaleSkinnySwede »

I'm working on an editor for the JD-XA, just for fun and to learn Swift.

How did it go for you? Did you find the NRPN value to change the waveforms? They seem to be an undocumented feature.
PaleSkinnySwede
Posts: 56
Joined: 23:24, 16 November 2017
Location: Sweden
Contact:

Re: Select OSC via MIDI?

Post by PaleSkinnySwede »

I've found the NRPN values to change the LFO waveform, but not the OSC waveform.
I guess I need to change the OSC waveform using sysex and not MIDI CC.
PaleSkinnySwede
Posts: 56
Joined: 23:24, 16 November 2017
Location: Sweden
Contact:

Re: Select OSC via MIDI?

Post by PaleSkinnySwede »

Woohoo!

I just managed to figure out that the MIDI Implementation manual is wrong when it comes to the example in the checksum chapter.
The correct sysex message to change the Program Reverb to "Room 2" is:

[0xF0, 0x41, 0x10, 0x00, 0x00, 0x00, 0x0F, 0x12, 0x18, 0x00, 0x02, 0x01, 0x02, 0x63, 0xF7]

Onwards, and upwards!
PaleSkinnySwede
Posts: 56
Joined: 23:24, 16 November 2017
Location: Sweden
Contact:

Re: Select OSC via MIDI?

Post by PaleSkinnySwede »

I've figured out how to format and send the messages to switch the D-OSC waveform to one of the 450 PCM waveforms. 'Tis the season to be jolly!
Post Reply