Topic: Unity Gain, Bit transparency and Changing OSX's sample rate settings

1) Easily set unity gain is real boon for audio quality.
2) Bit transparency with the ability to handle large librarys would be wonderful and put cog on a par with itunes
3) If cog were able to change the OS's sample rate to match the file being played, this would place it above any othe rplayer on os x.

Re: Unity Gain, Bit transparency and Changing OSX's sample rate settings

1) Maybe eventually, but it isn't a high priority.
2a) See 3.
2b) Cog is not meant to manage media libraries. Cog is meant to just play whatever you want to listen to at the time.
3) Bit transparency is unlikely to happen due to Cog's gapless nature. Everything is converted to the output device's format so it can change seamlessly from one stream to the next.

Re: Unity Gain, Bit transparency and Changing OSX's sample rate settings

And I don't see why my global system output sample rate should be changed by an audio player. The sample conversion in Mac OS X is not bad at all (or not too much), so it is better to leave that setting untouched. Users worried about that almost imperceptible quality loss should set the value manually.

Re: Unity Gain, Bit transparency and Changing OSX's sample rate settings

Last edited by znorter (2008-04-09 14:22:46)

Re: Unity Gain, Bit transparency and Changing OSX's sample rate settings

Re: Unity Gain, Bit transparency and Changing OSX's sample rate settings

USB 1 can only handle some formats
USB 2.0 (almost everything is these days) can support 24/96.

Re: Unity Gain, Bit transparency and Changing OSX's sample rate settings

Where would you start with adding bit transparency? I have searched the web for some kind of TosLink driver API available on the Mac, but have come up with nothing. Can anyone with a little more of a clue give me a broad outline of what is required to add bit transparency (via optical out) to Cog?