Controllerism Forum

Home of the Controllerism Forum & Resource Center

Projects



Keith McMillen
Keith McMillenKeith McMillen creates many different types of controllers, but his latest endeavor, QuNeo, is a “different species of pad controller for electronic musicians, DJs, VJs and DIY hackers.” While it covers all of the functionality of other MIDI controllers, QuNeo turns the paradigm of a typical MPC-style pad on it’s head with the ability to assign different sounds to certain areas of the pad, ribbon-like control from a pad and other innovative attributes.

Keith McMillen


Subcycle Labs
SubCycleSubcycle Labs is the creative work of Christian Bannister a musician, designer and developer located in Portland, Oregon. The on-going project has taken Bannister through many adventures with various bits of technology and software, which you can follow on his blog.

Subcycle Labs


uCApps
uCAppsThis German project site features designs for several ongoing projects including, MIDIbox64, MIDIbox SEQ V4, MIDIbox SEQ V4 Lite, MIDIbox SEQ V3 (old), MIDIbox SEQ V2 (Old), MIDIbox 808, MIDIbox64E, MIDIO128 V3, MIDIO128 V2, MIDIbox SID V2 Synth, MIDIbox SID V1 Synth, MIDIbox FM Synth, MIDIbox LC, MIDIbox CV, MIDImerger, MIDIrouter and the MIDIfilter/processor.

Several specialized projects and concepts are also showcased including AC Sensorizer, MIDIbox KB, Traktorizer, Pedal Box, Selektor II, MIDIbox UC, MIDIbox SpeakJet, MIDIbox Mixer, Clockbox, MIDI Mapper, Arkade, MIDIbox DMX, Protodeck and All projects (+WIP), and more.

uCApps


MIDIbox
MIDIboxThis site features news and videos about various MIDIbox Projects.

MIDIbox


Pure Data
Pure DataPd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.) originally developed by Miller Puckette and company at IRCAM. The core of Pd is written and maintained by Miller Puckette and includes the work of many developers, making the whole package very much a community effort.

Pure Data


Port Audio
Port AudioPortAudio is a free, cross-platform, open-source, audio I/O library. It lets you write simple audio programs in 'C' or C++ that will compile and run on many platforms including Windows, Macintosh OS X, and Unix (OSS/ALSA). It is intended to promote the exchange of audio software between developers on different platforms.

PortAudio provides a very simple API for recording and/or playing sound using a simple callback function or a blocking read/write interface. Example programs are included that play sine waves, process audio input (guitar fuzz), record and playback audio, list available audio devices, etc.

Port Audio


60 Works Controllers
60 Works Controllers60 Works builds custom MIDI Controllers for making and performing music. The operation is run by Dave Cross and although he doesn't have a line of controllers that he sells, he has embarked on a number of fascinating projects including The Third Deck, The Briefcase and the Bassnectar Controller with his pal, and everybody's favorite hero, Matt Moldover. (The gorgeous design is showcased in the header above.)

You can follow60 Works' projects by reading Dave's blog.

60 Works Controllers


AudioMulch
AudioMulchAudioMulch is software for live performance, audio processing, sound synthesis and music composition. Use AudioMulch to...Perform live and improvise, Compose all kinds of digital, electronic and electroacoustic music Create ambient soundtracks; Do sound mangling, including granular synthesis; Process live instruments; Host VST and Audio Unit plugins; Learn and teach audio processing, and more.

AudioMulch allows you to make music by patching together a range of sound producing and processing modules. Unlike some patcher-based programming environments, AudioMulch's modules perform high-level musical functions, so you don't have to create things from the ground up using individual oscillators and filters. AudioMulch is designed for live performance and improvisation - you can process live audio sources and control every knob and slider on the user interface using a MIDI controller.

AudioMulch


Maximum MIDI
Maximum MIDIMaximum MIDI features a few do-it-yourself MIDI projects by author Paul Messick.

Maximum MIDI


Monsta
MonstaMONSTA is a London based DJ and technology nut. He features all of his ongoing projects on da Monsta site.

Monsta


Glove MIDI Controller
Glove MIDI ControllerThis site describes the development of a Glove MIDI Controller prototype that transmits MIDI signals corresponding to individual finger taps. The creators attached a piezoelectric vibration sensor to each of 8 fingers on a pair of leather driving gloves. The gloves are attached to a microcontroller which processes the taps and outputs MIDI signals via a standard MIDI output port. Additionally, the user can select a variety of note mapping schemes and presets for the gloves via a user interface in MATLAB.

Glove MIDI Controller
Send Us Your Projects!
Your Project HereAre you developing a MIDI controller project? Or do you know of great project that we should know about? Let us know!

Send Us Your MIDI Controller Project!