Websynths Software



This code is for the Atmel Atmega32 microcontroller. It enables the Websynths project. The Websynths project allows people to control via internet a music-making system of rare and boutique synthesizers. The sound returns back to the user over mp3 shoutcast.

Typically, users connect to a webpage which opens a flash interface. The flash interface has buttons which connect via telnet to the Websynths hardware. The telnet commands are translated by a Lantronix Ethernet-to-serial converter. The serial commands go to the Atmega microcontroller, which is running a MIDI sequencer. The sequencer has one 8 channel drum machine and one 16-step melody sequencer. The MIDI in this case is provided by an external UART. The synths and effect processors get mixed via the Atmega32-controlled external six channel mixer, using LM1973 chips. This audio is then fed to a PC running shoutcast streaming software.

Release 01

Web synths source and executable(.zip)





Links

Back to Websynths Main Page

Back to Shifty's web page