artsrecording
2012-01-12 13:53:44
Hi all,
Sorry if this has been addressed elsewhere - I have searched the forum, but I don't think this problem has been described before...
I am wanting to use Bome's Midi Translator to make a Yamaha 01V digital console control the faders (etc..) in REAPER (DAW software - http://www.reaper.fm/).
The 01V puts out various SysEx messages, while REAPER can understand MIDI CC messages.
Using the "Capture MIDI" function, I have started by setting up the following 8 translators in Bome's MT (Pro Trial):
Name******#**Incoming Trigger******************Outgoing Action
Track 1_____0__MIDI F0 43 10 3E 04 30 00 0C pp F7____MIDI B0 01 pp
Track 2_____1__MIDI F0 43 10 3E 04 30 00 0D pp F7____MIDI B0 02 pp
Track 3_____2__MIDI F0 43 10 3E 04 30 00 0E pp F7____MIDI B0 03 pp
Track 4_____3__MIDI F0 43 10 3E 04 30 00 0F pp F7____MIDI B0 04 pp
Track 5_____4__MIDI F0 43 10 3E 04 30 00 10 pp F7____MIDI B0 05 pp
Track 6_____5__MIDI F0 43 10 3E 04 30 00 11 pp F7____MIDI B0 06 pp
Track 7_____6__MIDI F0 43 10 3E 04 30 00 12 pp F7____MIDI B0 07 pp
Track 8_____7__MIDI F0 43 10 3E 04 30 00 13 pp F7____MIDI B0 08 pp
Unfortunately, if I move any two adjacent (consecutive/side-by-side) faders at the same time on the 01V (1+2 or 2+3 or 3+4 etc etc), Bome MT can see the incoming SysEx MIDI data from the 01V, but won't Translate or Output any MIDI CC data (at least not according to the activity lights in the status bar, or the log, and the faders in REAPER certainly don't move).
What does seem to be working (very smoothly I might add!) is:
- I can move any single fader on the 01V on it's own, and this will perfectly translate and the corresponding fader will move in REAPER.
- I can move multiple non-adjacent faders, and this is all seems translated perfectly (eg can move faders 1+3+5+7 or 2+4+6+8 at the same time)
- If I put the 01V into the right mode, I can make it transmit "plain vanilla" MIDI CC data, rather than SysEx data. So I have tested by setting up 'translators' that map:
- Input:MIDI-CC-01= Output:MIDI-CC-01
- Input:MIDI-CC-02= Output:MIDI-CC-02
- etc
- etc
...like below (not that anything is really being translated here):
Name******#**Incoming Trigger******************Outgoing Action
Track 1_____0__MIDI B0 01 pp_______________________MIDI B0 01 pp
Track 2_____1__MIDI B0 02 pp_______________________MIDI B0 02 pp
Track 3_____2__MIDI B0 03 pp_______________________MIDI B0 03 pp
Track 4_____3__MIDI B0 04 pp_______________________MIDI B0 04 pp
Track 5_____4__MIDI B0 05 pp_______________________MIDI B0 05 pp
Track 6_____5__MIDI B0 06 pp_______________________MIDI B0 06 pp
Track 7_____6__MIDI B0 07 pp_______________________MIDI B0 07 pp
Track 8_____7__MIDI B0 08 pp_______________________MIDI B0 08 pp
If I do this then Bome MT "translates" and outputs everything fine, and I can move all 8 faders simultaneously on the 01V and all 8 faders in REAPER respond very smoothly, suggesting that it is the incoming adjacent SysEx messages that Bome MT is struggling with.
**But**...I really want to be able to use Yamaha's SysEx messages, because it's "SysEx Mode" is implemented across virtually every fader, button and pot on the entire console (it was designed so that one 01V could remote control all the parameters on a second 01V). The 01Vs "generic MIDI CC" mode is more restricted, only sending MIDI data from the faders and most of the "On" and "Solo" buttons. So the "SysEx mode" will give me way more options for using the 01V to control REAPER.
[For anyone with an 01V...
- The "SysEx Mode" I'm referring to is: 'MIDI', pg5: Local Control="Off"
- The 'plain vanilla' MIDI CC mode is set up on 'Remote', pg 3: 'User Define']
Perhaps I'm missing something obvious here, and this is not actually a bug, but I cannot for the life of me see why Bome MT can cleanly translate non-adjacent SysEx messages to MIDI CC messages, can "translate" MIDI CC to MIDI CC to control all faders, but wont translate adjacent SysEx messages as described above.
Any help would be greatly appreciated (ie, if I can resolve this, then buying Bome MT is probably a no-brainer!)
Thanks for reading,
Andrew
Sorry if this has been addressed elsewhere - I have searched the forum, but I don't think this problem has been described before...
I am wanting to use Bome's Midi Translator to make a Yamaha 01V digital console control the faders (etc..) in REAPER (DAW software - http://www.reaper.fm/).
The 01V puts out various SysEx messages, while REAPER can understand MIDI CC messages.
Using the "Capture MIDI" function, I have started by setting up the following 8 translators in Bome's MT (Pro Trial):
Name******#**Incoming Trigger******************Outgoing Action
Track 1_____0__MIDI F0 43 10 3E 04 30 00 0C pp F7____MIDI B0 01 pp
Track 2_____1__MIDI F0 43 10 3E 04 30 00 0D pp F7____MIDI B0 02 pp
Track 3_____2__MIDI F0 43 10 3E 04 30 00 0E pp F7____MIDI B0 03 pp
Track 4_____3__MIDI F0 43 10 3E 04 30 00 0F pp F7____MIDI B0 04 pp
Track 5_____4__MIDI F0 43 10 3E 04 30 00 10 pp F7____MIDI B0 05 pp
Track 6_____5__MIDI F0 43 10 3E 04 30 00 11 pp F7____MIDI B0 06 pp
Track 7_____6__MIDI F0 43 10 3E 04 30 00 12 pp F7____MIDI B0 07 pp
Track 8_____7__MIDI F0 43 10 3E 04 30 00 13 pp F7____MIDI B0 08 pp
Unfortunately, if I move any two adjacent (consecutive/side-by-side) faders at the same time on the 01V (1+2 or 2+3 or 3+4 etc etc), Bome MT can see the incoming SysEx MIDI data from the 01V, but won't Translate or Output any MIDI CC data (at least not according to the activity lights in the status bar, or the log, and the faders in REAPER certainly don't move).
What does seem to be working (very smoothly I might add!) is:
- I can move any single fader on the 01V on it's own, and this will perfectly translate and the corresponding fader will move in REAPER.
- I can move multiple non-adjacent faders, and this is all seems translated perfectly (eg can move faders 1+3+5+7 or 2+4+6+8 at the same time)
- If I put the 01V into the right mode, I can make it transmit "plain vanilla" MIDI CC data, rather than SysEx data. So I have tested by setting up 'translators' that map:
- Input:MIDI-CC-01= Output:MIDI-CC-01
- Input:MIDI-CC-02= Output:MIDI-CC-02
- etc
- etc
...like below (not that anything is really being translated here):
Name******#**Incoming Trigger******************Outgoing Action
Track 1_____0__MIDI B0 01 pp_______________________MIDI B0 01 pp
Track 2_____1__MIDI B0 02 pp_______________________MIDI B0 02 pp
Track 3_____2__MIDI B0 03 pp_______________________MIDI B0 03 pp
Track 4_____3__MIDI B0 04 pp_______________________MIDI B0 04 pp
Track 5_____4__MIDI B0 05 pp_______________________MIDI B0 05 pp
Track 6_____5__MIDI B0 06 pp_______________________MIDI B0 06 pp
Track 7_____6__MIDI B0 07 pp_______________________MIDI B0 07 pp
Track 8_____7__MIDI B0 08 pp_______________________MIDI B0 08 pp
If I do this then Bome MT "translates" and outputs everything fine, and I can move all 8 faders simultaneously on the 01V and all 8 faders in REAPER respond very smoothly, suggesting that it is the incoming adjacent SysEx messages that Bome MT is struggling with.
**But**...I really want to be able to use Yamaha's SysEx messages, because it's "SysEx Mode" is implemented across virtually every fader, button and pot on the entire console (it was designed so that one 01V could remote control all the parameters on a second 01V). The 01Vs "generic MIDI CC" mode is more restricted, only sending MIDI data from the faders and most of the "On" and "Solo" buttons. So the "SysEx mode" will give me way more options for using the 01V to control REAPER.
[For anyone with an 01V...
- The "SysEx Mode" I'm referring to is: 'MIDI', pg5: Local Control="Off"
- The 'plain vanilla' MIDI CC mode is set up on 'Remote', pg 3: 'User Define']
Perhaps I'm missing something obvious here, and this is not actually a bug, but I cannot for the life of me see why Bome MT can cleanly translate non-adjacent SysEx messages to MIDI CC messages, can "translate" MIDI CC to MIDI CC to control all faders, but wont translate adjacent SysEx messages as described above.
Any help would be greatly appreciated (ie, if I can resolve this, then buying Bome MT is probably a no-brainer!)
Thanks for reading,
Andrew