Enlace de descarga: https://github.com/vincentneo/LosslessSwitcher
LosslessSwitcher cambia automáticamente la frecuencia de muestreo de su dispositivo de audio actual para que coincida con la canción sin pérdidas que se reproduce actualmente en su aplicación Apple Music.
Suponiendo que la siguiente canción que está reproduciendo es una pista sin pérdidas de alta resolución con una frecuencia de muestreo de 192 kHz, LosslessSwitcher cambiará su dispositivo a esa frecuencia de muestreo lo más rápido posible.
Lo contrario sucede cuando la siguiente pista tiene una frecuencia de muestreo más baja.
Instalar
Simplemente vaya a la página de lanzamientos de este repositorio. (Enlace a la última versión)
¡O prueba la versión beta! (enlace)
Arrastre la aplicación a su carpeta Aplicaciones. Si desea que se ejecute al iniciar sesión, debería poder agregar LosslessSwitcher en Preferencias del sistema:
> User & Groups > Login Items > Add LosslessSwitcher app
Detalles de la aplicación
Cuando se trata de la interfaz de usuario de la aplicación, no sucede mucho, porque la mayor parte de la lógica es:
- Lea los registros de Apple Music para ver la frecuencia de muestreo de la canción.
- Establezca la frecuencia de muestreo en el dispositivo en el que está jugando actualmente.
Entonces, la aplicación vive en su barra de menú. La captura de pantalla anterior muestra el único componente de interfaz de usuario que proporciona para mostrar la frecuencia de muestreo que analiza desde el registro de Apple Music.
La frecuencia de muestreo también se puede mostrar directamente como un elemento de la barra de menú, si lo prefiere.
Tenga en cuenta también:
- Puede haber una breve interrupción en la reproducción de audio mientras la aplicación intenta cambiar las frecuencias de muestreo.
- El uso prolongado en una MacBook puede acelerar el uso de la batería debido a las consultas frecuentes sobre la frecuencia de muestreo más reciente.
¿Por qué hacer esto?
Desde que se lanzó Apple Music Lossless con macOS 11.4, la aplicación nunca cambia la frecuencia de muestreo según la canción que se está reproduciendo. Requiere acceso a la aplicación de configuración de Audio MIDI. Esto todavía sucede hoy en macOS 12.3.1, a pesar de que la aplicación de música de iOS tiene esta funcionalidad.
Pensé que esta mejora podría ser apreciada por muchos, de ahí el proyecto aquí, gratuito y de código abierto.
requisitos previos
Debido a la forma en que funciona la aplicación, esta aplicación no está ni puede estar en un espacio aislado. Debido al uso de la API OSLog, también requiere lo siguiente:
- El usuario que ejecuta LosslessSwitcher debe ser un administrador. Por esta razón, este hilo no está probado y asumido en los foros de desarrolladores de Apple .
- La aplicación Apple Music debe tener activado el modo sin pérdidas. (bueno, por supuesto)
Aparte de eso, debería funcionar en cualquier Mac con macOS 11.4 o posterior.
descargo de responsabilidad
Al usar LosslessSwitcher, usted acepta que en ningún caso el desarrollador o cualquier contribuyente será responsable de ningún reclamo, daño, pérdida, gasto, costo o responsabilidad o cualquier otra consecuencia sufrida por usted o en la que incurra directamente o indirectamente relacionada con cualquier forma. de uso del LosslessSwitcher.
Dispositivos probados
Aquí hay algunas combinaciones de dispositivos probadas para funcionar, por usuarios de LosslessSwitcher. De todos modos, aún se le recuerda que use LosslessSwitcher bajo su propio riesgo.
UPC | Modelo Mac | Versión macOS | mac OS Beta? | Dispositivo de audio |
---|---|---|---|---|
Intel | MacBook Pro de 13 pulgadas (principios de 2015, Dual Core i5) | 11.6.2 | No | Denon AVR-X4400H |
Intel | Mac mini (2018) | 12,2 / 12,4 | No | Denon PMA-50 |
Intel | MacBook Pro de 13 pulgadas (2018) | 12.3.1 | No | Denon PMA-50 |
Intel | MacBook Pro de 13 pulgadas, cuatro puertos Thunderbolt 3 (2016) | 12.3.1 | No | Superando DX7 Pro |
silicio de manzana | MacBook Pro de 13 pulgadas (M1, 2020) | 12.3.1 | No | FX Audio DAC-X6 |
Intel | MacBook Pro de 15 pulgadas (2016) | 12.4 | No | Cobertura D30Pro |
silicio de manzana | Mac mini (M1, 2020) | 12.4 | No | Explorador de meridianos 2 |
Intel | Hackintosh (XPS 9570, i7-8750H) | 12.4 | No | Universal Audio Apollo X4 y FiiO Q3 y FiiO M5 (modo DAC) |
Intel | MacBook Pro de 13 pulgadas (2016) | 12.4 | No | AudioQuest Libélula Cobalto |
silicio de manzana | Mac mini (M1, 2020) | 12.4 | No | iFi Zen DAC V2 |
Intel | MacBook Pro de 15 pulgadas (2018) | 12.4 | No | Brote de audio PS |
silicio de manzana | MacBook Air de 13 pulgadas (2020) | 12.5.1 | No | Shanling M8 |
silicio de manzana | Estudio Mac (M1 Max, 2022) | 12.6 | No | Focusrite Scarlett 18i8 (2.ª generación) |
Intel | MacBook Pro de 16 pulgadas (2019) | 12.6 | No | Mytek Brooklyn+ DAC |
silicio de manzana | Mac mini (M1, 2020) | 13,0 (22A5286j) | Desarrollador Beta 2 | Cobertura D50 |
silicio de manzana | Mac mini (M1, 2020) | 13.0 (GA) | No | iBasso DC06, Khadass tono 2 Pro |
silicio de manzana | MacBook Pro de 14 pulgadas (M1 Pro, 2021) | 13.0 / 13.0.1 | No | Topping D10 Equilibrado |
silicio de manzana | Mac mini (M1, 2020) | 13.0.1 | No | Fiio K7, Fiio K5 Pro (AKM DAC), Topping EX5 |
silicio de manzana | MacBook Pro de 14 pulgadas (2021) | 13.0.1 | No | AudioQuest Libélula Negro v1.5 |
¡Puede agregar a esta lista modificando este LÉAME y abriendo una nueva solicitud de extracción!
Licencia
LosslessSwitcher tiene licencia GPL-3.0.
¿Te encanta la idea de esto?
Si aprecia el desarrollo de esta aplicación, siéntase libre de correr la voz para que más personas conozcan LosslessSwitcher. ¡ También puedes mostrar tu apoyo patrocinando este proyecto!
dependencias
- Sweep
String
, de @JohnSundell, un escáner Swift fácil de usar . - SimplyCoreAudio , de @rnine, un marco que hace que sea
CoreAudio
mucho más fácil de usar.