Skip to content

{ Category Archives } MIDI

Create An Ad-Hoc Network For TouchOSC On Your Mac

After coding for iPhone for the last month and a half, I figured it was time I finally got one of the coveted devices for myself. This week I have been having fun setting it up, checking my email, and browsing the app store. They really are a marvel of technology and raise my expectaions in terms of elegance [...]

Software Debouncing Multiple Latching Switches With Arduino

This last week I have been working on making the operation of my MIDI controller prototype more robust. One of my tasks has been to debounce and latch the states of my pushbutton toggle switches. Though you could use hardware for debouncing and latching I chose to do it with software. Doing it this way [...]

DIY Cardboard MIDI Controller

Today I built a DIY cardboard MIDI controller. I used an Atmega168 with code written in Arduino and programmed on an Arduino NG. The whole circuit is breadboarded and connects to the computer via a single USB cable. The serial output of the MIDI controller is parsed by a MaxMSP patch to the IAC Driver [...]

Oxygen 49 FWD/REV Transport Buttons In Live

If you have ever tried to use the Forward or Reverse transport buttons on an M-Audio Oxygen MIDI controller in Ableton Live, you will have had the unpleasant experience of losing control of the play-head. When this happens, the play-head continuously jumps forward and back in an uncontrolled and unstoppable manner. The only way to [...]

Simple Max Serial To MIDI Patch

I have programmed an Arduino to output serial MIDI CC messages when I adjust potentiometers connected to it. To control my MIDI capable applications I could just send this data to a MIDI cable and then to a commercial USB-MIDI interface, but that would still require another cord to power the controller. Instead I have [...]