Los cuatro modos de canal de MP3
| Modo | Opción de LAME | Cómo funciona | Úsalo para |
|---|---|---|---|
| Estéreo (simple) | -m s |
Izquierdo y derecho codificados por separado, con una reserva de bits compartida | Material con paneo extremo o muy abierto a bitrates altos |
| Joint stereo | -m j (predeterminado) |
Elige izquierdo/derecho o medio/lateral en cada fotograma | Casi toda la música |
| Canal dual | -m d |
Dos canales independientes; cada uno recibe exactamente la mitad del bitrate | Dos señales sin relación, como dos idiomas |
| Mono | -m m |
Un solo canal; la entrada estéreo se mezcla en uno | Voz, podcasts, notas de voz |
¿Qué es el joint stereo?
El joint stereo en MP3 utiliza la codificación Mid/Side (M/S). En lugar de codificar los canales izquierdo y derecho de forma independiente, el codificador crea dos señales derivadas:
- Canal Mid = (Izquierdo + Derecho) / 2 — el contenido común a ambos canales
- Canal Side = (Izquierdo − Derecho) / 2 — la diferencia entre canales
En la mayoría de la música, los canales izquierdo y derecho son muy similares (la voz, el bajo y el bombo suelen estar centrados). Esto significa que la señal Mid concentra la mayor parte de la energía, mientras que la señal Side es mucho más silenciosa y simple. El codificador puede asignar más bits a la información rica del Mid y menos al Side disperso, lo que se traduce en una mejor calidad global a la misma tasa de bits total.
Piénsalo así: en lugar de gastar bits iguales en dos canales casi idénticos, el joint stereo invierte bits en lo que es común (la mayor parte del audio) y en lo que es diferente (la amplitud estéreo). Esto es intrínsecamente más eficiente cuando los canales comparten contenido.
¿Qué es el estéreo puro (simple)?
El estéreo puro (también llamado "estéreo simple" o "estéreo completo") codifica los canales izquierdo y derecho de forma completamente independiente. Los dos canales siguen compartiendo una misma reserva de bits, así que un canal cargado puede tomar prestados bits de uno tranquilo, pero no se ahorra nada en el contenido que ambos canales tienen en común.
Solo el modo canal dual divide la tasa de bits exactamente por la mitad: a 128 kbps, cada canal recibe 64 kbps. Ese modo está pensado para dos señales sin relación entre sí, como dos idiomas.
Joint Stereo vs Estéreo Puro: Comparación de calidad
| Tasa de bits | Calidad joint stereo | Calidad estéreo puro | Ganador |
|---|---|---|---|
| 128 kbps | Buena — ancho de banda completo, asignación eficiente de bits | Más floja — sin ahorro en el contenido compartido, más artefactos | Joint stereo |
| 192 kbps | Muy buena | Buena | Joint stereo |
| 256 kbps | Excelente | Muy buena | Joint stereo (marginal) |
| 320 kbps | Transparente | Transparente | Prácticamente iguales |
Por debajo de 192 kbps, el joint stereo es objetivamente mejor. El ahorro de bits proveniente de la codificación M/S permite al codificador preservar más contenido de audio real. A 320 kbps, hay bits suficientes para que ambos enfoques alcancen la transparencia.
¿Cuándo es mejor el estéreo puro?
El estéreo puro puede preservar teóricamente mayor amplitud estéreo en un escenario muy concreto:
- La grabación tiene paneo extremo (contenido completamente diferente en cada canal)
- La tasa de bits es de 256 kbps o superior
- El canal Side es tan complejo como el canal Mid
En la práctica, esto casi nunca ocurre en música real. Incluso las mezclas estéreo muy producidas comparten contenido sustancial entre canales. El escenario en que el estéreo puro gana requiere contenido diseñado específicamente para derrotar la codificación M/S — algo como canciones independientes reproduciéndose en cada oído.
El joint stereo automático de LAME
El modo predeterminado de LAME no es simplemente "joint stereo" — es el joint stereo automático. El codificador analiza cada fotograma (1.152 muestras, unos 26 ms) y elige el modo óptimo para ese fotograma:
- Si los canales izquierdo y derecho son similares en este fotograma → usar codificación M/S
- Si los canales son muy diferentes en este fotograma → usar codificación L/R independiente
Este cambio por fotograma te da automáticamente lo mejor de ambos mundos. Una canción puede usar M/S en el 95% de los fotogramas (voz, instrumentos centrados) y cambiar a L/R en el 5% restante (solos de guitarra con paneo extremo, efectos estéreo). CleverUtils codifica mediante libmp3lame de FFmpeg, que usa joint stereo por defecto.
Conclusión: el joint stereo automático de LAME es la mejor opción para el 99% del contenido. No fuerces el estéreo puro a menos que tengas un motivo específico y verificado. OGG Vorbis y AAC usan técnicas de acoplamiento estéreo similares — esta es la práctica estándar en todos los códecs con pérdida modernos.
El mito desmentido
"Joint stereo = menor calidad" es falso. Este mito surgió en los primeros tiempos del MP3, cuando algunos codificadores usaban una forma más simple de joint stereo llamada intensity stereo, que sí reducía la calidad al compartir el contenido de alta frecuencia entre canales con solo una pista de dirección. Los codificadores LAME modernos usan estéreo M/S puro (no intensity stereo) a tasas de bits normales, lo cual es matemáticamente sin pérdida en el dominio estéreo — puedes reconstruir perfectamente L y R a partir de M y S.
La transformación M/S en sí misma no pierde ninguna información. Todos los ahorros provienen de una asignación de bits más eficiente, no de descartar datos estéreo. Para ver cómo decide el codificador qué sonidos descartar, lee cómo funcionan la compresión MP3 y el modelo psicoacústico.
Cómo elegir joint stereo o estéreo en Audacity y FFmpeg
- Audacity: Archivo → Exportar audio, elige MP3 y ajusta el Modo de canal a Estéreo conjunto (joint stereo) o Estéreo. Estéreo conjunto es el valor predeterminado.
- FFmpeg: con libmp3lame, el joint stereo está activado por defecto. Añade
-joint_stereo 0para forzar el estéreo simple. - LAME por línea de comandos:
lame -m jpara joint stereo,-m spara estéreo y-m mpara mono. Si una grabación no tiene ninguna amplitud estéreo, MP3 mono vs estéreo explica cuándo un solo canal es el modo más inteligente. - CleverUtils: los MP3 creados aquí usan joint stereo. No hay opción para cambiarlo, porque es la mejor elección para casi cualquier material.