Okay, so I looked in the Arduino Playground randomly and found the "Arduino Polyphony" link: itp.nyu.edu/~gpv206/2007/10/generating_polyphonic_sound_wi_1.html
Everything looks and sounds good, but after searching around, I haven't found a circuit for this.
Unfortunately, my electronics skills are limited, so I don't know how to devise my own circuit. Can anyone help with this?
I dislike it when people do that. That circuit is beyond a new users level so without a lot of time gathering datasheets, learning how to hook it up and how to code for it you'd be better off with things that will teach you how to do that later.
This will give you one channel
This is a synth of sorts
http://www.arduino.cc/playground/Main/ArduinoSynth
little-scale: Simple polyphonic synth with just arduino The arguments in the comments are priceless
You can use multiple pwm channels to do polyphonic music and it can get complex.
This simulates the pinnacle of 8 bit synths, the Commodore SID chip
http://www.arduino.cc/playground/Main/SID-emulator
Sorry if I'm sounding a bit rude here, but I probably should add in a few concerns.
- I would need the Arduino hardware available for other tasks. This means I need a sound solution that offloads much of the work from the Arduino, so no
- I know how to use a monophonic setup with a buzzer already, but I need better quality than that.
- Limited budget for parts - I can't have the sound hardware by itself be more than $10.
- Space is at an absolute premium.
But, now that I look a bit closer, I actually do understand how the circuit works now and should be wired. I'll go ahead and take a look at those datasheets.
I can't have the sound hardware by itself be more than $10.
That's the killer, you simply haven't got enough $$ to do this.
If you squeeze one thing another thing has to go out. Drop the $ and you loose features / quality / increase CPU loading.
Hi wchill
I'm interested to know if you've had any success with this yet?
I'm also trying to find an effective, low cost, space a premium solution for generating polyphonic audio from an Arduino.
If you have any info to share... or I can be of any help trying to work things out do let me know.
I'm planning on sending an email to the creator Gian Pablo - so I'll keep you informed of any developments my end.