Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exclusive Audio Mode #109

Open
poeti8 opened this issue Sep 23, 2024 · 2 comments
Open

Exclusive Audio Mode #109

poeti8 opened this issue Sep 23, 2024 · 2 comments

Comments

@poeti8
Copy link

poeti8 commented Sep 23, 2024

In Exclusive Mode the music player bypasses the operation system interference and connects directly to the output sound device (usually a DAC) to play music.

It's particularly useful when you play Hi-Res music where the sample rate of the track is 96kHz or more. By default, all the sounds in the system share the same output, so macOS has to choose one sample rate and resample everything before sending it to the output device (Default sample rate is usually 44.1kHz and is configured via the Audio MIDI Setup app.)

So if we have an Exclusive Mode option, we can send music directly to the DAC and make sure it's not shared with any other app on the system. This is to achieve a bit-perfect playback.

This is just a nice-to-have. I'm sure it's not that easy to be implemented. I don't know much myself about the technical aspects of it. Here are some other players that have implemented it, they might have explained it better:

You might want to also take a look at LosslessSwitcher, although it only changes the output sample rate.

@kartik-venugopal
Copy link
Owner

Thanks for the suggestion. In all honesty, I never knew such a thing existed. Will have to read about it!

@poeti8
Copy link
Author

poeti8 commented Sep 23, 2024

Thanks for the suggestion. In all honesty, I never knew such a thing existed. Will have to read about it!

I just found about it yesterday myself haha. I tried some of the players above (plus Pine Player) and I did notice a difference, however, placebo is always a thing.

All the good options for macOS that provide this functionality are paid, so if we can have it for Aural that would be really nice.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants