Sound Nodes
- Updated2023-02-17
- 2 minute(s) read
Sound Nodes
Closes a .wav file.
Retrieves data about a .wav file.
Opens a .wav file for reading or creates a new .wav for writing.
Reads data from a .wav file into an array of waveforms.
Reads data from a .wav file into an array of waveforms. This node automatically opens, reads, and closes the .wav file.
Writes data from a waveform or an array of waveforms to a .wav file.
Writes data from an array of waveforms to a .wav file. This node automatically opens, writes to, and closes the .wav file.
Stops acquisition of data, clears the buffer, returns the task ID to the default state, and clears the resources associated with the task ID.
Configures a sound input device to acquire data and then sends the data to a buffer. Use Sound Input Read to read the data.
Reads data from a sound input device.
Starts data acquisition from the device. This node is only necessary when you call Sound Input Stop.
Stops data acquisition from the device. Use Sound Input Start to restart the acquisition after calling Sound Input Stop.
Stops the device from playing sound, clears the buffer, returns the task to the default state, and clears the resources associated with the task.
Configures a sound output device to receive data. Use Sound Output Write to write data to the device.
Returns information about the current state of a sound output task.
Sets the volume at which the sound output device plays.
Starts playback from the device. This node is only necessary when you call Sound Input Stop.
Stops the device from playing sound from the buffer.
Waits until the output device plays the entire sound file.
Writes data to a sound output device. You must use Sound Output Configure to configure the device if you are writing continuously.
Opens a file and starts playing it immediately.