Robin Patrick Decker wrote:
I would really appriciate an explanation or information on a good
resource to learn more about how the prediction coefficients are solved
for.

The Wikipedia page on this subject is not terrible:
https://en.wikipedia.org/wiki/Linear_prediction

The very high-level answer is that if want to choose your coefficients to minimize the mean squared error of the prediction, then you get a least-squares problem where the matrix you're inverting is just the auto-correlation matrix of your signal (the Yule-Walker equations). The discrete Fourier transform is just a computationally efficient means of computing the auto-correlation, at least if your order is sufficiently high.

Once the lpc coefficients have been solved, as far as I understand you
must also store part of original signal with length equal to the
prediction order since you need the previous samples to predict the
next sample of which only the residual is known. For the next values
the  residual is used to retrieve the original value which is fed into
the predction model to further reconstruct the time series. Is this
correct?

Yes.
_______________________________________________
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev

Reply via email to