|
Post by norbert on Jul 1, 2023 9:56:22 GMT -5
Just a question about the upcoming new high-res audio engine with version 4
Do you plan something like a "Bit Perfect" option? Not touching the source audio data ( no change of sampling rate, no tone modifications, etc.). Similar to some old audio amplifiers with "tone off" switch: by-passing any circuts modifing the signal.
Would be the combination of Christmas and Eastern to me 😁
Kind regards from Germany Norbert
|
|
|
Post by GoneMAD on Jul 1, 2023 21:05:40 GMT -5
it'll pass the audio along to android's AudioTrack api untouched, but i dont have any control of the audio after that. IT would be up the the OS. I know people do complain about the android audio stack doing resampling
|
|
|
Post by norbert on Jul 2, 2023 0:13:06 GMT -5
Hey, that's great, for me exactly what I am looking for! Even Neutron Music Player is doing it in the same way, when configuring Bit Perfect (at least when using Bluetooth). What AudioTrack is doing with the signal also depends on the hardware of the smartphone (which sampling frequencies are supported by the DSP).
|
|
|
Post by norbert on Nov 26, 2023 14:44:41 GMT -5
I would like to come back to the topic, but I have no idea how the audio handling works on Android, so I hope my question is not "stupid": I've arrived totally unnerved by Neutron, as the user interface just annoys me and it's no fun to browse through my music collection. Hence my question: Is it possible for GMMP to work like a DNLA control point and pass local music to AudioTrack without using its own audio engine? I use a Sony Xperia whose DA converter supports pretty much all resolutions. So there would be no restrictions on bit depth (16 or 24) or sampling frequency, at least not by GMMP. I don't use any sound effects (equalizer or similar) and if I do, my headphone app has its own. Thank you very much for your effort in dealing with my questions!
|
|
|
Post by GoneMAD on Nov 26, 2023 14:55:00 GMT -5
"Is it possible for GMMP to work like a DNLA control point and pass local music to AudioTrack without using its own audio engine?"
AudioTrack api only supports PCM audio, so you need an engine to decode the audio to PCM and send it to the OS for playback
|
|
|
Post by norbert on Nov 26, 2023 15:04:18 GMT -5
Ok, got it, thank you for your explanation! 👍🏻 Looking forward to v4 😁
|
|