Created by ldaniels on 12/16/16.
The AudioBuffer interface represents a short audio asset residing in memory, created from an audio file using the AudioContext.decodeAudioData() method, or from raw data using AudioContext.createBuffer().
The AudioBuffer interface represents a short audio asset residing in memory, created from an audio file using the AudioContext.decodeAudioData() method, or from raw data using AudioContext.createBuffer(). Once put into an AudioBuffer, the audio can then be played by being passed into an AudioBufferSourceNode. * Objects of these types are designed to hold small audio snippets, typically less than 45 s. For longer sounds, objects implementing the MediaElementAudioSourceNode are more suitable. The buffer contains data in the following format: non-interleaved IEEE754 32-bit linear PCM with a nominal range between -1 and +1, that is, 32bits floating point buffer, with each samples between -1.0 and 1.0. If the AudioBuffer has multiple channels, they are stored in separate buffer.
https://developer.mozilla.org/en-US/docs/Web/API/AudioBuffer
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
The AudioContext interface represents an audio-processing graph built from audio modules linked together, each represented by an AudioNode.
The AudioContext interface represents an audio-processing graph built from audio modules linked together, each represented by an AudioNode. An audio context controls both the creation of the nodes it contains and the execution of the audio processing, or decoding. You need to create an AudioContext before you do anything else, as everything happens inside a context.
An AudioContext can be a target of events, therefore it implements the EventTarget interface.
Audio Destination Node
Audio Destination Node
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Media Element Audio Source Node
Media Element Audio Source Node
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.
Created by ldaniels on 12/16/16.