Hay ruido blanco cuando reproduzco un archivo de audio en MediaPlayer
Frecuentes
Visto 369 veces
0
Estoy tratando de implementar un sonido de 'clic' cuando el usuario interactúa con los botones en la pantalla principal de mi aplicación. No tengo experiencia con audio en Android, sin embargo, varias fuentes sugieren que para simplemente reproducir un clip, solo necesito hacer lo siguiente:
- Pon el archivo de audio en /res/raw
Hice esto, tuve que crear una carpeta /raw dentro de /res/ - el archivo se llama menuclick.wav (por lo que parece cumplir con las pautas para los nombres de archivo a-z0-0_)
Crear un objeto MediaPlayer
reproductor multimedia MediaPlayer; mediaplayer.create(getApplicationContext(), R.raw.menuclick);
Preparar al jugador para la reproducción (*dentro de un bloque try - catch)
reproductor multimedia.prepare();
reproducir el archivo
reproductor multimedia.start();
Se reproduce un sonido, sin embargo, no es el archivo de sonido que especifiqué, es un silbido desagradable / sonido estático.
Probé la aplicación nuevamente, solo cambiando el archivo de sonido. Reprodujo algo del sonido, pero todavía había mucho ruido blanco. Esto no ocurre al abrir los archivos de sonido normalmente en otras aplicaciones.
Parece que estoy siguiendo los mismos pasos que varios libros de texto/ejemplos. ¿Alguna idea de dónde puede estar el problema?
0 Respuestas
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas android or haz tu propia pregunta.
Que problema ? No explicas lo que no funciona. - Snicolas
Lo siento, se reproduce, sin embargo, no es el sonido que especifiqué, es un sonido sibilante/estático. - Eilidh
¿Qué formato tiene su sonido? ¿Has probado con otros archivos de sonido? - WarrenFaith
Es un archivo wav (mencionado anteriormente), el tipo de audio sugirió que puede deberse a que el clip es muy corto (menos de un segundo), así que probé con un archivo wav diferente que era un poco más largo. En este caso, reprodujo parte del sonido, pero estaba mezclado con ruido blanco. - Eilidh