Here is some video I shot shortly after my project presentation which demonstrates the AirDeck virtual theremin application I designed and explains some of the features. It uses the Wii remote as an input mechanism by tracking motion with Infrared LEDs. The AirDeck is written in Java with the WiiUseJ API for handling Wii remote events and the JSyn API for internal synthesis. It can control MIDI out as well as offering a simple DJ scratch interface for real-time manipulation of sound samples similar to a DJ scratching with vinyl records. After about a year of working on this project, I am very relieved that it is finished. I’ve learned a lot and am looking forward to possibly working on other similar concepts in the not too distant future.
About Mojo
Music has been a fundamental passion for me since childhood. Growing up, I was a woodwind player. In high school I learned about the WX7 wind controller which broadened my musical interests into MIDI, synthesis and sampling. Subsequently, I was introduced to electonic music and started mixing in the early 90s in the Los Angeles underground dance music scene under the moniker DJ Mojo. I was rewarded with several high profile residencies including What? afterhours, Insomniac and F.A.M.I.L.Y. and have also been a featured guest for many other Los Angeles event productions including Fresh Produce, Audiotistic, as well as the early Nocturnal Wonderland and Electric Daisy Carnival festivals, to name a few. I've gigged in several other cities including Denver, Dallas, San Francisco and Washington D.C. Writing record reviews for the magazines Net.Werk and Lotus was also an honor and a privilege.
I still DJ recreationally and work on music in my spare time. I enjoy a very eclectic taste in music which spans multiple genres. I grew up on classical, jazz, classic rock and yes, even some disco. I came of age with new wave, funk, punk, industrial, hip hop, reggae and alternative. I've spun a wide variety of styles including breaks, downtempo, house, old school techno and drum & bass. And I've matured by both opening my mind to good music regardless of style and trying to follow the history and roots of all the music I love back to the influences and roots. For me, a good set isn't just about mixing good records well, but taking the listener on a journey and telling a complete story.
I'm currently working in the IT field and am working towards finishing my B.A. in Computer Systems with a minor in Recording Arts. Programming music software and developing new music interfaces is of interest to me now. This blog is intended to highlight some of my project work, including the virtual theremin software I programmed in Java using the Wii remote, as well as anything interesting and techy related to music software, performance, programming, production or the DJ craft. This will also serve as a repository for me to showcase my mixes and tracks and pay homage to some of the artists and DJs who have been influential to me along the way.
Mojo’s DojoArchives
Tags



Pingback: Virtual Theremin - Hack a Day
HI!
Nice project. Will you free the code? Just to study it?
THANKS
Hi, thanks for the feedback. I am considering releasing code but it is quite messy. Was there an aspect you were particularly interested in?
I love it!!!
i see a lot of options by using the midi output and a midi bridge!
Vould u pleaaaase release the code or AR program..
thanx!!!!
Pingback: Virtual Theremin « phoenix
Hi, great work!
I’m also very interested in it and if you plan to free the software itself or the source code I would be very happy to give it a look/try!
Congratulations again for this cool piece of software!
Howdy from Cape Town, South Africa! I’m trying to realise
A controller with java like the haken continuum. (www.hakenaudio.com)
I’m using a wiimote aimed up through a glass sheet and a frame
around it beaming IR from LED’s reflecting off a silver foil finger
glove. I’m looking to colloaborate on this since I’m new to java
(bout 2 months now) and although very MIDI savvy I’d like to
find out from you how you implemented the bluetooth stack
and MIDI. Please email me so I can get more details on your
MIDI implementation like the pitch bend range (maximum 36
semitones??)
Thanks
Campbell
Hi Campbell, Thanks for your comment. The problem with MIDI and pitch bend is it seems to be dependent on the software or hardware you are controlling. I’ll e-mail you directly to discuss in more detail.
Can u please point me in the direction as to how I can use the buttons of the wii remote and the accelerometer to help move an object developed in visual studio using glut to be moved?
Pingback: AirDeck Wii Theremin and DJ Scratch App « Wii Blog
Oh god, your a genius !!! I love it….. I cant code, but when i see this released I’ll be asking some of my friends to compile and help me build !!!
GOOD LUCK DUDE .. THIS LOOKS ACE !
the part where u can move your hands threw the air with led ir lights in gloves to play the piano on your pc
Pingback: AirDeck Wii Theremin and DJ Scratch App at mkemissary.info
Pingback: AirDeck Wii Theremin and DJ Scratch App | Wii 2
Pingback: AirDeck mentioned in Electronic Gaming Monthly! | Mojo's Dojo
Pingback: AirDeck mentioned in Electronic Gaming Monthly! « Mojo's Dojo
Pingback: DJ Mojo drum and bass demo « seqr of knowledge
Hi
Great. Would like to see a mix of this program mixed with something like fruit loops with a record facility to hard disk. I’d buy a copy and the gloves! Via le Wii!