KFR

KFR

KFR wurde für Entwickler entwickelt, die ein leistungsstarkes Toolkit für Audio- und DSP-Anwendungen benötigen.
KFR wurde für Entwickler entwickelt, die ein leistungsstarkes Toolkit für Audio- und DSP-Anwendungen benötigen.Das Framework ist vollgepackt mit einsatzbereiten C ++ - Klassen und -Funktionen für verschiedene DSP-Aufgaben, von qualitativ hochwertigen Filtern bis hin zu kleinen Hilfsprogrammen, um die Entwicklungsgeschwindigkeit zu verbessern.Höchstmögliche Leistung ist eines der Hauptziele des KFR-Frameworks.Genaue Benchmark-Messungen belegen, dass KFR Hochgeschwindigkeitsimplementierungen der DSP-Algorithmen bietet.EIGENSCHAFTEN - DFT / FFT - Faltung - Hochwertige Abtastratenumwandlung (SRC) - EBU R 128-Lautstärke - FIR-Filterung (Finite Impulse Response) - IIR-Filterung (Infnite Impulse Response) - FIR-Filterdesign mit Fenstermethode - Verzögerungslinie und Teilverzögerungline - Biquad-Filter und Biquad-Kaskaden - Biquad-Designfunktionen - Oszillatoren - Fensterfunktionen - Waveshaper - Stereo-Konvertierung (L / R, M / S)

KFR-Alternativen für Windows

PortAudio

PortAudio

PortAudio ist eine plattformübergreifende Open-Source-Audio-E / A-Bibliothek.Es bietet eine sehr einfache API zum Aufzeichnen und / oder Abspielen von Sound mithilfe einer einfachen Rückruffunktion.
JUCE

JUCE

JUCE ist eine umfassende C ++ - Klassenbibliothek zum Erstellen von plattformübergreifenden Anwendungen und Plugins für alle wichtigen Betriebssysteme.
RtAudio

RtAudio

RtAudio ist eine Reihe von C ++ - Klassen, die eine gemeinsame API für die Audioeingabe / -ausgabe in Echtzeit unter Linux-, Macintosh OS-X- und Windows-Betriebssystemen bereitstellen.RtAudio vereinfacht die Interaktion mit Computer-Audio-Hardware erheblich.