losnoco / Cog

Cog - A Free and Open Source Audio Player for macOS 10.13+
https://cog.losno.co
GNU General Public License v2.0
677 stars 45 forks source link

SACD/DSF format support #165

Closed NattyNarwhal closed 2 years ago

NattyNarwhal commented 3 years ago

I've got an album or two in SACD/DSF format that would be handy to play in Cog. Not sure what it'd take to develop a plugin, so filing an issue here and making notes of whatever I find.

Docs

Implementations

kode54 commented 3 years ago

It currently is supported for playback, if you compress your files using WavPack. Of course, they will be decoded to 32 bit float PCM at 1/8th the DSD sample rate. I don't think there is any real way to play DSD directly from a Mac, it's not like there's an exclusive sound output mode, and I don't even know that DSD over PCM would work if there were.

LennyLip commented 1 year ago

Any plans to support DSD/DSF/(DOP)DSD over pcm/SACD ISO formats? :) I switch to Audirvana to play this stuff, but Cog is more comfortable and wish it will support this sometime.

LennyLip commented 11 months ago

update. DSF playing nice, but Cog do not support DOP, so it sends PCM to DAC. So main wanted features SACD ISO and DOP.

kode54 commented 11 months ago

I do not know if Macs can even send DOP or raw DSD properly to devices. Especially since I use APIs that resample and process everything and mix it within the system.

kode54 commented 11 months ago

I'd ask for help buying another Mac mini and a DAC that can play this, assuming it even works with macOS in any sort of exclusive mode, but that would imply I actually intend to attack the issue forthwith.

LennyLip commented 11 months ago

I do not know if Macs can even send DOP or raw DSD properly to devices. Especially since I use APIs that resample and process everything and mix it within the system.

I see, thanks for the response. DOP works Audirvana + with Topping dx3 pro+ for me.

Not see any Donate in About

Ups, this the separated menu, strange approach. Will try to donate, thank you.

kode54 commented 11 months ago

Cool, so it is possible, but that likely won't help me find out how without poring over Apple documentation to find exactly what they do.

Also, I can't show Donate in About in the Store version of the app, either. I have to go entirely through In App Purchases with that version of the app.