edirol pcr30 as T2 controler
-
- KVRer
- 8 posts since 12 Jun, 2003
Hi,
good to hear the success stories about using the bcr2000 as a controler. The pcr30 can send sysex and the like by itself so it seams tempting to make a preset dedicated to controling T2 without using midiyoke and bomes translator. I tried to download the ziped command list offered in another thread but the server seems to be down. I also tried to monitor the control output that T2 sends on changing things (moving volume,pan,start sstop etc) but I'm not sure how to translate that in commands for the pcr30. In addition, T2 seems to send some commands like note on/off and I dont know whether all this is required. Can somebody give me some clues and post the command list again?
good to hear the success stories about using the bcr2000 as a controler. The pcr30 can send sysex and the like by itself so it seams tempting to make a preset dedicated to controling T2 without using midiyoke and bomes translator. I tried to download the ziped command list offered in another thread but the server seems to be down. I also tried to monitor the control output that T2 sends on changing things (moving volume,pan,start sstop etc) but I'm not sure how to translate that in commands for the pcr30. In addition, T2 seems to send some commands like note on/off and I dont know whether all this is required. Can somebody give me some clues and post the command list again?
-
- KVRAF
- 3364 posts since 16 Feb, 2004 from atop a katamari
the sticky 'mmc from any controller' at the top of the forum contains a list of the main MMC sysex command strings. use your editor to enter these for the transport controls.
Kick, punch, it's all in the mind.
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
yes sorry all my server is down 
also my home connection is down
this should hopfully be sorted in the next couple of days
any body that has any of the files i was hosting you have the right to shere while my server is down
i will hopfuly be back with you tonight (not 100% shure how long for the server to go live though)
i am using a public internet box ATM
Subject
also my home connection is down
this should hopfully be sorted in the next couple of days
any body that has any of the files i was hosting you have the right to shere while my server is down
i will hopfuly be back with you tonight (not 100% shure how long for the server to go live though)
i am using a public internet box ATM
Subject
-
- KVRist
- 171 posts since 11 Aug, 2004 from Toronto, Canada
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
-
- KVRer
- Topic Starter
- 8 posts since 12 Jun, 2003
thanks for your help so far!
If I enter the sysex strings from the mmc thread via the pcr editor they dont work. The sysex string seems to be send correctly if I monitor the keyboard output with midiox. Nevertheless I could implement some of the channel-note messages. I also found out that I can control the track vol faders by sending pitchbend commands. In the pcr editor I used 'free message' mode and entered the message strings:
track1 (S1 fader): E0 DT
track2 (S2 fader): E1 DT
...
'DT' is placeholder for the pcr fader postion. Select DT2 (MSB/LSB) mode in the dialog box.
Until now I counldnt find out how start and abort recording. Another thing I'm missing is a command set to move the time position cursor/bar. Controling the master vol would be good as well.
Shouldnt be the whole midi specs that we need be included in the mackie control universal manual?
If I enter the sysex strings from the mmc thread via the pcr editor they dont work. The sysex string seems to be send correctly if I monitor the keyboard output with midiox. Nevertheless I could implement some of the channel-note messages. I also found out that I can control the track vol faders by sending pitchbend commands. In the pcr editor I used 'free message' mode and entered the message strings:
track1 (S1 fader): E0 DT
track2 (S2 fader): E1 DT
...
'DT' is placeholder for the pcr fader postion. Select DT2 (MSB/LSB) mode in the dialog box.
Until now I counldnt find out how start and abort recording. Another thing I'm missing is a command set to move the time position cursor/bar. Controling the master vol would be good as well.
Shouldnt be the whole midi specs that we need be included in the mackie control universal manual?
-
- KVRAF
- 3364 posts since 16 Feb, 2004 from atop a katamari
you're using the MCU control surface side of MIDI control.
the sysex strings i pointed you towards are MMC (midi machine control) messages, and are a standard type of transport message. if you disable the control surface mapping from the settings tab, then those sysex strings will work - you need to set T2 to respond to MMC messages instead (from the TIMECODE button in the bottom left of the edit page)
of course that's just for transport controls - indeed, the MCU spec is capable of far more control, but it is very complex for simply 'mapping' a controller to it, and not all commands are practical
the sysex strings i pointed you towards are MMC (midi machine control) messages, and are a standard type of transport message. if you disable the control surface mapping from the settings tab, then those sysex strings will work - you need to set T2 to respond to MMC messages instead (from the TIMECODE button in the bottom left of the edit page)
of course that's just for transport controls - indeed, the MCU spec is capable of far more control, but it is very complex for simply 'mapping' a controller to it, and not all commands are practical
Kick, punch, it's all in the mind.
-
- KVRer
- Topic Starter
- 8 posts since 12 Jun, 2003
ok, here's some more: control the song position:
as above, free message mode
move forward: B0 3C 01
move backward: B0 3C 41
p.s. 'inspiration came from looking at the midi implementation section for control surfaces in logic 7 (see yog dial command). See this pdf http://manuals.info.apple.com/en/logic/ ... s_Info.pdf
as above, free message mode
move forward: B0 3C 01
move backward: B0 3C 41
p.s. 'inspiration came from looking at the midi implementation section for control surfaces in logic 7 (see yog dial command). See this pdf http://manuals.info.apple.com/en/logic/ ... s_Info.pdf
-
- KVRer
- Topic Starter
- 8 posts since 12 Jun, 2003
haydxn, you're right I did exactly the opposite as you. I selected the mackie unversal control in the settings tab and worked from there on. timecode mmc response is off... stupid me ... but my reverse engineering finally brought me some more options (faders,song position). If I find some more things and solve the record thing I will post a template for the pcr.
-
- KVRAF
- 3364 posts since 16 Feb, 2004 from atop a katamari
record is a funny one... a lot of the transport things are best made as a pair of messages; the reason being that some of them respond differently depending on whether a 'toggle' state message has been sent high or low. note number 94 is the message for play/record, but which one it triggers depends on the most recent value sent to number 95. i think if 95 recieves a high (not zero) value (say 127) then a message at 94 will record. if it recieves a zero value, then 94 will play. for this reason it's best if a button is mapped to send two messages - first the state selector, then the message to 94. it's tricky doing this with conventional controllers, one workaround is to have a 'shift' button mapped to 95... if it acts like a note-on/note-off sender when you press/release the button, you can hold it down and then press the one mapped to 94 to record... obviously that's not ideal.
i've got a fairly comprehensive map done, but it's on paper
and i'm gradually transferring it to my MCU emulation app.. this should make it easy to control T2 with any surface.
i've got a fairly comprehensive map done, but it's on paper
Kick, punch, it's all in the mind.
-
- KVRAF
- 10815 posts since 26 Nov, 2004 from UK
play = note 94 record = note 95 & 94 at the same time i map them to different buttons on my bcr so i press record & hold it & then press play, abort i had to map via bomes midi translater
if you liik inside the zip for the bcr as a mcu you will find some of the commands in there
Subz
if you liik inside the zip for the bcr as a mcu you will find some of the commands in there
Subz
-
- KVRer
- Topic Starter
- 8 posts since 12 Jun, 2003
more experimenting...here's what is working so far:
- track1-8 volume
- master volume
- start,stop, record
- pos advance, pos backward, pos start
- move to next/previous marker
- toggle input meters on/off
I have a preset that can be transmitted via the edirol pcreditor to the device. No midiox/yoke etc required. Still badly need the record-abort command

- track1-8 volume
- master volume
- start,stop, record
- pos advance, pos backward, pos start
- move to next/previous marker
- toggle input meters on/off
I have a preset that can be transmitted via the edirol pcreditor to the device. No midiox/yoke etc required. Still badly need the record-abort command
