2010-03-12 11 views
5

¿Puede dar un código de ejemplo para reproducir un archivo de audio en el lenguaje C, junto con los archivos de encabezado que se necesitan? Soy nuevo en este concepto ... Estoy interesado en aprender esto.c programa para reproducir el archivo de audio

+5

El idioma 'c' no suena. Son las bibliotecas y el sistema operativo que usted programa los que hacen el sonido. No ha especificado qué sistema operativo, qué tipo de audio, la fuente de audio, etc. – Skizz

+0

No hay una forma estándar de hacerlo. Depende de su plataforma, sus libs, etc. –

+1

El desbordamiento de pila le proporciona una gran caja para escribir su pregunta y, presumiblemente, tiene acceso a un teclado de tamaño completo. No hay ninguna razón para usar "txt-speak" como "u" y "dis" en sus preguntas. –

Respuesta

3

No puede hacerlo solo en C, tendrá que involucrar algo específico de la plataforma.

Una forma de hacerlo de una manera que sigue siendo muy portátil, es utilizar bibliotecas multimedia existentes, como SDL.

3

Puede utilizar la biblioteca PortAudio. PortAudio es una biblioteca de E/S de audio gratuita, multiplataforma y de fuente abierta. Le permite escribir programas de audio simples en 'C' que se compilarán y ejecutarán en muchas plataformas, incluidas Windows, Macintosh (8,9, X), Unix (OSS), SGI y BeOS. PortAudio está destinado a promover el intercambio de software de síntesis de audio entre desarrolladores en diferentes plataformas.

Cuestiones relacionadas