Possible CC control?
-
- Posts: 187
- Joined: 01:39, 16 September 2007
- Location: Los Angeles
Re: Possible CC control?
this is interesting and i have a question.
so i picked up the roland a-800 pro 61 key to go with my 3 jp08s.
i dont use any software/daw (all hardware) so i plan to use the midi controller stand alone, DIN midi'ed to the jp08s and the master jp08 output going to the usb on the mx-1. usb 3 provides bus power.
is it possible to map the preset keys with the patches to the knobs on the a-800? start/stop sequencer buttons to the transport controls on the a-800?
so i picked up the roland a-800 pro 61 key to go with my 3 jp08s.
i dont use any software/daw (all hardware) so i plan to use the midi controller stand alone, DIN midi'ed to the jp08s and the master jp08 output going to the usb on the mx-1. usb 3 provides bus power.
is it possible to map the preset keys with the patches to the knobs on the a-800? start/stop sequencer buttons to the transport controls on the a-800?
- witchmaster
- Posts: 19
- Joined: 13:15, 3 November 2015
- Location: Finland
- Contact:
Re: Possible CC control?
Mapping the preset keys to a knob could be made possible with the converter, would you want the preset to change when turning a single knob?
So the transport controls on the A-800 doesn't start and stop the sequencer? I think this can also be done, I don't have the synths yet so I can't really say, but probably.
So the transport controls on the A-800 doesn't start and stop the sequencer? I think this can also be done, I don't have the synths yet so I can't really say, but probably.
- witchmaster
- Posts: 19
- Joined: 13:15, 3 November 2015
- Location: Finland
- Contact:
Re: Possible CC control?
Actually it looks like you can assign the knobs on the A-800 to program change directly, with no converter needed. Read about assigning controls in the manual there is something about "Program Change (Min-Max)"
-
- Posts: 187
- Joined: 01:39, 16 September 2007
- Location: Los Angeles
Re: Possible CC control?
thx @witch for the assist!
ive always had hardware synths and just now, thank to the boutiques, i invested in a midi controller synth for the first time ever in my 30 something years in music. i know most cats use these with DAWs but i dont use daws and just wondered if those boutique "Chiclets" preset keys could be mapped to the buttons on the a-800...
ill dig into the manual more....
ive always had hardware synths and just now, thank to the boutiques, i invested in a midi controller synth for the first time ever in my 30 something years in music. i know most cats use these with DAWs but i dont use daws and just wondered if those boutique "Chiclets" preset keys could be mapped to the buttons on the a-800...
ill dig into the manual more....
Re: Possible CC control?
@WITCHMASTER
Full list now including all buttons and switches for all 3 boutiques
Sorry its so late mate, life, work etc
Anyway looks quite straightforward and cheers for the code you posted previously
Full list now including all buttons and switches for all 3 boutiques
Sorry its so late mate, life, work etc
Anyway looks quite straightforward and cheers for the code you posted previously
Code: Select all
JU-06
XH XL
06 00 LFO RATE
06 02 LFO DELAYTIME
07 02 DCO LFO
07 04 DCO PWM
07 0C DCO SUB
07 0E DCO NOISE
08 00 HPF FREQ
08 02 VCF FREQ
08 04 VCF RES
08 08 VCF ENV
08 0A VCF LFO
08 0C VCF KYBD
09 02 VCA LEVEL
0A 00 ENV A
0A 02 ENV D
0A 04 ENV S
0A 06 ENV R
07 00 DCO 8 00 00
07 00 DCO 16 00 01
07 00 DCO 32 00 02
07 06 DCO LFO 00 01
07 06 DCO MAN 00 00
07 08 DCO PW-OFF 00 00
07 08 DCO PW-ON 00 01
07 08 DCO PW-ON 00 01
07 0A DCO SAW-OFF 00 00
07 0A DCO SAW-ON 00 01
08 06 VCF ENV-NORM 00 01
08 06 VCF ENV-INV 00 00
09 00 VCA ENV 00 01
09 00 VCA PULSE 00 00
10 00 CHORUS1 OFF 00 00
10 00 CHORUS1 ON 00 01
10 00 CHORUS2 OFF 00 00
10 00 CHORUS2 ON 00 02
10 00 CHORUS1+2 ON 00 03
11 06 SOLO 00 02
11 06 UNISON 00 03
11 06 POLY 00 00
JX-03
XH XL
0C 0C DCO2 TUNE
0C 0E DCO2 FINETUNE
0C 16 LFO
0C 18 ENV
0D 00 VCF SOURCEMIX
0D 02 VCF HPF
0D 08 VCF ENVMOD
0D 04 VCF CUTOFFFREQ
0D 06 VCF RESONANCE
0D 0C VCF LFOMOD
0D 0E VCF PITCHFOLLOW
0E 02 VCA LEVEL
0B 04 LFO DELAYTIME
0B 02 LFO RATE
0F 00 ENV A
0F 02 ENV D
0F 04 ENV S
0F 06 ENV R
0C 00 DCO1 64 00 00
0C 00 DCO1 32 00 01
0C 00 DCO1 16 00 02
0C 00 DCO1 8 00 03
0C 00 DCO1 4 00 04
0C 00 DCO1 2 00 05
0C 02 DCO1 SINE 00 00
0C 02 DCO1 TRI 00 01
0C 02 DCO1 SAW 00 02
0C 02 DCO1 PULSE 00 03
0C 02 DCO1 SQR 00 04
0C 02 DCO1 NOISE 00 05
0C 04 DCO1 LFO-OFF 00 00
0C 04 DCO1 LFO-ON 00 01
0C 06 DCO1 ENV-OFF 00 00
0C 06 DCO1 ENV-ON 00 01
0C 08 DCO2 64 00 00
0C 08 DCO2 32 00 01
0C 08 DCO2 16 00 02
0C 08 DCO2 8 00 03
0C 08 DCO2 4 00 04
0C 08 DCO2 2 00 05
0C 0A DCO2 SINE 00 00
0C 0A DCO2 TRI 00 01
0C 0A DCO2 SAW 00 02
0C 0A DCO2 PULSE 00 03
0C 0A DCO2 SQR 00 04
0C 0A DCO2 NOISE 00 05
0C 10 DCO2 OFF 00 00
0C 10 DCO2 SYN1 00 01
0C 10 DCO2 SYN2 00 02
0C 10 DCO2 MET1 00 03
0C 10 DCO2 MET2 00 04
0C 10 DCO2 RING 00 05
0C 12 DCO2 LFO-OFF 00 00
0C 12 DCO2 LFO-ON 00 01
0C 14 DCO2 ENV-OFF 00 00
0C 14 DCO2 ENV-ON 00 01
0C 1A DCO2 ENV-NORM 00 01
0C 1A DCO2 ENV-INV 00 00
0D 0A VCF ENV-NORM 00 01
0D 0A VCF ENV-INV 00 00
0E 00 VCA ENV 00 01
0E 00 VCA PULSE 00 00
0B 00 LFO SINE 00 00
0B 00 LFO SAW 00 01
0B 00 LFO SAWINV 00 02
0B 00 LFO SQR 00 03
0B 00 LFO RND 00 04
0B 00 LFO NOISE 00 05
10 00 CHORUS OFF 00 00
10 00 CHORUS ON 00 01
11 06 SOLO 00 02
11 06 UNISON 00 03
11 06 POLY 00 00
JP-08
XH XL
00 00 LFO RATE
00 02 LFO DELAY TIME
01 00 VCOMOD LFO MOD
01 02 VCOMOD ENV MOD
01 06 VCOMOD PULSEWIDTHMOD
01 0A VCOMOD CROSSMOD
01 12 VCO2 RANGE
01 14 VCO2 TUNE
01 18 VCO1&2 SOURCEMIX
02 00 HPF CUTTOFF
02 02 VCF CUTTOFF
02 04 VCF REZ
02 0C VCF LFO MOD
02 08 VCF ENV MOD
02 0E VCF KEYFOLLOW
03 00 VCA LEVEL
04 00 ENV1 A
04 02 ENV1 D
04 04 ENV1 S
04 06 ENV1 R
05 00 ENV2 A
05 02 ENV2 D
05 04 ENV2 S
05 06 ENV2 R
00 04 LFO SINE 00 00
00 04 LFO TRI 00 01
00 04 LFO SAW 00 02
00 04 LFO SQR 00 03
00 04 LFO RND 00 04
00 04 LFO NOISE 00 05
01 04 VCOMOD VCO1 00 02
01 04 VCOMOD VCO1+2 00 01
01 04 VCOMOD VCO2 00 00
01 08 VCOMOD LFO 00 02
01 08 VCOMOD M 00 01
01 08 VCOMOD ENV1 00 00
01 0C VCO1 64 00 00
01 0C VCO1 32 00 01
01 0C VCO1 16 00 02
01 0C VCO1 8 00 03
01 0C VCO1 4 00 04
01 0C VCO1 2 00 05
01 0E VCO1 SINE 00 00
01 0E VCO1 TRI 00 01
01 0E VCO1 SAW 00 02
01 0E VCO1 PLS 00 03
01 0E VCO1 SQR 00 04
01 0E VCO1 NOISE 00 05
01 10 VCO2 SYNC-ON 00 01
01 10 VCO2 SYNC-OFF 00 00
01 16 VCO2 SINE 00 00
01 16 VCO2 SAW 00 01
01 16 VCO2 PLS 00 02
01 16 VCO2 LFSINE 00 03
01 16 VCO2 LFSAW 00 04
01 16 VCO2 LFPLS 00 05
02 06 VCF -12DB 00 01
02 06 VCF -24DB 00 00
02 0A VCF ENV1 00 01
02 0A VCF ENV2 00 00
03 02 VCA ENVMOD 0 00 00
03 02 VCA ENVMOD 1 00 01
03 02 VCA ENVMOD 2 00 02
03 02 VCA ENVMOD 3 00 03
04 08 ENV1 ENVNORM 00 01
04 08 ENV1 ENVINV 00 00
05 08 ENV2 KFLW-OFF 00 00
05 08 ENV2 KFLW-ENV1 00 01
05 08 ENV2 KFLW-ENV2 00 02
05 08 ENV2 KFLW-1+2 00 03
11 06 SOLO 00 02
11 06 UNISON 00 03
11 06 POLY 00 00
Re: Possible CC control?
Thanks for the helpful info! Something like the iOS app TB Midi Stuff, which handles bidirectional sysex, could probably be programmed for this purpose: http://www.thiburce.com/TBStuff/?page_id=423
Re: Possible CC control?
Certainly an IOS could as long as it can generate the Roland checksum. I have not used the app you mentioned but have used a similar app before. I will program the BCR2000 next I think as the 32 pots would suit the boutiques very well. Ultimately my plan is to create a circuit with a single encoder that will be used to fine control the last control used on the boutique so the units themselves will be still single control per function, the additional encoder would provide the fine control that is sometimes difficult to achieve.
Thinking about it roland could provide the same functionality (probably on the mod touch strip) as a firmware update (IMHO) quite simply as the size of the sliders on the JP seems to be the source of peoples slightly negative reaction. May be worth sending them an email
Thinking about it roland could provide the same functionality (probably on the mod touch strip) as a firmware update (IMHO) quite simply as the size of the sliders on the JP seems to be the source of peoples slightly negative reaction. May be worth sending them an email
Re: Possible CC control?
TB Midi Stuff, but I am a noob when it comes to sysex.tomoe97 wrote:Thanks for the helpful info! Something like the iOS app TB Midi Stuff, which handles bidirectional sysex, could probably be programmed for this purpose: http://www.thiburce.com/TBStuff/?page_id=423
I can make a nice looking template and design knobs, zo if anyone is interested in this as a small project...
- witchmaster
- Posts: 19
- Joined: 13:15, 3 November 2015
- Location: Finland
- Contact:
Re: Possible CC control?
Thanks for the sysex tboneuk! The software converter is close to ready, but untested yet so... I will probably get all three Boutique synths at the end of the week so then I can test it. Seems that Roland are considering implementing CC control, but that is unclear yet. Anyway I will make my hardware converter because the same hardware could be programmed and used for other MIDI converting needs also.
On another note, this schematic seems to be the most reliable one for MIDI input, with a 74LS14 you can also make a MIDI Thru port (this way in your case you would may only need one UART):
http://www.electro-tech-online.com/thre ... 14.116584/
On another note, this schematic seems to be the most reliable one for MIDI input, with a 74LS14 you can also make a MIDI Thru port (this way in your case you would may only need one UART):
http://www.electro-tech-online.com/thre ... 14.116584/
Re: Possible CC control?
Thanks for the schematic, very useful. I am going to have a dig around at the weekend and see what I have available. I know I have plenty of opto isolators and pretty sure I have some hex inverters even if I do not have any 14's about (looks like they are just used as buffers in the circuit). Making the final decision on keeping the Jp's or not (although I have more days when I think they should stay than go lol) then I will put something together. I do have to order an encoder or two and some din sockets but other than that should be good.
-
- Posts: 187
- Joined: 01:39, 16 September 2007
- Location: Los Angeles
Re: Possible CC control?
good stuff gents!
-
- Posts: 27
- Joined: 21:05, 4 August 2014
Re: Possible CC control?
I'm thinking to make a JP-08 editor like I did for System 1 if the sysex thing is bi-diretional like was in System 1. I cannot say much more since I'm still waiting the arrive of my unit(s) to experiment...
- witchmaster
- Posts: 19
- Joined: 13:15, 3 November 2015
- Location: Finland
- Contact:
Re: Possible CC control?
The sysex is bi-directional, but you need to have chain mode activated on a device for it to send sysex, as far as I know they are receiving sysex even with chain mode disabled, right tboneuk?paologatto wrote:I'm thinking to make a JP-08 editor like I did for System 1 if the sysex thing is bi-diretional like was in System 1. I cannot say much more since I'm still waiting the arrive of my unit(s) to experiment...
Re: Possible CC control?
Yes, that's what I found to be the case. A caveat to this is that to controll 2x Jp's as well as jc and ju the jp's had to be set to midi ch 1 otherwise only the first jp responded to the control freak.
-
- Posts: 27
- Joined: 21:05, 4 August 2014
Re: Possible CC control?
just received my JPs (got 2 for extended polyphony) and made some experiments with MIDI-OX and my DAW (Sonar). I was able to record on the DAW the sysex list, moving some sliders on the JP, and playing the recording, I obtained the parameters changes on the JP-08, so all seems promising.
But.. there is a big BUT.. enabling the polychain mode, and playing notes with the mini keyboard (still didn't try with an external keyboard) the MIDI sent to daw does not include Note ON messages until I keep pressed 4 keys on the keyboard. It sends only note OFF. So when in polychain, the master unit is the last of the chain unfortunately.. how to overcome this? or I'm missing something?
But.. there is a big BUT.. enabling the polychain mode, and playing notes with the mini keyboard (still didn't try with an external keyboard) the MIDI sent to daw does not include Note ON messages until I keep pressed 4 keys on the keyboard. It sends only note OFF. So when in polychain, the master unit is the last of the chain unfortunately.. how to overcome this? or I'm missing something?