Audio Toolkit - Functions
The following functions are available:
MIDI Device Interface
mididevice | Create a midi device using the input parameters. |
mididevinfo | Retrieve the midi devices detected within the system. |
midiflush | Flush the receive buffers on a midi device |
midimsg | Create a midimsg object |
midireceive | Attempt to receive midi messages from a midi device. |
midisend | Send a midimsg to a midi device |
@octave_midi/hasdata | Return whether there is data available to read |
MIDI Controller Interface
midiid | Scan for control messages from midi devices to get the id of the device |
midicontrols | Create a midi controls object |
midisync | Send the values of control object to the control, using CTRLVALUES values if ... |
midiread | Read current values of midi controls |
midicallback | Get, set or clear the midicontrol object callback. |
MIDI File I/O
midifileinfo | Read MIDI file and display information about the tracks and data |
midifileread | Read MIDI file into a midimsg |
midifilewrite | Write a midifile |
ismidifile | Check if FILENAME is a midi file. |
Enumerations
midimsgtype | A midimsg type enumeration for values of the midimsg type. |
Waveform Generation
audioOscillator | Generate sine, sawtool and square waveforms |
Domain Conversion
bark2hz | Convert equivalent Bark Frequency to Hz. |
erb2hz | Convert equivalent rectangular bandwidth (ERB) to Hz. |
mel2hz | Convert equivalent mel frequency to Hz. |
hz2bark | Convert hz to equivalent bark frequency |
hz2erb | Convert hz to equivalent rectangular bandwidth (ERB) |
hz2mel | Convert hz to equivalent mel frequency. |
phon2sone | Convert from phon to sone |
sone2phon | Convert from sone to phon. |