231a-ad projectideas

From CSclasswiki
Jump to: navigation, search

Project Ideas

I'm interested in looking at ways the Arduino can be used in relation to electronic music.


The first thought I had was: is it possible to use the Arduino to create a theremin?
Google results say yes!
Unfortunately it looks like purchasing both the sonar and the speaker required would end up being well over the budget for this project. Also, building this thing wouldn't actually involve all that much work, since the whole thing is already well documented for easy reproduction. It would be interesting to expand on if possible- for instance, Alberto Bietti's 'thereduino' does not have a volume control (which a real theremin does), but I can't see how that would be possible to create without purchasing even more equipment.

Musical Light Display

Another idea would be to use the Arduino to create a visual accompaniment to musical input. For instance, the Arduino could be used to control lights in response to various sounds. The Arduino would take in information on the frequencies of a music clip and output signals to lightning devices, creating a lightning display with each step being dictated by the current frequency of the music.

DJ Arduino

Another idea I came across by following links after watching Bietti's thereduino video on YouTube. This is to create either an electronic soundbox, or a polyphonic synth. These are rudimentary version of features that would be found on an actual synthesizer instrument, or amongst the equipment in a DJ booth or mixing studio. A polyphonic synthesizer is a synthesizer that is able to produce chords by being wired in a way that it is able to emit multiple tones simultaneously (the original synthesizers could only play one note at a time). The soundbox in the first video seems more concerned with volume, pitch, and intensity. Either version would be interesting to experiment with, and both seem to be built with essentially the same principle: potentiometers (which are less than $2 each!) are wired up to the Arduino to control the sound being put out. The program on board the Arduino of course takes input from the potentiometers to alter the frequency of the noise. I would be interested in approaching either version of this project, or, if it isn't too complicated, combining them somewhat to create and Arduino synth that can produce multiple notes and allow volume control.

Similarly, it would probably also be possible to create an Arduino equalizer, using a sliding potentiometer to control the level of each frequency range. However, this would mean the Arduino would have to be able to take in and process sound, which would probably require more expensive equipment.

Outside Resource- Lighting Tech Use

For an outside resource, I asked my friend who is a theatre lighting tech, and she suggested using the Arduino as a DMX tester. DMX signals are the signals are used to control devices for theatrical lighting effects. When a device being controlled by a DMX signal is not working, a tester is used to check whether the problem is with the signal or the device. The tester is used both to receive a signal and indicate whether or not the signal is working, and to send a signal to a device so the device can be checked.