I was trying to use the
scipy.decimate function provided in the library, but I had a question - I want a pre-processing algorithm to downsample audio in such a way that it is fully deterministic i.e, It would always output the same decimated signal, provided an original signal.
So, the algorithm should be able to downsample it in a similar way on all audio pieces - and having a way to reconstruct the original signal would a bonus, but not necessary to accomplish.
Does anyone know if such a method exists? And is the
chebyshev filter used by
scipy.decimate fully deterministic, and fitting my intended purpose?