LosslessSwitcher: la versión macOS de Apple Music cambia automáticamente la herramienta de frecuencia de muestreo de música

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:

  1. Lea los registros de Apple Music para ver la frecuencia de muestreo de la canción.
  2. 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

  • SweepString , 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.

Supongo que te gusta

Origin blog.csdn.net/galaxyview/article/details/128202001
Recomendado
Clasificación