Now that we have Peter’s attention on this, here is what I found working rather nicely for me in the mean time.
Conductor feature allows you to control live performance through either computer keyboard or MIDI controller.
Currently, BiaB does not respond to MIDI CC messages. Only to MIDI Note messages such as F4 for Play or F#4 for Stop.
With that knowledge, I bought M-Audio Axiom 61 and put tapes on all over the keys that tell me which key is for Play, Stop or Jump to sections.
Only last week, I found that you can actually program Axiom 61 with Enigma v1.2 software so that certain buttons and pads send MIDI note messages. Here is what you do.
When you start Enigma (you can download it from
http://www.m-audio.com/index.php?do=support.drivers&f=768), it shows the picture of my Axiom 61. I can assign MIDI note messages to transport buttons, push buttons and pads. I cannot do that to sliders and rotary buttons because they insist upon sending only CC messages.
1. Click one of 6 transport buttons, 9 push buttons and 8 pads. A window opens for that button or pad.
2. Enter 147 to “MIDI CC”. The windows changes so that you can now enter “On Velocity”, “Off Velocity” and “Note”.
3. Enter 127 in “On Velocity”.
4. Enter 0 in “Off Velocity”.
5. Enter MIDI note number on “Note”.
For example, F4 is Play and F#4 is Stop according to Conductor window->Show MIDI notes…. However, you can’t just put F4 in “Note” field. You have to enter MIDI note number for F4. You can find these MIDI number from
http://www.harmony-central.com/MIDI/Doc/table2.html. In that table, you see MIDI note number for F4 is 65. So you enter 65 on “Note” field.
After you program all the buttons and pads you want (you can have 20 different settings), upload the setting to Axiom 61 by hitting upload button in Enigma. This will cause Enigma to upload all 20 available settings to Axiom 61.
Next thing you need to do is to select which setting to use out of 20 settings. You can do that with numeric key pads on the top left, right above “transpose” button.
For example, if you programmed BiaB setting on slot 1, then you hit 1 on the numeric key pads (well, I programmed only one setting in slot 1 because I only use BiaB). This action will load BiaB settings you programmed into the active memory in the MIDI controller. After that, hitting those programmed buttons will send MIDI note number that BiaB understands.
Enjoy.