557-1

So you got an

[ Airturn ]AT-104 for Christmas. So did I. To go along with the MaxMSP hacking (as I did with the Korg nanoKontrol2) for my music-making, I decided to skip setting up MusicReader (for which the pedals were designed) and quickly tried to make sure it played nicely with my Max patches.

Air Turn Match Patch

 

The Airturn AT-105 uses a USB dongle– the BT-105 uses Bluetooth- and says it ’emulates standard keyboard button’ presses. While the Max patch and debouncing method are simple, I solved some problems other might benefit with– especially if your is a Mac– setting and resetting the keyboard type.


If you first plug in the dongle into the USB outlet, the instructions say the lights on the side of the dongle flash ‘to indicate a connection and in response to pedal presses’. Almost immediately, this OS X window appears:

Screen Shot 2012-12-29 at 10.52.14 AM

It asks you press a specific key on the ‘keyboard’. I chose one of the pedals and pressed it.

Airturn Keyboard Setup

Shortly, it said it did not recognize the keyboard.

Airturn Keyboard Error

It then asked me to select the keyboard. The one you should pick is the ANSI (United States and others).

Airturn Keyboard Select

Here’s the beneficial part:  I originally picked the incorrect keyboard type– and Max would no recognize the pedal presses.

If you ever need to reset the type of a keyboard:

Delete this file:

/Library/Preferences/com.apple.keyboardtype.plist

Directions: 

  1. Unplug the dongle
  2. Delete the file
  3. Plug the ‘keyboard’ back in and Mac OS will ask you to set up it again.

 

Now, I can finally finish that piece for Alto Sax and Electronics.

 

Below is the Max Patch for Airturn with debounce.


----------begin_max5_patcher----------
812.3oc2XtzbaBCDG+r8mBFN63A8fW4V6zi8PmN8VmNY3ghsRvRd.4zjlIe2
KZEXiSHFrCg3IGrYzhP5+9SZWsviSmXGKumUXaco0uslL4woSl.lzFlT0dh8
pn6SxhJftYmHWshIT1yL2SwtWA1+FKVtQjvr9EeEKiIVnVV2mLtfkTdSni3J
ihMqjaTYLELrNUVi2DGmwzVPUVVGoRVxEKtJmknLBkhoyclYgQ34tyrBb0MH
9ycr9S0yvSAIIiu4BJsVEWKEJQzJXvs+RNOJa6cxWDChXtSi9Vv+mQH3slK0
LWTKYj11SSmp+aVOgW4.DyxsaEA3W2gItNZOEiBztpGF7duFNrYXTOrlYd.a
tdExxNNRrvtUrfaGK2wD7bquJk2ZuUN4k2UwxuhIhpVa1tZIySY4IxLYtYdQ
Zk4LGgConvY.P011pf83Jc.4J6ukd0K1SJELf.GKuQgDf29vVKuvt4sYZN.v
It8E38gQ3giQorrnGrHNNsSoCDFhC8aPIebOoTqzgdlRmLYT5quE5PvgRZDx
91fCZHgyoDd8Z47+IewRk0OXo6xk1dZ8V.jaHUCHR.jKO7k.pAAB6M.Nbl7Q
.Iemc8oRDjOpAQ7CNDQBN+HR7FkRJN5.k58AXHKK0q9+SHPwy9C1WpN2XH7E
p867YiEkEoknrt.QJ+Qa2UIc5pHJrMs7jfi6Hxxqs513gLUGY7pPCYVrQNPr
qavauBMjyPTg16VAWmHlPlRBoP5dWuA.S9eBwjOrKBYt35N.TJ7SHkHlnLGu
4gDjCYXB6vm2gcsmK+V1CsSOZWzyEdiMD1u2j6kWZcC2PlG2oAofIC9hBO6q
V.tn1993qPtIOo1EpeyWqctYJqPwEQJd4w865j98QrPa6zRdZJSzbANkWnWy
Set7lcz5Q+hgcpG5d84CWNjQTOz9nG2wa4BcdoG7dyT6xwqiUqU7z0xxH4h5
WcENcFE.Uw5YJoAZsadFT82KbNNa2zUc0odvimb5iZbFU4z0lMcoFinbvcIG
+QUNjtjyotXYN2KZ856X4EUiInjxBDtw74W8lAM4BSSXDsyY2wq6u+T8n8zz
+CMaJJK
-----------end_max5_patcher-----------