FreeMat
|
Section: Input/Ouput Functions
Records linear PCM sound from the audio system. This function is only available if the portaudio
library was available when FreeMat was built. The syntax for this command is one of:
y = wavrecord(samples,rate) y = wavrecord(...,channels) y = wavrecord(...,'datatype')
where samples
is the number of samples to record, and rate
is the sampling rate. If not specified, the rate
defaults to 11025Hz
. If you want to record in stero, specify channels = 2
. Finally, you can specify the type of the recorded data (defaults to FM_DOUBLE
). Valid choices are float, double, int32, int16, int8, uint8
.