Skip to content
Experimental MIDI input devices.
C C++ Other Other
  1. C 53.2%
  2. C++ 40.3%
  3. Other 5.2%
  4. Other 1.3%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
buttonbar
hoodwind
jammer
joy2midi
looper
poster
tapestep
tonestrip
tonetape
.gitignore
LICENSE
README.md

README.md

HAUT MIDI

This is a collection of experimental MIDI input devices I'm working on. The Wild West of the MIDI protocol still hasn't been fully explored, and scores are settled with cables and keytars...

HAUT MIDI

Joysticks!

A quick and easy way to start making interesting MIDI signals is to use a joystick or joystick-compatible device mapped to MIDI with my joy2midi utility. I've tried it with a gaming joystick, but there are more exotic options like 3D mice, which act like 6-axis joysticks. All the controllers for the RockBand game are actually just joysticks with interesting shapes. There are probably many more out there if you look.

Custom Electronics!

The tonestrip is the first piece of electronic hardware I've built in a long time. Man, things have come a long way since I last burned my fingers on a soldering iron! For one thing I finally discovered the joys of wire wrap (just when it's going out of fashion again, apparently) so I'll never burn my fingers that way again. But the power, ease of use and flexibility of ARM microcontrollers these days blows me away. I'd been hearing all the Arduino buzz but hadn't realized how far we've come from those 8-bit PICs I burned up back in high school. And yeah I'm sure Arduinos are cool, but the Teensy is even cooler because it can register as a class-compliant USB MIDI device, making it super easy to achieve plug-and-play MIDI input.

You can’t perform that action at this time.