welcome: please sign in

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment
What is the opposite of 'day'?

Revision 4 as of 2013-01-18 05:39:21

location: MiniArDSP

Minimalist Arduino DSP

About Minimalist Arduino DSP

This is the the most basic setup for doing decent quality audio effects with an Arduino. The system is based upon both our PWM tutorial and our ATmega ADC tutorial. The basic setup is a 10 bit value read in from ADC0, and played out via a 16 bit, Dual PWM on pins 9 and 10. there are 2 buttons, on pins 2 and 3, which can be used to modify parameters. The reason for buttons and not knobs, is that the ADC is already completely consumed with the analog audio signal coming in. This is a more focused version of our basic Arduino PWM setup, targetted at effects pedals.

Hardware setup

The follow schematic is the basic version to get started. There will eventually be a better version with a dual opamp, and gain, mix, feedback, and level knobs. But that might take a bit to finish.

pwm_basic_sm.jpg