DSD playback is staticky unless DSD_DECIMATE is disabled #367

Closed
opened 2023-07-13 23:34:19 -04:00 by bmastenbrook · 2 comments
bmastenbrook commented 2023-07-13 23:34:19 -04:00 (Migrated from github.com)

Describe
DSD playback is staticky unless DSD_DECIMATE is redefined to 0 in ChunkList.h. If DSD_DECIMATE is defined to 0, output level drops to "SACD 0dB" (aka -6dB) as expected, but output quality is good.

To Reproduce (delete if not applicable)
Steps to reproduce the behavior:

  1. Obtain a DSD file. The files I'm using are DSD64. You can obtain a DSD64 sample from NativeDSD at no cost.
  2. Play the file.

Expected behavior

Playback should be free of static or other artifacts.

Version information:*

  • macOS version: 13.4
  • Cog version: Version 2777 (2777-g728ae813c)
**Describe** DSD playback is staticky unless `DSD_DECIMATE` is redefined to `0` in `ChunkList.h`. If `DSD_DECIMATE` is defined to `0`, output level drops to "SACD 0dB" (aka -6dB) as expected, but output quality is good. **To Reproduce** (delete if not applicable) Steps to reproduce the behavior: 1. Obtain a DSD file. The files I'm using are DSD64. You can obtain a [DSD64 sample from NativeDSD](https://www.nativedsd.com/product/ndsd017-nativedsd-music-free-starter-pack/) at no cost. 2. Play the file. **Expected behavior** Playback should be free of static or other artifacts. **Version information:*** - macOS version: 13.4 - Cog version: Version 2777 (2777-g728ae813c)
bmastenbrook commented 2023-07-14 23:39:29 -04:00 (Migrated from github.com)

Confirmed, this is fixed now. I suppose audio is still at -6dB compared to PCM; I've opened #368 as a feature request related to this.

Confirmed, this is fixed now. I suppose audio is still at -6dB compared to PCM; I've opened #368 as a feature request related to this.
kode54 commented 2023-07-15 01:01:11 -04:00 (Migrated from github.com)

It's really not -6 dB compared to PCM. The filter the decimator uses has a +6 dB gain anyway, which is why I correct it on output.

It's really not -6 dB compared to PCM. The filter the decimator uses has a +6 dB gain anyway, which is why I correct it on output.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: chris/Cog#367
No description provided.