Audio.NodeAudio nodes.
module Channel_count_mode : sig ... endChannel count mode enumeration.
module Channel_interpretation : sig ... endChannel intepretation enumeration.
The type for AudioNode objects.
See Context.Base.t.
val as_target : t -> Brr.Ev.targetas_target n is n as an event target.
context n is the audio context of n.
val input_count : t -> intinput_count n is the number of inputs of n.
val output_count : t -> intoutput_count n is the number of outputs of n.
val channel_count : t -> intchannel_count n is the number of channels used by n.
val set_channel_count : t -> int -> unitset_channel_count n c sets channel_count of n to c.
val channel_count_mode : t -> Channel_count_mode.tchannel_count_mode n is the channel count mode of n.
val set_channel_count_mode : t -> Channel_count_mode.t -> unitset_channel_count_mode n m sets the channel_count_mode of n to m.
val channel_interpretation : t -> Channel_interpretation.tchannel_interpretation n is the channel interpretation of n.
val set_channel_interpretation : t -> Channel_interpretation.t -> unitset_channel_interpretation n i sets the channel_interpretation of n to i.
connect_node n ~output ~input ~dst connects n to dst.
connect_param n ~output ~dst connects n to dst.
val disconnect : t -> unitdisconnect n disconnects all outgoing connections.
disconnect_node n ~dst disconnects n from dst.
disconnect_param n ~dst disconnects n from dst.
module Analyser : sig ... endAnalyser nodes.
module Biquad_filter : sig ... endBiquad filter nodes.
module Buffer_source : sig ... endBuffer source nodes.
module Channel_merger : sig ... endChannel merger nodes.
module Channel_splitter : sig ... endChannel splitter nodes.
module Constant_source : sig ... endConstant source nodes.
module Convolver : sig ... endConvolver node.
module Delay : sig ... endDelay node.
module Destination : sig ... endDestination nodes.
module Dynamics_compressor : sig ... endDyamics compressor nodes.
module Gain : sig ... endGain nodes.
module Iir_filter : sig ... endIIR filter nodes.
module Media_element_source : sig ... endMedia element source nodes.
module Media_stream_destination : sig ... endMedia stream destination nodes.
module Media_stream_source : sig ... endMedia stream source nodes.
module Media_stream_track_source : sig ... endMedia stream track source nodes.
module Oscillator : sig ... endOscillator nodes.
module Panner : sig ... endPanner nodes.
module Stereo_panner : sig ... endStereo panner nodes.
module Wave_shaper : sig ... endWave shaper nodes.
module Worklet : sig ... endWorklet nodes.