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

mercredi 18 janvier 2012

Windows Phone 7 DSMI port and MidiControlWP7



Looking at the Windows Phone Marketplace, I realised that there are no MIDI Controller at all, in comparison to the few you can find on iPhone. So I decided to make one, and since having a server is mandatory, I figured I would make a port of DSMI for Windows Phone, since the server already exists on all platforms and I won't have to create my own. The port should not take long. I already managed to send midi messages to the server without a lot of code, so the rest should follow soon.

It will only work on Windows Phone 7.1, since the sockets are not available on the previous version (that's probably one of the reasons there are no midi controllers yet).

Naturally, I will make an app using this newly created library, and will most likely release it on the Marketplace. Stay tuned !

As for the iPhone port of MidiControlDS that some of you asked, I'm affraid it will never happen, since I don't have a Mac and will never. I prefer to focus on the Windows Phone version, since there are a lot of alternatives on iPhone, and nothing on WP.

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 !