The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.34 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


16bit seems to be upscaled to 24bit
#1
I have built a simple USB RGB LED indicator to show sample-rate and bit depth. It basically queries alsa for the playing soundcard and gets the info from hw_params (I used alsa rather than MPD as it also works for Spotify etc)

Works well except alsa indicates that all the CDs I ripped at 44100/16 are being played as 44100/24 so it would appear they are being upsampled (or more likely 16bit is simply being zero padded to 24bit). I had though this might be solved by switching from plughw to direct(hw) as that did refer to zero-padding the bit-depth. But this doesn't seem to make a difference.

No problem, obviously, but curious, is it possible to find the originating bit-depth? Be nice to get my indicator in-sync with the original source.

BTW - thanks for some fantastic software, a couple of months or so into using MoOde and still very impressed - simple but powerful!
Reply


Messages In This Thread
16bit seems to be upscaled to 24bit - by iambrian - 01-09-2022, 05:48 PM

Forum Jump: