Filters in DF1
P Gouv <[email protected]> Wed, 29 Oct 2014 16:37:26 +0200
| Newsgroups | gmane.comp.audio.compression.speex.devel |
|---|---|
| Message-ID | <CANMkqmQxkyrxy3emwGXHkJnx9Uwb1xuH-7nKbt58bzXWeN5myw@mail.gmail.com> |
Hello, I am trying to use some ready microcode on my DSP for filter but results for eg Highpass filter differ . Manual says > For these architectures (e.g. Blackfin and Coldfire), a better approach > is to implement those > functions as direct form I (DF1), which is easier to express in terms of > MAC. When doing that however, it is important to > make sure that the DF1 implementation still behaves like the original DF2T > behaviour when it comes to filter values. > This is necessary because the filter is time-varrying and must compute > exactly the same value (not countingmachine rounding) > on any encoder or decoder. However floating point differs from fixed . Should results be identical ? _______________________________________________ Speex-dev mailing list [email protected] http://lists.xiph.org/mailman/listinfo/speex-dev