Material Detail
OpenAL: efecto Doppler. Posicionamiento y velocidad del sonido
Cuando escuchamos el sonido de una sirena de ambulancia, policía o bomberos nos hemos acostumbrado a que suena diferente en función de lo lejos o cerca que esté de nosotros; es el efecto Doppler. En este artículo se expondrá cómo reconstruir este efecto en una escena sonora, mediante el motor de audio 3D OpenAL. Para ilustrar el efecto se construirá, con OpenGL, una visualización de la escena con objetos tridimensionales sobre la que el usuario puede interactuar. Con estas técnicas el ejemplo mostrado podrá ser llevado a cualquier sistema operativo y constituye una visualización de audio e imagen 3D. Se detallarán los aspectos referidos al código que tienen especial relevancia en este caso para entender cómo funciona. La intención es experimentar y aprender con el ejemplo, no desarrollarlo desde cero. El proyecto completo se puede obtener del autor de este documento a través del correo electrónico del mismo.
Quality
- User Rating
- Comments
- Learning Exercises
- Bookmark Collections
- Course ePortfolios
- Accessibility Info