Hola Camilo,

Ya que lo mencionas, el algoritmo de Tom Erbe es muy bueno pero si no
estoy mal tiene que ver con la formula de distancias e intensidades. 

Hace unos meses hablábamos de Ambisonics que creo de pronto te puede
servir pero su utilidad primordial es para mas de ocho parlantes.

La clave en lo de audífonos es que no es señal stereo sino binaural.

Por lo que tu mencionas creo que estamos hablando de Doppler. GRM-Tools
tenía un Doppler muy bueno, hyperprism también. Creo que hasta Waves
tiene plug-ins con Doppler.

Para el algoritmo en si, puedes utilizar Pd (o simile) con paneo para
cambios proporcionales en la intensidad y en la frecuencia. Con dos
canales puedes usar la función 'COS'ine para trayectorias de un parlante
al otro y una exponencial para cambios en la frecuencia de un canal al
otro.

La idea con el Doppler es que a medida que el sonido se acerca, la
intensidad y las frecuencias aumentan. La reverberación también es
inversamente proporcional al cuadrado de las intensidades (pero por
ahora dejemola a un lado).

Entonces si Canal0 es la señal del primer audífono y Canal1, la señal
del segundo audífono, el algoritmo se simplifica de la siguiente forma:

Canal0 = COS(teta)*Señal(omega);
Canal1 = (1 - COS(teta))*Señal(MaxFreq-omega);

donde 'teta' va entre [0 y pi/2] durante la duración del sonido. 'Omega'
es la función que cambia la frecuencia; normalmente una proporción y
puede ser una envolvente, o una spline que cambia no mas de un 15% la
frecuencia original del sonido (para esto hay que experimentar porque
depende del espectro). Señal es el sonido de entrada y MaxFreq es el
limite por encima de las frecuencias, mientras que en un canal disminuye
la frecuencia en el otro aumenta.


  Saludos,

  --* Juan


On Tue, 2008-08-12 at 16:47 +0000, camilo sanabria wrote:
> Hola a todos. 
> Estoy haciendo una obra para ser oida en audífonos y quisiera saber si
> saben de algun programa, a parte del de Tom Erbe (Sound Hack) para
> espacializar alrededor de la cabeza. Hay algún programa o plug-in  que
> además  simule distancia?
> 
> Gracias! 
> 
> Camilo.  
> 
> 
> ______________________________________________________________________
> Got Game? Win Prizes in the Windows Live Hotmail Mobile Summer Games
> Trivia Contest Find out how.
> _______________________________________________
> ____ _  _ ___  _   _ ____ ___  ___
> |___  \/  |__]  \_/  |___   /  |__]
> |___ _/\_ |      |   |___  /__ |
> 
> Expyezp mailing list
> [email protected]
> http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk

_______________________________________________
____ _  _ ___  _   _ ____ ___  ___
|___  \/  |__]  \_/  |___   /  |__]
|___ _/\_ |      |   |___  /__ |

Expyezp mailing list
[email protected]
http://lists.slow.tk/listinfo.cgi/expyezp-slow.tk

Responder a