DSP-Filter

Eine Sammlung von nützlichen C ++ - Klassen für die digitale Signalverarbeitung
Jetzt downloaden

DSP-Filter Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Name des Herausgebers:
  • Vinnie Falco
  • Betriebssysteme:
  • Windows XP / Vista / 7 / 7 x64
  • Dateigröße:
  • 24.6 MB

DSP-Filter Stichworte


DSP-Filter Beschreibung

DSP-Filter ist eine Bibliothek, die die Leistung von C ++ - Vorlagen angreift, um ein nützliches Problem in der digitalen Signalverarbeitung zu lösen: Die Realisierung von Multichannel-IIR-Filtern von willkürlichen Reihenfolge und vorgeschriebenen Spezifikationen mit verschiedenen Eigenschaften wie Butterworth, Chebyshev, elliptisch und optimal-l (Legendre) Antworten. Die Bibliothek wird unter der MIT-Lizenz bereitgestellt und ist daher vollständig mit der proprietären Nutzung kompatibel. Klassen sind als unabhängige wiederverwendbare Bausteine ausgelegt. Verwenden Sie einige oder alle bereitgestellten Merkmale oder erweitern Sie die Funktionalität, indem Sie Ihre eigenen Objekte schreiben, die in den robusten Rahmen einstecken. Nur der Code, den Sie benötigen, werden in Ihre Anwendung verbunden. Ein begleitendes Demonstrationsprogramm, das auf den beliebtesten Plattformen mithilfe des separat lizenzierten Juce-Anwendungsrahmens (inklusive) arbeitet, übt alle Funktionalität der Bibliothek ein, einschließlich dieser Funktionen: · Die dynamische Benutzeroberfläche erstellt sich mit Filter-Introspektionsfunktionen · Audiowiedergabe mit Echtzeitanwendung eines ausgewählten Filters · Live-Zeitdehnung und Amplitudenmodulation ohne Klicks oder Popping · Diagramme, um Größe, Phasenantwort und Pole / Nullplatz zu zeigen · Thread-Sicherheit "Best Practices" für Audioanwendungen Haupteigenschaften: Exklusiver Fokus auf IIR-Filter anstelle von langweiligen Tannenfiltern Komplette Implementierung aller "RBJ Biquad" -Kochbuch-Filterformeln Butterworth, Chebyshev, Elliptik, Bessel, Legendre-Designs Tiefpass, Hochpass, Bandpass, Bandanschlagtransformationen Low-, High- und Band-Regalfilterimplementierungen für die meisten Typen Glatte Interpolation von Filtereinstellungen, Pol / Nullen- und Biquad-Koeffizienten, um nahtlose Parameteränderungen zu erreichen Darstellung digitaler Filter mit Polen und Nullen Realisierung mit direktem Formular I, Direktform II oder Benutzer zur Verfügung gestellten Klasse Vollständig faktoriert, um Vorlagen-Instantiationen zu minimieren "Design" -Schicht bietet eine Laufzeit-Introspektion in einen Filter Utility-Vorlagenfunktionen zum Manipulieren von Puffern von Beispieldaten Keine Anrufe zu Malloc oder Neu, ideal für eingebettete Systeme Keine externen Abhängigkeiten, nur die Standard-C ++ - Bibliothek


DSP-Filter Zugehörige Software