Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Oct 18, 2010
SOFI gets a pitch bend, courtesy of Atmel semiconductors and Arduino. All audio was created on the chip from an audio sample compiled into the program. Audio sample was chopped up in software (each part can be directly addressed), and I added a few tweaks to map analog input to sample rate. The base rate is 8khz. The highest tweaked rate is 15khz (so yes, arduino can play at 15khz, maybe 16, but can store very little audio at that high a bitrate). Lowest is 100 but I never turned it that low. LCD only shows playing/stopped but I plan to add more later with more synth functions ;)
Update 8/13/2012: Here's where I got the basis for the code - http://arduino.cc/playground/Code/PCM... - I just added some adjustments in the run loop to take real-time calculations of pitch and playback position.