PDA

View Full Version : dalla sk audio/casse posso far uscire un suono a qualunque frequenza??


Alexxio
17-12-2005, 11:28
ciao volevo sapere come da topic se programmando in qualche linguaggio posso arrivare a far uscire un suono audio ad ogni tipo di frequenza...nel senso, se volessi un suono ad una bassissima frequenza (tipo pochi Hz), potrei riuscire a farlo programmando magari in c++ ??
se ne sapete qlcs please mi date infos? tnx

kk3z
17-12-2005, 12:37
La funzione Beep (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/beep.asp) permette di scegliere la frequenza del suono, ma da windows ME in giu sembra ignori i parametri:
Windows Me/98/95: The Beep function ignores this parameter.
...
Windows Me/98/95: On computers with a sound card, the function plays the default sound event. On computers without a sound card, the function plays the standard system beep.

Mixmar
17-12-2005, 16:34
Forse con le DirectX? :mbe:

Alexxio
19-12-2005, 19:08
grazie kk3z, proverò con quello! :D

mixmar non avevo la più pallida idea di come fare, non ho mai maneggiato le directx cmq se hai link posta pure :rolleyes:

okay
19-12-2005, 19:59
grazie kk3z, proverò con quello! :D

mixmar non avevo la più pallida idea di come fare, non ho mai maneggiato le directx cmq se hai link posta pure :rolleyes:


puoi scaricare quì la mia libreria per il sound con il progetto già funzionante per directx 9.0c (devi installare l'sdk delle dx 9.0 da microsoft.com) il progetto è per vs NET 2003 ma seguendo il tut puoi farlo girare anche per vc6.

Con directshow il comando è put_rate lo trovi anche l'msdn

http://www.twork.it/work/Oki_tut.zip

ciao

Alexxio
22-12-2005, 11:04
ok tnx :D
la volete una domanda lamer??è seria!

non è che lavorando a basse frequenze posso rovinare il mio orecchio?
cioè può sembrare una domanda stupida ma non vorrei che magari l'orecchio umano se io uso, che so, un suono di pochi hz mi si distrugge :eek: