|
|
This class implements a spectrum analyzer device implementing AudioWriterInterface.
|
Constructor.
~ |
Destructor.
card16 |
[const]
getSamplingRate() Implementation of AudioQualityInterface.
Reimplemented from AudioQualityInterface.
card8 |
[const]
getBits() Implementation of AudioQualityInterface.
Reimplemented from AudioQualityInterface.
card8 |
[const]
getChannels() Implementation of AudioQualityInterface.
Reimplemented from AudioQualityInterface.
card16 |
[const]
getByteOrder() Implementation of AudioQualityInterface.
Reimplemented from AudioQualityInterface.
cardinal |
[const]
getBytesPerSecond() Implementation of AudioQualityInterface.
Reimplemented from AudioQualityInterface.
cardinal |
[const]
getBitsPerSample() Implementation of AudioQualityInterface.
Reimplemented from AudioQualityInterface.
card16 |
setSamplingRate() Implementation of AdjustableAudioQualityInterface.
Reimplemented from AdjustableAudioQualityInterface.
card8 |
setBits() Implementation of AdjustableAudioQualityInterface.
Reimplemented from AdjustableAudioQualityInterface.
card8 |
setChannels() Implementation of AdjustableAudioQualityInterface.
Reimplemented from AdjustableAudioQualityInterface.
card16 |
setByteOrder() Implementation of AdjustableAudioQualityInterface.
Reimplemented from AdjustableAudioQualityInterface.
bool |
[const]
ready() implementation of AudioWriterInterface
Reimplemented from AudioWriterInterface.
void |
sync() implementation of AudioWriterInterface
Reimplemented from AudioWriterInterface.
bool |
write() implementation of AudioWriterInterface
Reimplemented from AudioWriterInterface.
bool |
Do Fourier transformation and get spectrum.
Parameters:
left | Pointer to spectrum array for left channel. |
right | Pointer to spectrum array for right channel. |
bars | Number of bars. |
Returns: true, if spectrum has been computed; false, if there is not enough input data available.