Step one is following the directions set out in leongpg's post on the Arturia Beatstep. Using MIDI-OX and LoopBe1 to translate the Minilab's MIDI controls was the key to making this work for me. Paraphrasing:
- Use Arturia MIDI Control Center to configure knobs as:
- Option: Relative #1
- Channel: Global
- CC Number: Sixteen knobs, from 102 to 117
- In MIDI-OX, Options > MIDI Devices. Select Arturia Minilab as the MIDI Input. Select LoopBe Internal MIDI as MIDI Output.
- In MIDI-OX, Options > Data Mapping, Insert the following translations:
- Input Matches:
- Channel: Any
- Event Type: Ctrl
- Min Ctrl #: 102
- Max Ctrl #: 117
- Min Amount: 31
- Max Amount: 63
Set Output to:- Channel: Match Input
- Event Type: Ctrl
- Min Ctrl #: 96
- Max Ctrl #: 96
- Min Amount: -1
- Max Amount: -1
- Use input value 1 (Pull): Checked
- Input Matches:
- Channel: Any
- Event Type: Ctrl
- Min Ctrl #: 102
- Max Ctrl #: 117
- Min Amount: 65
- Max Amount: 97
Set Output to:- Channel: Match Input
- Event Type: Ctrl
- Min Ctrl #: 97
- Max Ctrl #: 97
- Min Amount: -1
- Max Amount: -1
- Use input value 1 (Pull): Checked
- Input Matches:
- Channel: Any
- Event Type: Ctrl
- Min Ctrl #: 102
- Max Ctrl #: 117
- Min Amount: 64
- Max Amount: 64
Set Output to:- Channel: Match Input
- Event Type: Discard
- Input Matches:
- Make sure to check Turn Map On (after OK) in the MIDI-OX Translation Map, then click OK.
- In FL Studio, Options > MIDI Settings: Enable the LoopBe Internal MIDI as the input controller with type (generic controller).
* Step two: The Minilab knobs normally modify the software controls much faster than I prefer. I can take any parameter from 0% to 100% in about half a knob turn. I find it a lot easier to get the control I want by changing the controller input formula in FL Studio:
- Ctrl-J to start Multi-Link to Controllers
- Tweak all the software controls I want to link to the Minilab
- Tweak the first hardware knob I want to link
- In the Remote Control Settings dialog, change the Mapping formula to Input*0.5 (or 0.25 or however slow you want to go)
- Repeat the previous two steps for all the knobs you're linking
I like this better than absolute mode because the hardware and software don't get out of sync (e.g. if the knob is set to Absolute 20% and I change the linked VST control to 60% in software, turning the hardware knob clockwise doesn't snap the value down to 21%).
Maybe all that was obvious to some of y'all, but I'm a noob who doesn't know anything about MIDI encodings and it was all new to me. Hope that helps.