Mezcla de archivos de audio
Tengo pocos archivos de audio:
- f_1 – longitud 10 seg
- f_2 – longitud 3 seg
- f_3 – longitud 1 seg
Lo que necesito es encontrar una manera de mezclar (fusionar) f2 y f3 en la sección particular en f_1 (es decir, la posición que es igual a 6 segundos)
- Referencia una pantalla de preferencias de Android separada desde dentro de otra pantalla de preferencias en XML
- ¿Cómo puedo concatenar cadenas estáticas con recursos de cadena XML?
- Jni desbordamiento de tabla incluso después de deleteLocalRef
- ¿Hay alguna documentación de Android XML?
- Cómo obtener referencia a un botón creado en un cuadro de diálogo personalizado, utilizando un diseño xml?
Estaba buscando ejemplos de audio, pero no me ayudan mucho, así que cualquier documentación de ideas \ references \ que pueda ayudar?
¡Muchas gracias!
- Instalar referrer no está rastreando en el mercado web android
- Archivo R.java del proyecto de la biblioteca de Android que no importa en el proyecto de la aplicación
- Recursos de referencia en javadoc
- Configuración de android: versionName como referencia a cadena de recursos lleva a NullPointerException en el emulador
- Referencia a una cadena en un recurso de matriz de cadena con xml
- Referencia de color en <item> -Tag, dentro de <layer-list>
- Cómo hacer referencia a R.java de otras aplicaciones en Android, como com.android.music?
- Android: ¿Cómo hago referencia a un estilo que reside en una biblioteca que hace referencia a mi aplicación?
Por desgracia, no creo que haya nada en el dispositivo para hacer mezclas de archivos. A mi modo de ver, tienes dos opciones:
1) Enviar ambos archivos a un servidor y utilizar ffmpeg o alguna otra herramienta gratuita para hacer las mezclas.
2) Si es algo que debe permanecer local en el teléfono, puede cargar el audio utilizando el Android SoundPool ( http://developer.android.com/reference/android/media/SoundPool.html ) y configurarlos para jugar en el Mismo tiempo. Usted puede encontrar un buen tutorial sobre el tema aquí: http://www.droidnova.com/creating-sound-effects-in-android-part-1,570.html
La agrupación de sonidos requiere que administre varios archivos en lugar de realizar mezclas y reproducir un solo archivo. Sería genial si el soundpool le permite grapar la salida como un IOStream pero, por desgracia, el SDK no parece permitirlo. Además, sería bueno si el AudioRecorder le permitió tomar un flujo de la capa de música … pero eso tampoco parece posible. Lista de entradas de audio: http://developer.android.com/reference/android/media/MediaRecorder.AudioSource.html
Sé que esto no es exactamente lo que estás buscando, pero espero que puedas obtener una solución de algunos de los enlaces.
¿Qué pasa con la conversión de onda y hacer una FFT, muxxing a la gama deseada ["a mano"] y hacer una iFFT y convertir de nuevo a mp3.
Nota: Esto implica algunas matemáticas y usted debe saber por lo menos algo sobre cómo la transformación de Fourier trabaja antes de la codificación real.
Nota: No sé si hay "libs" que permiten el acceso agradable a FFT, buscando y / o muxing.
Por favor, corrija si tengo un mindflaw, pero creo que esto debería funcionar.