Affichage des articles dont le libellé est remote scripts. Afficher tous les articles
Affichage des articles dont le libellé est remote scripts. Afficher tous les articles

dimanche 18 décembre 2011

Korg nanoKontrol2 Custom Remote Script for Ableton Live


I got a brand new Korg nanoKontrol , and Korg had the great idea to include a MackieControl emulation mode, that works really well with Ableton Live. But just like the APC20, it didn't work quite like I would have liked. Instead of Pan control, I prefer to have the knobs row to control Send. And the mute leds are on when you mute a track. I prefer to have it the other way : led on when the track is not muted.

I went on to decompyle the compiled python files from Ableton Live 8.2 but after hours and hours of trying, some of the files could not be decompyled. I then tried with sources of an old version of Ableton that were public, and it did work fine, so I started from there.

I managed to do the modifications I wanted in no time, and here's the result ! It will work with all Ableton Live versions from 7 to 8.2 at least.

http://www.mediafire.com/?3ebrlrzmpbrweyc

For the moment the only modifications are :
- Pan knobs control the Send A parameter of the track
- Mute leds are on when the track is on, off when the track is muted.

I will do further modifications, since there are some buttons that I won't really use on the left of the controller. Cycle could be used as a "Shift" button just like on the APC, and combined with the Track and Marker buttons, could be used to switch between Send A/B/C etc, or to select a track, a device, and control it with the knobs. I don't know yet. If you have ideas, they are welcome !

jeudi 10 février 2011

Akai APC20 Custom Remote Script for Ableton Live




I just got an APC20 for Ableton Live, and it works like a charm... However, I was quite upset about a particular point in its functionnalities. You can switch between eight modes for the 8 sliders, for controlling either Volume, Send A, B or C, or 3 User banks for assigning to whichever parameter you want. This is great, but to switch between a mode, you have to press the Shift button and then the corresponding button on the "Record Arm" row.
This is not perfect when you use the APC for a live set, where you're not likely to use the Record Arm buttons, but you're much more likely to have to switch a lot between parameters. Plus, you have to press Shift to see in what mode you are. That's not great at all.

I tried searching on the net if someone had already thought the same thing, and if solutions existed, but there was none. I then thought it would never be possible, since this was probably handled hardware-side... Until a nice guy at the Ableton forums replied and said that it was handled software side, by the MIDI Remote Script. This same guy runs a great blog about that subject, and he provided the sources for the Ableton Live 8.1.3 APC remote scripts.

I then changed a couple of lines in the corresponding python source file, and voilà !

You can download that version here :
http://www.mediafire.com/?b4i6o6ipk9lbb22

You have to put the APC20 folder in Ressources/MIDI Remote Scripts in your Ableton Live instalation folder. I'm using Ableton 8.2 and it's working, I didn't test it on any other version.

Thanks a lot to Hanz Petrov for putting me on the right path.
http://remotescripts.blogspot.com/

As for Midi Control DS, I'm not working on it anymore at the moment, since I don't have a DS anymore, and I don't have enough free time. But if I had time, I'd be glad to work on it again, on more advanced features, such as controlling Ableton Live...