Get inside the controller dude

ms-20As I mentionned earlier, I’m currently extracting a lot of parts from littlegptracker to build up a set of libraries.

The point for me is to to be able to multiply applications and have some kind of framework that would make experiment and sonic algorithm more straightforward – keeping in mind the whole thing could run on a lot of platforms & cpu types, just like the piggy does ; the rockband drum to midi was the first test I did with it, using just the basic devices and system abstractions.

Moving on, I started to implement the heart of the sound engine and voicing algorithm, and it’s been a smooth ride: my first attempt will be to port the one voice I did for the arduino-piano and see how it sounds in polyphony.

However yesterday, as I finally got it to do it’s first baby squealz (nothing exciting to post yet except it works),  someone mentioned that MS-20 like usb controller that I had forgotten about. The thing is that controller is actually a LOT bigger than I origininally thought. I always thought it was just a useless gadget, something the size of an eeePC, but it’s actually pretty close to a real MS-20 (with mini keys tho) !

The good news for me is there must be a LOT of empty space in that controller…

Since I started mucking about developping little physical synths (even tho it’s just software at heart), I’ve always been certain my first step would be to couple a generic midi controller to a beagleboard (or a BUG, if it ever comes to me) and pretend it’s a hardware synth. Of course, retro fitting the board INSIDE the controller seemed like an even better option but most controller are thin and packed and would make it pretty difficult to add anything in their guts.

Now I just realised one of them has *plenty* of controls, a fake patch, and tons of space inside.

What else could I ask for ?

Related posts

Comment Icon

No Comments

Leave a Comment

No comments yet.

Comment Icon

Leave a comment

If you want a cool icon, get a Gravatar

RSS feed for comments on this post. TrackBack URI