Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <ArdourMIDIBindings version="1.0.0" name="Korg nanoKONTROL2">
- <!-- 2010-11-26 Chooch Schubert: Map file creation -->
- <DeviceInfo bank-size="8"/>
- <!-- Transport Controls -->
- <Binding channel="1" ctl="45" function="rec-enable"/>
- <Binding channel="1" ctl="42" function="rec-disable"/>
- <Binding channel="1" ctl="41" function="transport-roll"/>
- <Binding channel="1" ctl="42" function="transport-stop"/>
- <Binding channel="1" ctl="43" function="transport-start"/>
- <Binding channel="1" ctl="44" function="transport-end"/>
- <Binding channel="1" ctl="46" function="loop-toggle"/>
- <!-- The "Scene" button toggles between four banks. It implements this by -->
- <!-- changing the midi codes that are sent on each channel control, so when -->
- <!-- you hit the Scene button the nanKONTROL will send different midi codes -->
- <!-- for each button. Scene 1 is faders 1-9, Scene 2 is faders 10-19, etc. -->
- <!-- This essentially duplicates Ardours Bank feature. Because Ardour is -->
- <!-- more flexible, I have chosen to map all of the Scene button states to -->
- <!-- Ardours "next-bank" function. -->
- <!-- -->
- <!-- The drawback is that the indicator LED may be incorrect in the Scene -->
- <!-- or Bank number indicated (ie: you could be on Ardour Bank 5, but the -->
- <!-- LED for Scene 1 will be lit up). If this bother you, then you can -->
- <!-- comment out the following four lines. This will enable you to use the -->
- <!-- controllers built in Scenes (possibility of 36 tracks), but you will -->
- <!-- have to use a mouse to change banks in the Ardour GUI -->
- <Binding sysex="f0 42 40 0 1 4 0 5f 4f 0 f7" function="next-bank"/>
- <Binding sysex="f0 42 40 0 1 4 0 5f 4f 1 f7" function="next-bank"/>
- <Binding sysex="f0 42 40 0 1 4 0 5f 4f 2 f7" function="next-bank"/>
- <Binding sysex="f0 42 40 0 1 4 0 5f 4f 3 f7" function="next-bank"/>
- <!-- Channel controls: -->
- <!-- - The two buttons on each channel are unmarked. I decided to use them -->
- <!-- as "Solo" and "Record Enable". -->
- <!-- - Channel pan is not yet implemented in Ardour-3, so I chose to map -->
- <!-- the rotary controls as "Send Gain" which will adjust the volume of -->
- <!-- the first send on each channel, if one exists. When Ardour -->
- <!-- impliments panning this will likely be changed, since I feel -->
- <!-- panning is more useful. -->
- <Binding channel="1" ctl="0" uri="/route/gain B2"/>
- <Binding channel="1" ctl="1" uri="/route/gain B3"/>
- <Binding channel="1" ctl="2" uri="/route/gain B4"/>
- <Binding channel="1" ctl="3" uri="/route/gain B5"/>
- <Binding channel="1" ctl="4" uri="/route/gain B6"/>
- <Binding channel="1" ctl="5" uri="/route/gain B7"/>
- <Binding channel="1" ctl="6" uri="/route/gain B8"/>
- <Binding channel="1" ctl="7" uri="/route/gain B9"/>
- <Binding channel="1" ctl="32" uri="/route/solo B2"/>
- <Binding channel="1" ctl="48" uri="/route/mute B2"/>
- <Binding channel="1" ctl="64" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="33" uri="/route/solo B3"/>
- <Binding channel="1" ctl="49" uri="/route/mute B3"/>
- <Binding channel="1" ctl="65" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="34" uri="/route/solo B4"/>
- <Binding channel="1" ctl="50" uri="/route/mute B4"/>
- <Binding channel="1" ctl="66" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="35" uri="/route/solo B5"/>
- <Binding channel="1" ctl="51" uri="/route/mute B5"/>
- <Binding channel="1" ctl="67" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="36" uri="/route/solo B6"/>
- <Binding channel="1" ctl="52" uri="/route/mute B6"/>
- <Binding channel="1" ctl="68" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="37" uri="/route/solo B7"/>
- <Binding channel="1" ctl="53" uri="/route/mute B7"/>
- <Binding channel="1" ctl="69" uri="/route/recenable B7"/>
- <Binding channel="1" ctl="38" uri="/route/solo B8"/>
- <Binding channel="1" ctl="54" uri="/route/mute B8"/>
- <Binding channel="1" ctl="70" uri="/route/recenable B8"/>
- <Binding channel="1" ctl="39" uri="/route/solo B9"/>
- <Binding channel="1" ctl="55" uri="/route/mute B9"/>
- <Binding channel="1" ctl="71" uri="/route/recenable B9"/>
- </ArdourMIDIBindings>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement