Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
AudioDuck
Class AudioDuck
Index
Methods
create
register
Channel
set
Base
Volume
remove
Channel
has
Channel
channel
Count
trigger
Duck
cancel
Duck
has
Event
event
Count
get
Channel
Multiplier
get
Channel
for
Each
list
tick
clear
dispose
Methods
Static
create
create
(
opts
?:
AudioDuckOptions
)
:
AudioDuck
Parameters
opts
:
AudioDuckOptions
= {}
Returns
AudioDuck
register
Channel
registerChannel
(
spec
:
DuckChannelSpec
)
:
boolean
Parameters
spec
:
DuckChannelSpec
Returns
boolean
set
Base
Volume
setBaseVolume
(
id
:
string
,
volume
:
number
)
:
boolean
Parameters
id
:
string
volume
:
number
Returns
boolean
remove
Channel
removeChannel
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
has
Channel
hasChannel
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
channel
Count
channelCount
()
:
number
Returns
number
trigger
Duck
triggerDuck
(
spec
:
DuckEventSpec
)
:
boolean
Parameters
spec
:
DuckEventSpec
Returns
boolean
cancel
Duck
cancelDuck
(
eventId
:
string
)
:
boolean
Parameters
eventId
:
string
Returns
boolean
has
Event
hasEvent
(
eventId
:
string
)
:
boolean
Parameters
eventId
:
string
Returns
boolean
event
Count
eventCount
()
:
number
Returns
number
get
Channel
Multiplier
getChannelMultiplier
(
channelId
:
string
)
:
number
Parameters
channelId
:
string
Returns
number
get
Channel
getChannel
(
channelId
:
string
)
:
DuckChannelSnapshot
|
null
Parameters
channelId
:
string
Returns
DuckChannelSnapshot
|
null
for
Each
forEach
(
cb
:
(
ch
:
DuckChannelSnapshot
)
=>
void
)
:
void
Parameters
cb
:
(
ch
:
DuckChannelSnapshot
)
=>
void
Returns
void
list
list
()
:
DuckChannelSnapshot
[]
Returns
DuckChannelSnapshot
[]
tick
tick
(
dtMs
:
number
)
:
void
Parameters
dtMs
:
number
Returns
void
clear
clear
()
:
void
Returns
void
dispose
dispose
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
register
Channel
set
Base
Volume
remove
Channel
has
Channel
channel
Count
trigger
Duck
cancel
Duck
has
Event
event
Count
get
Channel
Multiplier
get
Channel
for
Each
list
tick
clear
dispose
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...