Hydrogen - Linux Drum Machine |
#include <DiskWriterDriver.h>
Inheritance diagram for DiskWriterDriver:
Public Member Functions | |
virtual string | getClassName () |
Return the class name. | |
DiskWriterDriver (audioProcessCallback processCallback) | |
Constructor. | |
~DiskWriterDriver () | |
Destructor. | |
int | connect () |
Connect. | |
void | disconnect () |
disconnect | |
void | write (float *buffer_L, float *buffer_R, unsigned int bufferSize) |
Write the audio data. | |
void | setBufferSize (uint bufferSize) |
Set buffer size. | |
uint | getBufferSize () |
Get buffer size. | |
void | setFilename (string filename) |
uint | getSampleRate () |
Private Attributes | |
audioProcessCallback | processCallback |
AFfilehandle | outputFile |
uint | bufferSize |
short * | saveBuffer |
string | filename |
|
Connect. return 0: Ok Implements GenericDriver. |