2014-05-26, 15:41
the conversion will always be done with every digital signal. You decode the format into float, process it and at the end you output it.
Btw. most linux devices don't have SNE24 at all. The have SNE32 where you can easily tunnel the 24 bit audio.
[FLAC / MP3 / OGG] -> decode to FLOAT-> (VOLUME (FLOAT)) -> convert to sink format(16bit, 24 bit, 32 bit, LE, BE)
Concerning 24/192: here is a link tipp: http://people.xiph.org/~xiphmont/demo/neil-young.html
You see, no matter if you apply volume or not, the last step needs to be done.
Btw. most linux devices don't have SNE24 at all. The have SNE32 where you can easily tunnel the 24 bit audio.
[FLAC / MP3 / OGG] -> decode to FLOAT-> (VOLUME (FLOAT)) -> convert to sink format(16bit, 24 bit, 32 bit, LE, BE)
Concerning 24/192: here is a link tipp: http://people.xiph.org/~xiphmont/demo/neil-young.html
You see, no matter if you apply volume or not, the last step needs to be done.