Pages: [1]   Go Down
Author Topic: audio buffers ?  (Read 1190 times)
0 Members and 1 Guest are viewing this topic.
France
Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
digital artist
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

hello,
very new to arduino / audio circuits (I'm more in interfacing and protocols til today :p), I'd like to figure out the process from outputs pins to speaker.

is it:
arduino pins output ====> DAC ====> buffer ====> speaker ?

I 'd like to understand why these buffers are required and if I'd need a kind of anti-aliasing filter or not?

all the best,
Logged


Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 439
Posts: 23797
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Antialiasing is not used on the output - usualy there is just a low pass filter to take out high frequency switching noise.
Antialiasing is done on the input side - say you are capturing data with at 20KHz sample rate  - then antialiasing filter would be a filter that kept the input frequencies below 10 KHZ (since you need at least 2 samples to be able to recreate a waveform). This could also be a low pass filter.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

France
Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
digital artist
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

hi both mate smiley

thanks a lot
now, it is clear in my head.

if you're interested, I'm currently designing an open-source sound machine: http://arduino.cc/forum/index.php/topic,53074.msg379063.html#msg379063
Logged


Pages: [1]   Go Up
Jump to: