Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2019 July 06

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
or would the quality depend souly on the resampling algorithm used
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
You make these "low" or "high" on your own providing algorithms that increase computation speed sacraficing quality
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Matthew Good
or would the quality depend souly on the resampling algorithm used
This is the dumbest thing you have asked yet
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Yes it is derived from the algo
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Like, Saturn cannot make a sudden effect making the quality be low
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
so the low quality and high quality simply refers to the resampling speed at wich the audio can be resampled at in real time in relation to buffering and stutters or lag ?
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Matthew Good
so the low quality and high quality simply refers to the resampling speed at wich the audio can be resampled at in real time in relation to buffering and stutters or lag ?
Well, generally speaking yes
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Usually they use "high quality" for "non realtime final rendering"
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
And process as fast as possible for realtime previews
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
in which if it is pre resampled before playback then the quality will only be dependant on the sample rates and bit depth?
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Yes. Only on the resampled sample rate and bit depth
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
You may also say that DAC does make sense in this chain, but it would be an overkill
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
ok
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
and would the agorithm be different for each bit depth and format?
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
There is no "right and only" algorithm
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
It would be what you will make it like
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Generally a good practice is to convert source material to floating point format and work with this
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Though you may intentionally use signed short as your math basis
источник

MG

Matthew Good in Android NDK (C++) — русскоговорящее сообщество
ok
источник

I

Ivansuper in Android NDK (C++) — русскоговорящее сообщество
Ivansuper
Generally a good practice is to convert source material to floating point format and work with this
Take into account that you normalize all your samples to [-1;1]
источник