33 #ifndef SPL_audioFile_hpp
34 #define SPL_audioFile_hpp
40 #include <SPL/config.hpp>
44 #if defined(SPL_HAVE_LIBSNDFILE)
76 int loadAudioFile(
const std::string& fileName,
int& samplingRate,
92 int saveAudioFile(
const std::string& fileName,
int samplingRate,
Definition: Arcball.hpp:48
int loadAudioFile(const std::string &fileName, int &samplingRate, RealArray1 &samples)
Read audio data from a file in WAV format.
Definition: audioFile.cpp:159
A one-dimensional array class with lazy copying and reference counting.
Definition: Array1.hpp:83
This file contains the Array1 template class and supporting code.
int saveAudioFile(const std::string &fileName, int samplingRate, const RealArray1 &samples)
Write a sequence to a file in WAV format.
Definition: audioFile.cpp:165