This link has been bookmarked by 1 people . It was first bookmarked on 30 Sep 2009, by Steve Dickie.
-
Steve DickieAs my first Arduino project, it was a bit of an experiment with the Arduino programming environment, and I also wanted to investigate direct Audio synthesis using PWM on the Arduino. The basic sequencer concept came from the Arduino Punk Console, while synthesis was adapted from the Atmega SID Project.
The basic features are:
* 16-step programable sequencer with adjustable frequency and duration for each step
* synthesizer with 4 output waveforms (sine, square, triangle and sawtooth)
* noise generation (sirens, laser beam, random noise)
* special random sound modes
The user interface is kept very simple, with just four knobs, three puss buttons, 8 LEDs and a power switch. The speaker is connected straight to a pin on the Arduino via the volume knob - everything is done in the Arduino using PWM to generate analog waveforms. The LEDs indicate the current step in sequencing mode, and provide light patterns in noise modes.
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.