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 SYNTH16AVR 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.

Email:  elby_designs@ozemail.com.au
© Copyright 2000. All rights reserved.     Revised: June 26, 2011