Note: AZ Controller v0.5.r5b381 or later is required to use this presetRequirements1. Download and install the latest AZ Controller (
http://www.azslow.com/index.php?action=downloads;sa=view;down=28)
2. Put X-Touch Mini into Mackie (MC) mode. Use Behringer editor for that, once switched you should see
MC LED lit on the device. Also change
"Global channel" to "2". Alternatively connect Mini to computer while "MC" button is pressed.
3. Install attached preset using Cakewalk Plug-in Manager
4. In Sonar Preferences, Control Surfaces check that AZ Controller MIDI input and output are set correctly to Mini.
5. Select the preset (XTouch Mini) in AZ Controller (when updating preset, do not forget to "reselect" it after installing).
FunctionalityAt any particular time, Mini will be in one from several Layers. As a hint what each control is going to do in particular layer, long press (>1sec) "Layer B" button. That should toggle AZ Controller build-in display window. Upper row indicates the result of pressing corresponding encoder, next row shows which operations will be performed when you turn encoders, the last row shows the meaning of the top button row. Transport (lowest) button row is not represented on the display.
Transport buttons row (lower), left to right. The same in all Layers (except "<<" and ">>")* "Shift" button. When pressed alone, function as "CapsLock", so Shift stay engaged (indicated by LED). Encoders have "finer" resolution when used with Shift.
* "Ctrl" button. Function the same way as "Shift", so can be used as a modifier or as locked modifier. With Ctrl, current Layer is switched to alternative mode (see particular layer description)
* "<<" and ">>". When lit, indicate that "Auto punch" is enabled. Short pressing move time cursor to punch in/out. Long press (>1sec) set corresponding points from now time. When not lit, these buttons do the same for loop in/out.
Note: In "Plug-in controls" layer these buttons have different meaning.
* "Loop". Short press toggles Looping. Long press (>1sec) while it strip control layers toggles auto punch (indicated by "<<" and ">>" buttons).
Note: In "Plug-in controls" layer long pressing has different meaning.
* "Stop". Stop playback/recording. When long pressed (>1sec) also RTZ.
* "Play". Payback/pause in Sonar.
* "Record". Record in Sonar (start recording when something is armed, stop recording while continuing playing when already recording). Long pressing it (>1sec) during recording trigger special sequence: stop, undo, record. There are some delays between these operations to give Sonar a change to complete. Effective meaning "forget what I have recording now and start over again". Note that Sonar option "On Stop, reward to Now marker" should be On. Otherwise new recording will start from the point current one was stopped.
Layer switches* "Layer A" button switch between "Single strip" layer and "Multiple strips" layers. It is lit when "Multiple strips" layer is selected. Note that in "Plug-in" layer the button is still indicate "Single/Multiple".
* "Layer B" button switch into "Plug-in" layer. When pressed again, it return into previous layer ("Single" or "Multiple")
When "Layer B" is long pressed, it does not switch the layer but toggle AZ Controller build-in display.
FaderFader is always controlling one bus volume. The bus is indicated by WAI. You can change the bus focusing another bus with mouse or using Encoder 7 in the Single strip layer (see later).
Single strip layer (default, "Layer A" and "Layer B" not lit)In this layer, Mini controls current strip in focus. This strip is indicated by WAI. Sonar Track Insector also shows the strip. Controlled strip is always synchronized, if you change it in Sonar it will be changed for Mini, if you change it on Mini it will be focused in Sonar.
Without Ctrl:* Encoders (left to right): Strip Volume, Pan, Gain, (not yet assigned), Horizontal zoom, Vertical zoom, Strip selection, Jogger.
* Pushing encoders (left to right): Reset volume to unity, Reset pan to center, Reset Gain to unity, (not yet assigned), Fit all project, Show all tracks vertically, Switch between track and buses, jog by markers (while pressed)
Strip selection encoder (7) move focus to the next/previous strip, pushing toggle between tracks and buses.
Jogger ( 8 ) change "Now time position". Without Shift by measures, with Shift by beats. When turned while pressed, navigates by markers.
Other encoders have "finer" resolution when used with Shift.
* Buttons (left to right): Strip Mute, Solo, record Arm, input Echo, write automation enable, show/hide Multidoc (long press show PRV), show/hide Browser (long press Inspector), Undo (long press redo)
With Ctrl:* Encoders in pairs control current strip Sends. So Send 1 Level, Send 1 Pan, Send 2 Level, Send 2 Pan, ...
* Pushing encoder reset corresponding value
* Buttons in pairs control sends Enable and Pre/Post. So Send 1 Enable, Send 1 Pre/Post, Send 2 Enable, etc.
Multiple strips layer ("Layer A" lit, "Layer B" not lit)8 strips are controlled in parallel, starting from the strip in focus (as indicated by WAI)
* Encoders control Volumes (without Ctrl) and Pan (with Ctrl)
* Buttons control Solo (without Ctrl) and Mute (with Ctrl)
Plug-in control layer ("Layer B" lit)Encoders and buttons control 8+8 parameters of current plug-in in focus. The plug-in can be focused by mouse or with "<<" / ">>".
Ctrl switch between 2 "banks" of controls, so it is possible to operate with up to 16 continuous parameters and up to 16 switches per plug-in.
"<<" and ">>" can be used to focus plug-in. They also indicate and switch current plug-in type:
* "<<" off , ">>" off : FX.
* "<<" on, ">>" off : ProChannel
* "<<" off, ">>" on : Synth.
Long pressing (>1sec) "<<" switch to ProChannel mode or from ProChannel to FX mode
Long pressing (>1sec) ">>" switch to Synth Rack or from Synth Rack to FX mode.
That way each mode can be engaged by one long press.
Short pressing "<<" or ">>" navigates throw plug-ins inside selected type. For FX and ProChannel, that is cycling inside current focused strip.
If focused strip is changed by mouse when Mini is in "Plug-in control" layout, controlled plug-in is not switched. But all plug-in selecting operations (activating Plug-in Layout, switching plug-in type, navigating between plug-ins) will work with new strip.
Last used plug-in in any type is remembered by number. F.e. if Synth 3 was selected the last time, next time Mini is returned into "Plug-in control" layout / Synth mode, the 3d Synth will be selected again. It can be the same (if there was no changes in the synth rack) or different (if another synth is in position 3 now).
The same rule apply to FX and ProChannel, but relative to current focused strip. F.e. If "EQ" is in position 2 of Tracks 3 and 4, and it is currently selected in "Plug-in control" layer, switching to "Strip control" layer, moving to Track 4 (f.e. with Encoder 7) and switching into "Plug-in control" layer again, will focus "EQ" in the Track 4.
"Plug-in control" layer "Lock" focused plug-in. Even if other plug-in is focused by mouse, Mini will still control old plug-in. You can "unlock" the mapping using corresponding button in Control Surface toolbar button. This button also indicate how "successful" Mini was in focusing plug-in. F.e. if there is no FX in the current strip, it can not be selected. Unfortunately, there is not function to "deselect" mapping, so mini will control whatever plug-in was in focus last time (even from different strip or plug-in type!).
Synth GUI is automatically opened when it is selected.
Long pressing "Loop" opens focused plug-in GUI (only in "Plug-in control" layer).
To map plug-ins reliably, delete all XML files in "%APPDATA%\Cacewalk\ACT Data" folder and use AZ ACT Fix:
http://www.azslow.com/index.php/topic,297.0.htmlWith proposed approach, ACT Learning will work as supposed to and you will have "backups". Without that approach, you risk to loose your mapping any time.
It is possible to adjust internal display (color, font, size) using "Options" tab, "Display" "Configure" button.