Un audio es un sonido que se encuentra dentro del rango de frecuencia audible de los humanos. Básicamente es una señal de sonido grabada o transmitida. La reproducción de audio se refiere a la reproducción de un audio ya grabado para escuchar los sonidos que contiene. C++ es un lenguaje de programación versátil que también admite funciones de reproducción de audio.
Cómo crear una reproducción de audio básica en C++
La reproducción de audio en C++ se refiere a la reproducción de un audio ya grabado usando un código C++. Esto se puede lograr utilizando la función PlaySound(), que le permite reproducir el sonido de los archivos .wav y MP3. Para configurar el compilador Dev-C++ para reproducción de audio, realice los siguientes pasos:
Paso 1: Abra la aplicación Dev-C++. Presiona 'Archivo' para seleccionar un Nuevo proyecto , desde allí seleccione Proyecto vacío , ingrese el nombre de su proyecto, luego seleccione Proyecto C++ y haga clic en Aceptar:
Paso 2: Ahora guarde el proyecto y haga clic derecho en el Proyecto y seleccione Opciones de proyecto :
Paso 3: En Opciones del proyecto seleccione Parámetros y luego escribir -Iwinmm en el enlazador sección y haga clic en Aceptar:
El archivo de audio debe descargarse en notación .wav y guardarse en la misma ubicación donde se guarda el programa:
El archivo de audio denominado sound.wav y el archivo fuente C++ se guardan en la misma ubicación. Este es el código para reproducir un archivo de audio en C++ usando la función PlaySound():
#incluir
#incluir
#incluir
usando el espacio de nombres estándar;
ent principal ( )
{
char audiof_char [ 50 ] ;
cadena audiof_str;
corriente fp;
corte << 'Ingrese el nombre de un archivo de audio: ' ;
comiendo >> audiof_char;
fp.open ( audiof_char, ios::en ) ;
si ( fp ! = NULO )
{
cadena audiof_str =audiof_char;
Reproducir sonido ( audiof_str.c_str ( ) , NULO, SND_SYNC ) ;
}
demás
{
corte << ' \norte ¡El archivo de audio no se puede ejecutar!' ;
corte << ' \norte Verifique las cosas que se indican a continuación: \norte ' ;
corte << '1. Compruebe si el archivo tiene el formato .wav original. \norte ' ;
corte << '2. Compruebe si la extensión .wav' se menciona en el nombre del archivo. \norte ' ;
corte << '3. Guardado en el archivo donde se guarda el programa'. ;
}
fp.cerrar ( ) ;
devolver 0 ;
}
El archivo de encabezado
El usuario ingresa el archivo sound.wav para reproducir, el compilador lo encuentra y lo reproduce durante 21,4 segundos. Cuando el usuario ingresa un archivo que el compilador no encuentra, devuelve un error e instrucciones para verificar los posibles problemas:
Conclusión
Un audio es un sonido que se encuentra dentro del rango de frecuencia audible de los humanos. Básicamente es una señal de sonido grabada o transmitida. La reproducción de audio en C++ se refiere a la reproducción de un audio ya grabado para escuchar los sonidos que contiene utilizando un archivo .wav. Este archivo se puede reproducir usando una función PlaySound(), que es compatible con el archivo de encabezado windows.h.