Hallo! Ich möchte mit meinem STM32F4 Controller eine digitalen Hochpass (300Hz) für Audio realisieren. Der angeschlossene Audio-CODEC liefert 16-Bit Sample bei 48kHz Samplefrequenz. Ich habe schon versucht mit OCTAVE oder WINFILTER Filterkoeffizienten zu errstellen, komme da aber mangels Erfahrung nicht weiter. Die Filterung sollte mit dem DSP-Teil des Controllers erfolgen. Kann mir da jemand weiterhelfen. Eventuell mit Koeffizienten bzw. entsprechenden Funktionsaufrufen? VG Marc
Moin, Als FIR wuerde das recht laenglich werden - also vielleicht so groessenordnung 100..200 Koeffizienten, fuerchte ich. Als IIR wirds weniger Rechnerei zur Laufzeit - also wenn Gruppenlaufzeit, Numerik, etc. mitspielen... In Octave als Butterworth vielleicht so:
1 | |
2 | |
Gruss WK
Gast
#6333426
100 .. 200 Koeffizienten, wenn nicht mal erklärt wurde, welche Charakteristik das Filter haben soll? Kinderschreck!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.