[Help] Integrato per riprodurre dei suoni ... quale ???

Oct 27, 2004 3 Replies

First reply

FauMarz

Potresti provare un mp3 decoder: Non so se e' esattamente quello che cerchi, pero' puo' fare quello che hai bisogno.

Read the full reply

Vi prego aiutatemi, ... ... dato che NON ho avuto molta fortuna con il post precedente, ci riprovo chiedendovi una cosa: Cosa utilizzereste se dovreste riprodurre dei suoni polifonici a determinati allarmi ???



Ho una macchina che ha sei o sette allarmi e li devo differenziare tutti e sette con di suoni diversi, uno per ogni allarme. Oltretutto vorrei far si che questi suoni degli allarmi siano dei suoni "armonici" (cioè, che non sia il semplice suono freddo e stridulo del buzzerino), tipo quelli dei telefoni cellulari polifonici.



Come dicevo nel precedente post, potrei comandare questo integrato con I2C o SPI o in parallelo.



Grazie ancora a tutti. Marco.


Potresti provare un mp3 decoder:

formatting link

Non so se e' esattamente quello che cerchi, pero' puo' fare quello che hai bisogno.

Faumarz
[CUT]

Guarda non so perchè ma leggendo il tuo post mi è venuto in mente un altro post apparso su questo NG in cui si parlava di generare suoni con i pic! Volendo puoi provare a vedere cosa esce :) Altrimenti ti tocca puntare su qualcosa di meno economico tipo un mp3 encoder o creare ex-novo un circuito che ti legga i file audio, ad esempio da una compact flash, e te li riproduca!

Ti posto il source che compariva nel messaggio:

' Star Trek The Next Generation...Theme and ship take-off ' Output "0" to +side of 10uF capacitor, -side to -speaker (40 ohm or ' 8 ohm with 3 10 ohm series resistors), +speaker to ground.

Include "PROTON_4.INC"

Dim B2 as Byte Symbol Pin = PORTA.0

Theme: Sound Pin, [50,60,70,20,85,120,83,40,70,20,50,20,70,20,90,120,90,20,98,160] Delayms 500 take_off: For B2 = 128 to 255 'ascending white noises Sound Pin, [b2,2] 'for warp drive sound Next one: Sound Pin, [43,80,63,20,77,20,71,80,51,20,90,20,85,140,77,20,80,20,85,20,90,20,80,20,85 ,60,90,60,92,60,87,60,96,70,0,10,96,10,0,10,96,10,0,10,96,30,0,10,92,30,0,10 ,87,30,0,10,96,40,0,20,63,10,0,10,63,10,0,10,63,10,0,10,63,20]

Delayms 10000 Goto theme

Pestando alacremente sulla tastiera "Marco" ebbe l'ardire di profferire:

formatting link

IBM: Idle Brain Malfunction News 2000 [v 2.06] / StopDialer / PopDuster - http://www.socket2000.com Akapulce portal: http://www.akapulce.net

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required