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

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.

Reply to
Marco
Loading thread data ...

Potresti provare un mp3 decoder:

formatting link

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

--
Faumarz
Reply to
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

Reply to
Airone

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
 Click to see the full signature
Reply to
Due di Picche

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.