Difference between revisions of "Soundbeam Chords (Arduino)"

From vjmedia
Line 1: Line 1:
 
[[Category:Interactive Systems]]
 
[[Category:Interactive Systems]]
 
[[Category: Advisor:Manzo]]
 
[[Category: Advisor:Manzo]]
The '''Soundbeam Chords''' plays different chords depending upon the movement detected by the Ping))) Ultrasonic sensor[[http://www.parallax.com/product/28015]]. The sensor is connected to the Arduino Uno board[[http://arduino.cc/en/Tutorial/Ping?from=Tutorial.UltrasoundSensor]] which sends digital pulses to the sensor and measures how long did the waves take to reflect from a surface and come back. This unit of time then can be used to calculate the distance. The Arduino Board was programmed to convert the time into distance and send the data to the computer using serial port. Any software can have access to this data from the serial port.
+
The '''Soundbeam Chords''' plays different chords depending upon the movement detected by the [http://www.parallax.com/product/28015 Ping))) Ultrasonic sensor]. The sensor is connected to the [http://arduino.cc/en/Tutorial/Ping?from=Tutorial.UltrasoundSensor Arduino Uno board] which sends digital pulses to the sensor and measures how long did the waves take to reflect from a surface and come back. This unit of time then can be used to calculate the distance. The Arduino Board was programmed to convert the time into distance and send the data to the computer using serial port. Any software can have access to this data from the serial port.
 
The MaxMsp was used to build a program that converts the data received from Arduino into musical chords. Serial object that is present in the MaxMsp reads the data which is then connected to a pre-built module from EAMIR SDK[[http://www.eamir.net/forum/]].
 
The MaxMsp was used to build a program that converts the data received from Arduino into musical chords. Serial object that is present in the MaxMsp reads the data which is then connected to a pre-built module from EAMIR SDK[[http://www.eamir.net/forum/]].
 +
----
 +
'''Hardware:'''
 +
 +
-Mac or PC
 +
-Arduino Uno Board(or any other)
 +
-Ping))) Ultrasonic Sensor
 +
 +
'''Software:'''
 +
 +
- Arduino Software, Download [http://arduino.cc/en/Main/Software here]
 +
- MaxMsp
 +
- EAMIR SDK for Mac or PC, Download [http://www.eamir.net/forum/index.php?option=com_kunena&func=view&catid=18&id=3&Itemid=69#3 here]
 +
 +
----

Revision as of 09:01, 18 October 2013

The Soundbeam Chords plays different chords depending upon the movement detected by the Ping))) Ultrasonic sensor. The sensor is connected to the Arduino Uno board which sends digital pulses to the sensor and measures how long did the waves take to reflect from a surface and come back. This unit of time then can be used to calculate the distance. The Arduino Board was programmed to convert the time into distance and send the data to the computer using serial port. Any software can have access to this data from the serial port. The MaxMsp was used to build a program that converts the data received from Arduino into musical chords. Serial object that is present in the MaxMsp reads the data which is then connected to a pre-built module from EAMIR SDK[[1]].


Hardware:

-Mac or PC -Arduino Uno Board(or any other) -Ping))) Ultrasonic Sensor

Software:

- Arduino Software, Download here - MaxMsp - EAMIR SDK for Mac or PC, Download here