beta
cables is under heavy development.
There might be one or another bug, please let us know about it!

AudioBuffer_v2 Op

Ops.WebAudio.AudioBuffer_v2


AudioBuffer
Namespace: Ops.WebAudio

Op author: tim

Holds an audio file / sample in a buffer


summary (oneliner)



doc

issues

example patch id

youtube id

caniuse query

collections

related ops

Inputs

URL (String)

The audio file to load. Mostly you will drag an audio file into the cables window and select it via the file-chooser in the op parameter view. Depending on the browser you use (or user who will see / hear your exported patch) only certain file types can be played back. MP3 seems to be the best supported audio format. It is also possible to pass a data URL (from a local file) to the buffer.


Create Loading Task (boolean /Number)

Outputs

Audio Buffer (Object)

The loaded audio buffer, can be connected to e.g. AudioBufferPlayer


Finished Loading (Number)

True when the file is loaded


Sample Rate (Number)

Samples per second of the PCM data stored in the buffer.


Length (Number)

Length of the buffer, in sample-frames, of the PCM data stored in the buffer.


Duration (Number)

Duration, in seconds, of the PCM data stored in the buffer


Number of Channels (Number)

How many channels the audio file contains, 2 is stereo, 1 is mono


isLoading (boolean Number)

indicates if buffer is currently loading


Caught a mistake or want to contribute to the documentation?

Edit Documentationcancel save

AudioBufferPlayer_v2 & AudioBuffer_v2 example

Example for AudioBufferPlayer_v2 and AudioBuffer_v2.

Open Example In Editor


Patches using AudioBuffer_v2

Changelog


created op
2020-09-09 - tim