Material Detail

Extendiendo OpenAL con OGG Vorbis

Extendiendo OpenAL con OGG Vorbis

OpenAL es un motor de audio 3D cuyo principal objetivo es situar fuentes de sonido en una escena sonora tridimensional, de modo que el oyente (el usuario) se vea envuelto por esa espacializacion del sonido a su alrededor. OpenAL no se encargará de cargar audio de un fichero en disco, sino de enlazarlo a una fuente de sonido. cuando ya está cargado en memoria y sin compresión. Esta ha sido una decisión de diseño. Si se quiere ampliar el conjunto de ficheros de los que OpenAL puede importar el audio se puede recurrir a librerías específicas. De manera que se puede ampliar la operativa de OpenAL ajustado a las necesidades y limitando el peso, de este componente en una aplicación, a solo los formatos que se sepa se van a utilizar. Veremos en este artículo el uso del formato OGG Vorbis de audio y de las funciones de la librería libvorbis para determinar las propiedades del audio contenido en un fichero, descomprimir los datos que este contiene y llevar a memoria el audio en un

Quality

  • User Rating
  • Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.