|
The
AVR SYNTH is a monophonic "virtual analog" synth based,
originally, on the Atmel AT90S8535 microcontroller and was designed
by Jarek
Ziembicki. His aim was to check to see if a simple micro
could be used for sound synthesis purposes. And the result?
The AT90S8535 managed to do all the tasks: front panel switches
and pots services, receiving and processing MIDI messages, and
sound generation!
The
synthesis architecture is simple:-
two DCO's, a DCF, and a DCA. There is also an LFO and an AR/ASR
envelope generator.
Sound samples: 1
2 3
Paul Maddox jumped
in at this point and started to design a pcb for the unit but
selected the
ATMEGA16 as the AT90S8535 is no longer a production item. Paul
has had to temporarily withdraw from this process and so I have
taken over the reigns and am releasing the pcb, along with an
optional kit of components, to assist those who wish to build
and/or develop their own AVR-based synthesiser.
Diagram
of the AVR SYNTH
Logic
Section
DAC
Section
User
Interface Section
Power
Supply Section
The
PCB
Bill Of Materials
(AVR SYNTH16 AVR
SYNTH32)
Wiring details for
Main Switches,
MIDI Address Selector
and Pots
Software
(HEX and ASM files)
The PCB
is available NOW along with an optional kit
of components to
assist those wishing to build the AVR SYNTH.
In addition, a front/rear panel
and case are now also available
to build this desktop console version
(rear panel)
Visit the Builder's
Corner to see other examples of the AVR SYNTH
Readers are recommended
to visit Jareks'
site for further details, including source code,
for this project and other projects that he has.
|