Results 201 - 220 of 247

WaveShaperNode.curve

The curve property of the WaveShaperNode interface is a Float32Array of numbers describing the distortion to apply.
API curve Property Reference Référence WaveShaperNode Web Audio API

WaveShaperNode.oversample

The oversample property of the WaveShaperNode interface is an enumerated value indicating if oversampling must be used. Oversampling is a technique for creating more samples (up-sampling) before applying a distortion effect to the audio signal.
API oversample Property Reference Référence WaveShaperNode Web Audio API

Web Audio API

The Web Audio API involves handling audio operations inside an audio context, and has been designed to allow modular routing. Basic audio operations are performed with audio nodes, which are linked together to form an audio routing graph. Several sources — with different types of channel layout — are supported even within a single context. This modular design provides the flexibility to create complex audio functions with dynamic effects.
API Guide Overview Reference Référence Web Audio API

Visualizations with Web Audio API

To extract data from your audio source, you need an AnalyserNode, which is created using the AudioContext.createAnalyser() method, for example:
analyser API fft Guide visualisation visualization waveform Web Audio API

MediaStreamTrack

The MediaStreamTrack interface represents a single media track within a stream; typically, these are audio or video tracks, but other track types may exist as well.
API audio Audio Experimental Interface Media Media Capture and Streams API Media Streams API MediaStreamTrack Reference video Video WebRTC

MediaTrackSettings

The MediaTrackSettings dictionary is used to return the current values configured for each of a MediaStreamTrack's settings. These values will adhere as closely as possible to any constraints previously set using applyConstraints(), and will adhere to the default constraints for any properties whose constraints haven't been changed, or whose customized constraints couldn't be matched.
API Audio audio Constraints Dictionary Interface Media Media Capture and Streams API Media Streams API MediaTrackSettings Reference Video video

HTMLMediaElement.seekable

The seekable read-only property of the HTMLMediaElement returns a TimeRanges object that contains the time ranges that the user is able to seek to, if any.
API Audio Extensions HTMLMediaElement Media MSE Property Reference seekable source Source Video

MediaRecorder.ondataavailable

The MediaRecorder.ondataavailable event handler (part of the MediaRecorder API) handles the dataavailable event, allowing you to run code in response to Blob data being made available for use.
API Audio Media Capture Media Recorder API MediaRecorder ondataavailable Property Reference Video

MediaRecorder.onerror

The MediaRecorder.onerror event handler (part of the MediaRecorder API) handles the DOMError event, allowing you to run code in response to fatal errors occurring that prevent media capture.
API Audio Media Capture Media Recorder API MediaRecorder onerror Property Reference Video

MediaRecorder.onresume

The MediaRecorder.onresume event handler (part of the MediaRecorder API) handles the resume event, allowing you to run code in response to the media recording being resumed after pausing.
API Audio Media Capture Media Recorder API MediaRecorder onresume Property Reference Video

MediaRecorder.onstart

The MediaRecorder.onstartevent handler (part of the MediaRecorder API) handles the start event, allowing you to run code in response to media recording being started by a MediaRecorder.
API Audio Media Capture Media Recorder API MediaRecorder onstart Property Reference Référence Video

MediaRecorder.onstop

The MediaRecorder.onstop event handler (part of the MediaRecorder API) handles the stop event, allowing you to run code in response to media recording via a MediaRecorder being stopped.
API Audio Media Capture Media Recorder API MediaRecorder onstop Property Reference Référence Video

MediaRecorder.onwarning

The MediaRecorder.onwarning event handler (part of the MediaRecorder API) handles the recordingwarning event, allowing you to run code in response to non-fatal errors being thrown during media recording via a MediaRecorder, which don't halt recording.
API Audio Media Capture Media Recorder API MediaRecorder onwarning Property Reference Référence Video

MediaSource.addSourceBuffer()

The addSourceBuffer() method of the MediaSource interface creates a new SourceBuffer of the given MIME type and adds it to the MediaSource's SourceBuffers list.
addSourceBuffer API Audio Experimental Media Source Extensions MediaSource Method MSE Reference Video

MediaSource.duration

The duration property of the MediaSource interface gets and sets the duration of the current media being presented.
API Audio duration Experimental Media Source Extensions MediaSource MSE Property Reference Video

MediaSource.endOfStream()

The endOfStream() method of the MediaSource interface signals the end of the stream.
API Audio endOfStream Experimental Media Source Extensions MediaSource Method MSE Reference Video

MediaSource.isTypeSupported()

The isTypeSupported() method of the MediaSource interface returns a Boolean value indicating if the given MIME type is supported by the current user agent — this is, if it can successfully create SourceBuffer objects for that MIME type.
API Audio Experimental isTypeSupported Media Source Extensions MediaSource Method MSE Reference Video