Ticket #31 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

support 24/32-bit PCM output, 32-bit PCM mixing

Reported by: cheshirecat97 Owned by: lennart
Milestone: Component: core
Keywords: Cc:

Description

Many cards now support 24- or 32-bit integer PCM output, but not float. It would be an enhancement for such cards to offer s32/s32le mixing and output as an alternative to s16/s16le. The extra resolution could be used to reduce quantization noise from mixing and filtering, even when inputs are only 16-bit.

Change History

Changed 3 years ago by jrush

  • component changed from daemon to core

Let me add my own vote for support of 24-bit samples. I use professional audio gear, in particular today an Alesis io|2 USB audio box. It only supports 24-bit samples, and it seems that ALSA dmix has trouble syncing when I use plughw:2 with Pulse to hide the sample size.

Please consider making 24-bit samples a first-class citizen of PulseAudio.

Changed 3 years ago by tanuk

  • type changed from enhancement to defect

I'm changing the type from enhancement to defect, because not supporting the 32-bit integer format, and thus leaving perfectly fine sound cards outside, is a real bug in my opinion.

Changed 3 years ago by tanuk

  • status changed from new to closed
  • resolution set to fixed

This has been fixed since 0.9.8...

Note: See TracTickets for help on using tickets.