¿Cómo funcionan exactamente las aplicaciones de ecualizador de música?

En Android, la mayoría de las aplicaciones de ecualización solo obtienen la sesión de audio global y se pasan a la biblioteca android.media.audiofx.AudioEffect.

Por ejemplo:

Paso 1 : crea un objeto Eq.

Ecualizador eq = nuevo ecualizador (0,0);

el primer cero es prioridad, el segundo cero es para obtener una sesión de audio global.

Paso 2 : Habilítalo.

eq.setEnabled (verdadero);

Paso 3 : establecer valores de banda

eq.setBandLevel (banda, nivel)

banda = 0 a 4 (ecualizador de cinco bandas)

nivel = -1500 a 1500 (valor de ganancia)

Finalmente, el diseño de la interfaz de usuario es más importante.

Siguiendo los pasos anteriores, desarrollo este Boom – Audio Enhancer – Aplicaciones de Android en Google Play.