Huge new year audio commit!

* Refactored the whole audaspace library to use float as sample format over all readers.
* Added new Readers like the linear resampler, envelope, lowpass, highpass and butterworth.
* Note: The butterworth filter isn't working correctly, some bug in there... Maybe also true for the envelope.
* Added a sound to f-curve operator that behaves mostly like the soundtracker script of technoestupido.
This commit is contained in:
Joerg Mueller
2010-01-01 05:09:30 +00:00
parent 3fa927a42e
commit 174eccf078
86 changed files with 2162 additions and 1613 deletions

View File

@@ -55,7 +55,8 @@ public:
* \note The specification really used for opening the device may differ.
* \exception AUD_Exception Thrown if the audio device cannot be opened.
*/
AUD_SDLDevice(AUD_Specs specs, int buffersize = AUD_DEFAULT_BUFFER_SIZE);
AUD_SDLDevice(AUD_DeviceSpecs specs,
int buffersize = AUD_DEFAULT_BUFFER_SIZE);
/**
* Closes the SDL audio device.