Skip to content

sarahelizabeth/theremin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leap Motion Virtual Theremin Project
Version 1.0 (2/25/2014)

General Information

We are using the Leap Motion API and developer tools to create a virtual theremin. Using MIDI tools such as MaxMSP, we map various sections of the space above the Leap Motion device to recreate an authentic experience of playing a theremin.

Languages used

Java, implementing Leap Motion SDK

Known bugs
  • Dot moves in wrong direction
Next Steps

The first half of our project was mainly focused on implementing the Leap Motion SDK and assigning sound values to hand positions. The next stage of the project will be fine tuning the sound (pun intended) and getting the GUI to work properly.

  • Make display better, possible using JavaScript
  • Adding something that displays the note you're playing
  • Working with the MIDI library to find a better sound

Installation Notes

  • This software requires the use of a Leap Motion controller. They are available here: leapmotion.com
  • The download of the software is available here:
System Requirements
  • This program will run on any operating system supported by Leap Motion.
  • You must install Leap Motion's interface in order to download the application.

Credits and Copyright

The authors of this project are Hugh Adam, Heba Bubakr, Sarah Murray, Grant Stewart, and Ian Logan.
We created this project for our Human Computer Interaction (COMP 388/441) course at Loyola University Chicago in Spring 2014 under the guidance of Professor Mark Albert.

Contact

Email: [email protected]