Hallo zusammen,
ich bin neu hier und würde gerne Wave Files in ein Array speichern, sodass ich später eine FFT vornehmen, bzw. das Frequenzverhalten von diesen untersuchen kann. Der ein oder andere wird mir sicherlich sagen, dass ich MATLAB verwenden soll. Das habe ich auch bereits getan, funktioniert auch einwandfrei, aber eben in Matlab. In C++ ist das ganze ein "wenig" komplizierte, denn hier stehen mir dafür nicht die passenden toolboxen bereit.
Ich bin bereits auf die libsndfile bibliothek gestoßen, weiß aber nicht so recht, wie ich sie anwenden kann.
Kann mir jmd. in Bezug auf das Einlesen weiter helfen bzw. ein paar Info's geben? Eine Wiedergabefunktion oder Editierfunktion ist nicht nötig.
Vielen Dank
nano1
ich bin neu hier und würde gerne Wave Files in ein Array speichern, sodass ich später eine FFT vornehmen, bzw. das Frequenzverhalten von diesen untersuchen kann. Der ein oder andere wird mir sicherlich sagen, dass ich MATLAB verwenden soll. Das habe ich auch bereits getan, funktioniert auch einwandfrei, aber eben in Matlab. In C++ ist das ganze ein "wenig" komplizierte, denn hier stehen mir dafür nicht die passenden toolboxen bereit.
Ich bin bereits auf die libsndfile bibliothek gestoßen, weiß aber nicht so recht, wie ich sie anwenden kann.
Kann mir jmd. in Bezug auf das Einlesen weiter helfen bzw. ein paar Info's geben? Eine Wiedergabefunktion oder Editierfunktion ist nicht nötig.
Vielen Dank
nano1