@byomakase/omakase-player
Preparing search index...
BaseOmpAudioEffect
Class BaseOmpAudioEffect<T>
Abstract
Web Audio API AudioNode wrapper
Type Parameters
T
extends
AudioNode
Hierarchy (
View Summary
)
BaseOmpAudioNode
<
T
>
BaseOmpAudioEffect
OmpGainEffect
OmpDelayEffect
Implements
OmpAudioEffect
Index
Constructors
constructor
Accessors
attrs
audio
Node
connections
id
type
Methods
connect
Node
connect
Param
destroy
disconnect
disconnect
Node
disconnect
Param
set
Audio
Param
set
Param
to
Def
Constructors
constructor
new
BaseOmpAudioEffect
<
T
extends
AudioNode
>
(
audioContext
:
AudioContext
,
def
:
OmpAudioEffectDef
,
)
:
BaseOmpAudioEffect
<
T
>
Type Parameters
T
extends
AudioNode
Parameters
audioContext
:
AudioContext
def
:
OmpAudioEffectDef
Returns
BaseOmpAudioEffect
<
T
>
Accessors
attrs
get
attrs
()
:
Map
<
string
,
any
>
Returns
Map
<
string
,
any
>
audio
Node
get
audioNode
()
:
T
Returns
T
connections
get
connections
()
:
OmpAudioNodeConnection
[]
Returns
OmpAudioNodeConnection
[]
id
get
id
()
:
string
Returns
string
type
get
type
()
:
OmpAudioNodeType
Returns
OmpAudioNodeType
Methods
connect
Node
connectNode
(
destinationNode
:
OmpAudioNode
,
output
?:
number
,
input
?:
number
,
)
:
OmpAudioNode
Parameters
destinationNode
:
OmpAudioNode
Optional
output
:
number
Optional
input
:
number
Returns
OmpAudioNode
connect
Param
connectParam
(
destinationNode
:
OmpAudioNode
,
audioParamName
:
string
,
output
?:
number
,
)
:
void
Parameters
destinationNode
:
OmpAudioNode
audioParamName
:
string
Optional
output
:
number
Returns
void
destroy
destroy
()
:
void
Returns
void
disconnect
disconnect
(
input
?:
number
)
:
void
Parameters
Optional
input
:
number
Returns
void
disconnect
Node
disconnectNode
(
destinationNode
:
OmpAudioNode
,
output
?:
number
,
input
?:
number
,
)
:
void
Parameters
destinationNode
:
OmpAudioNode
Optional
output
:
number
Optional
input
:
number
Returns
void
disconnect
Param
disconnectParam
(
destinationNode
:
OmpAudioNode
,
audioParamName
:
string
,
output
?:
number
,
)
:
void
Parameters
destinationNode
:
OmpAudioNode
audioParamName
:
string
Optional
output
:
number
Returns
void
set
Audio
Param
setAudioParam
(
ompAudioParam
:
OmpAudioNodeParamType
)
:
void
Parameters
ompAudioParam
:
OmpAudioNodeParamType
Returns
void
set
Param
setParam
(
param
:
OmpAudioEffectParam
)
:
void
Parameters
param
:
OmpAudioEffectParam
Returns
void
to
Def
toDef
()
:
OmpAudioEffectDef
Returns
OmpAudioEffectDef
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
attrs
audio
Node
connections
id
type
Methods
connect
Node
connect
Param
destroy
disconnect
disconnect
Node
disconnect
Param
set
Audio
Param
set
Param
to
Def
@byomakase/omakase-player
Loading...
Web Audio API AudioNode wrapper