Octave has a small script
record.m in the
scripts/audio directory that will record an audio sample from the default audio card for a given number of seconds. It is convenient, but if you really need to do anything with audio you have to use the
@audiorecorder class. Matlab doesn’t have this function and simply pushes people to the
Should Octave deprecate record() function in version 8?