Neon Drums

C++, OpenGL, CSound, Play Station Move API

An Audio-Visual Musical Instrument

Neon Drums was a research project I conducted during my senior year at the University of Kansas. The goal was to design and implement an audiovisual musical instrument that translates motions of a musical performer into sound and graphics.

Neon Drums received numerous awards:

  • James K. Hitt Award for Outstanding Undergraduate Research

    University of Kansas

  • Guest Lecture, Neon Drums - An audiovisual musical instrument

    School of Engineering - University of Kansas

  • Keynote Address, Undergraduate Research Symposium

    University of Kansas

  • Undergraduate Research Award

    University of Kansas


Demo: Drawing Audio-Visual Light Streaks with a PS3 Controller

The XYZ coordinates of the PS3 controller are used to draw shapes in 3D space and to synthesize sounds.


Inputs

Input devices communicate to Neon Drums via OSC or MIDI messages. This allows for different input devices such as DAWs, 3D game controllers, sensors and touch-pads.

neon drums midi in

Graphics Examples


Research Project Proposal

Santiago Ferreira - Neon Drums Research Proposal.pdf