OpenDeck SysEx protocol – stable!

Last time I wrote about OpenDeck SysEx protocol, there were still many unsolved problems and issues, together with lack of functionality. Since I actually released OpenDeck software on GitHub couple of days ago, it’s time to write a new post, explaining all current features, and announcing some new ones. Hello World Back when I first […]

Sensimidia MIDI controller

Sensimidia is third Shantea Controls controller, and also my second commercial project. I’ve been working on it for the last two months, but most of that time I did nothing, because of some delivery issues with faders and box. Now that it’s finally over, I’d like to present it here. In many ways, Sensimidia is […]

Building OpenDeck – SysEx protocol

MIDI is a great protocol. One if its best features is System Exclusive message – the only type of message in MIDI protocol which doesn’t have defined message length, that is, it can be dozens of bytes long, or more, given that data bytes have MSB bit set to zero (byte value is 0-127). Only thing that is […]

Building OpenDeck platform, part 1

I’ve been real quiet about this project for more than a month, but not because I haven’t done anything. Quite the opposite, I literally got consumed by work invested in this project. I realized there’s much more stuff to do than I thought. As I mentioned last time, the project consists of three distinct parts: […]

Announcing OpenDeck platform

In the last few days, I’ve finally put all of my ideas into one, coherent project called OpenDeck. For those of you who don’t already know, OpenDeck started as my vision of open source MIDI controller. I didn’t mean open source as just the code – it was a complete open hardware project, with vector design, […]

Building Anandamidi, part 4

This is the last post about Anandamidi, I promise! So, in case you forgot, this is the remaining stuff to finish the controller: Painting the case Interfacing Arduino with separate USB MIDI chip on separate PCB (Altmustech AU-123) 1) Painting the case Fairly easy part. I’ve simply bought black spray for wood and sprayed the case 3-4 […]

Building Anandamidi, part 3

Like last time I posted here, there’s been much progress. In fact, the controller is already working, even though everything isn’t finished yet. So, let’s start where we finished last time. Faders! Placing faders As I’ve already stated, I had some issues with placing the faders. Main source of issues was that I didn’t have […]

Building Anandamidi, part 2

Lots of progress since my last post. I got the plate, already placed most of the components, finished software and just today I made some final adjustments to PCB. Here’s how the plate looked after I got it and after I’ve put some stuff on it: That board is really awesome, sometimes I feel it’s […]

Building Anandamidi controller, part 1

Anandamidi, MIDI controller with a strange name, is my latest project. Guy for whom I’m building it sent me basic layout and a name, while I’m working on everything else, from design (which always come first) to electronics and programming. Name Let’s explain the name first. “Anandamide is a molecule that plays a role in many bodily […]

Commit 1

First blog post here, so I just might explain what it’s all about and what I do. I started building my first MIDI controller around 4 years ago, mostly out of the frustration with M-Audio X-Session Pro. It lacked in features (okay, it’s not really expensive, but still) and would often just stop working for […]