Arduino Modular Synth

Hi,
The Arduino Modular Synth is coming along nicely. At the moment its a set of oscillator objects each of which outputs a set of waveforms, the waveforms can connected (setOutputTarget) to drive a parameter of another oscillator.

This little set up makes for something that sounds like a simple sequencer -

Audio1.setWaveform(squareWave);
LFO1.setOutputTarget(WAVEFORM_SINE,&Audio1,PARAMETER_AM);
LFO2.setOutputTarget(WAVEFORM_RAMP,&Audio1,PARAMETER_FM);

LFO1 modulates the Audio amplitude to produce separate notes
LFO2 gradually increases the audio pitch of the output using a ramp waveform which starts from 0 again once it reachs its peak

by having the two LFOs slightly out of step you get something that sounds like an early acid house track.

Duane B