|
Post by aintmad on Feb 16, 2022 5:11:41 GMT -5
I've stopped using GMMP for sometime due to severe artifacts caused by android's forced resampling to 48khz. Depending on the tracks being played, cracks and pops can become very noitceable even in casual listening. My guess is this is more pronounced because of the external USB dac I am using with my tablet. Seems to be fine on my phone + bt earphones. Only recently I learned that some android players circumvent this by pading 16bit audio with extra bits of 0's. It appears android seems to leave 44.1khz/24bit audio stream unmolest (as opposed to 44.1khz/16bit). Please correct me if I am wrong, but this seems rather trivial compared to a working resampler you already got going for the GMMP. Any chance you might attempt adding this feature? If you will, do please consider adding a feature like this. I am sure this would entice anyone on the fence simply because of the said forced resampling uglinss.
|
|
|
Post by GoneMAD on Feb 16, 2022 10:24:21 GMT -5
"Please correct me if I am wrong, but this seems rather trivial compared to a working resampler you already got going for the GMMP."
not sure why you think that is trivial.. Internal buffers / operations work on the assumption of 16bit (current engine was written when 16bit output was the only option on android.. its olddd) once out of the DSP. It is far from trivial
Regardless im working on a new engine that should be able to output at any sample rate / bit depth. No ETA and it most likely will appear in another project before getting into GMMP, but it is my current primary focus
|
|
|
Post by aintmad on Feb 20, 2022 20:49:36 GMT -5
Got it, I stand corrected. They made it sound simple but I guess it is anything but simple. Very excited to hear the new development on your end! That's about the only thing I am personally missing on GMMP. Hope it comes sooner than later, but absolutely no rush. Thanks!
|
|