Arquitectura de reproducción

Cómo procesa Mossca tu música, del archivo a la salida.

La cadena de reproducción

Todo reproductor de audio sigue una ruta de señal:

Archivo de música → Decodificar → Procesar → Salida → Dispositivo

Lo que importa no es solo lo que existe en esta cadena, sino cómo se maneja.

Mossca está diseñado para que cada paso sea explícito, controlado y predecible.

Vista previa del módulo de ruta de señal

Qué afecta realmente a la calidad de sonido

El material fuente es lo primero

La grabación y la masterización definen el límite superior de la calidad de sonido.

Ningún software de reproducción puede restaurar información que falta.

Mossca se centra en ayudarte a entender tu biblioteca, no en enmascarar sus características.

Manejo de la frecuencia de muestreo

When file and device sample rates differ, conversion is required.

Esto puede ocurrir:

  • Dentro del reproductor
  • Dentro del sistema

La conversión no controlada introduce procesamiento innecesario e inconsistencias.

Mossca realiza la conversión explícitamente, en un lugar conocido y con un comportamiento predecible.

Procesamiento de señal

Muchos reproductores introducen:

  • EQ
  • Normalización de sonoridad
  • Efectos DSP
  • Sobremuestreo automático

Pueden ser útiles, pero alteran la señal original.

Mossca evita todo procesamiento que altere la señal en la ruta por defecto.

Qué puede controlar el software

  • Precisión de decodificación
  • Comportamiento de remuestreo
  • Consistencia de la ruta de señal
  • Enrutamiento de salida

Qué no puede controlar el software

  • Calidad de grabación
  • Decisiones de masterización
  • Diseño analógico del DAC
  • Auriculares, altavoces, acústica de la sala

Arquitectura de reproducción de Mossca

Mossca se basa en un principio:

Mantén la ruta de señal mínima, visible y determinista.

Sin procesamiento oculto

Sin EQ. Sin mejoras. Sin DSP automático.

Lo que escuchas es la señal decodificada, no audio posprocesado.

Integridad bit-perfect

Mossca preserva la integridad en dos etapas:

  • Integridad de decodificación: PCM preciso desde la fuente
  • Integridad de salida: entrega sin cambios al dispositivo

Cuando las condiciones lo permiten, ambas se preservan de extremo a extremo.

Conversión de frecuencia de muestreo controlada

La conversión no se evita: se controla.

Mossca garantiza:

  • La conversión ocurre en un solo lugar
  • El comportamiento es predecible
  • Sin interferencias ocultas del sistema

Salida compartida vs exclusiva

En macOS, el audio puede seguir dos rutas diferentes:

Ruta compartida (audio del sistema)

  • Enrutado a través de Core Audio
  • Mezclado con sonidos del sistema
  • Puede implicar remuestreo a nivel de sistema

Ideal para:

  • Altavoces integrados
  • Escucha casual
  • Uso general del sistema

Modo Exclusivo (salida directa)

  • Evita la capa de audio del sistema
  • Acceso directo al hardware
  • Sin mezcla ni interferencia del sistema

Best for:

  • Configuraciones con DAC externo
  • Escucha crítica

Reproducción DSD y de alta resolución

Mossca admite ambas:

  • DSD → PCM (para salida integrada)
  • DoP (para DAC externos)

El comportamiento de reproducción se adapta según tu dispositivo.

Visibilidad de la ruta de señal

Mossca muestra la ruta de reproducción completa en tiempo real.

Puedes ver:

  • Formato de origen
  • Pasos de conversión
  • Modo de salida
  • Ruta del dispositivo

Sin etapas ocultas. Sin suposiciones.

Filosofía de diseño

Transparencia

Siempre deberías saber qué ocurre entre el archivo y la salida.

Respeta la fuente

La reproducción debería reflejar la grabación, no modificarla.

Reduce el procesamiento innecesario

Cada paso extra puede alterar la señal.

Mossca mantiene la ruta lo más simple posible.

En la práctica

El objetivo es simple:

Respeta la grabación.
Entrégala con precisión.
Evita el procesamiento innecesario.