JX-8P Control
A virtual PG-800 controller for the Roland JX-8P synthesizer...
- Type
- MIDI Effect
- Author
- kentai
- Version
- 1.0
- License
- None
- Live version
- 8.2.1
- Max version
- 5.1.7
- Downloads
- 1,463
- Updated
- 2012-07-11
Description
A virtual PG-800 controller for the Roland JX-8P synthesizer that can additionally (and most importantly) be controlled by an iPad with TouchOSC. Communication is fully bidirectional. JX-8P must have turned sysex on.
Mac only, since live does not support sysex and therefore a custom object made by leigh hunt (http://web.mac.com/leighhunt/iWeb/Site/downloads.html) is used.
Comments (10)
i'll try with my Roland Jx 10, hoping the two machines sharing the same sysex!
(yea, i've just taken the Jx 10 eeprom...)
thanks!!!
i assume you know that the JX-10 does not understand such sysex messages without a custom rom (http://www.colinfraser.com/jx10/jx.htm).
With this rom it's like controlling a MKS-70, which has basically the same protocol as the JX-8P, except for 1 byte in the header. it would be easy to adapt the m4l device that way, or even make it selectable, but i wouldn't be able to test it, since i have only an JX-8P.
I hope you don't mind but I made a slightly altered version, which is standalone in Max, which allows me to integrate it with other remote controls I built for TouchOSC/Max
one question.. would you consider making the sliders etc update as you select a different patch on the jx-8p? I believe it sends out the patch as sysex when you select it right?
either way, fantastic work.
Cheers!
Concerning the parameter updates when selecting a new patch on the synth, it should do this already. Also, selecting a parameter on the synth and changing it with the slider, should update the M4L device as well as the ipad. Everything should be in sync all the time no matter where you change a param. " should" because I can't retest it as my jx is far away, but it definitely worked like that.
Are the port setting correct?
Cheers