mwg API
Reference
Overview
Examples
Examples index
Getting started
Design
FAQ
Preparing search index...
index
Audio
Namespace Audio
Classes
AdaptiveMusic
AudioBus
AudioCoreHost
AudioExport
AudioListener
AudioSettings
Channel
DecodeBudgetError
ExportTooLargeError
GrooveConverter
GrooveExtractor
GrooveHumanizer
HumanizerFactory
InstructionBudget
LiteHumanizer
MidiPlayer
Music
MusicPlayer
Orchestrator
OutputRecorder
SfxArbiter
SfxBank
SfxSound
Sound
SoundSource
StreamChannel
StreamPlayable
SyxBank
TrackCache
Interfaces
AdaptiveLoadOptions
AdaptiveMusicOptions
AdaptivePlayOptions
AudioBusOptions
AudioCoreHostOptions
AudioCoreStats
AudioExportOptions
AudioFalloff
AudioLoaderOptions
AudioPoint
AudioSettingsData
AudioUnderrun
AuditFinding
AuditOptions
AuditReport
BlockSource
BudgetedLoader
BusBudgetPolicy
BusLoadContext
BusLoadProgress
BusMixerLevel
BusSnapshot
BusTrack
CaptionEvent
ChannelPlayOptions
ChannelState
DecoderLimits
Dx7VoiceInfo
EngineBenchmark
ExportRequest
GrooveConverterEngine
GrooveExtractorEngine
GrooveOffset
GrooveTemplate
GuardOptions
HostedMidi
HostedMidiOptions
HumanizationOptions
HumanizeRequest
LoadedTrack
LoopRegion
MidiControlEvent
MidiFile
MidiHumanizerEngine
MidiNoteEvent
MidiPitchBendEvent
MidiPlayerOptions
MidiProgramEvent
MidiSynth
MidiSynthFallback
MidiTempoEvent
MidiVoice
MusicOptions
MusicPlayerOptions
MusicPlayOptions
OggOpusOptions
OrchestratorState
OutputRecorderOptions
Playable
PositionalSound
Recording
RenderBudget
RenderedMidi
RenderMidiAsyncOptions
RenderMidiOptions
RenderThroughSynthOptions
ResolvedMidiSynth
SampleDecodingContext
SampleEncodeOptions
SavedBusTrack
ScheduledNote
SfxBackend
SfxDefinition
SfxGrant
SfxPlayOptions
SfxSoundOptions
SfxVoice
SoundFont
SoundFontLimits
SoundFontOptions
SoundFontProgram
SoundFontSample
SoundFontVoice
SoundOptions
SoundSourceOptions
SpectralDistanceOptions
SpectralDistanceResult
StereoFrames
StreamChannelOptions
StreamedTrack
StreamPlayableOptions
StreamPlayOptions
SyxPatch
SyxPatchFinding
SyxSkip
TimedMidiMessage
ToneOptions
TrackCacheStats
TrackerRow
UnderrunReportOptions
UnderrunSink
VorbisLoopTags
WaveformBucket
WavInfo
WebMidiAccess
WebMidiConnection
WebMidiInputPort
Type Aliases
AudioCore
AudioRegion
AudioSettingsRow
AuditKind
BusKind
BusLoader
DecoderLimitName
ExportEncoder
ExportEncoderRequest
ExportFormat
GridSubdivision
GrooveFormat
HumanizerTier
HumanizeStyle
MidiEvent
MidiSynthFactory
MidiSynthRequest
MissingProgram
OutputStage
Quantize
SampleCodec
SoundFontSampleDecoder
SoundFontSampleEncoder
StemSet
StreamLoader
Waveform
Variables
AUDIO_FORMATS
AUDIO_SETTINGS_KEYS
DEFAULT_DECODER_LIMITS
flacSampleDecoder
flacSampleEncoder
INTERNAL_MIDI_ENGINES
onAudioUnderrun
onCaption
onMidiSynthFallback
SAMPLE_CODECS
webCodecsOpusEncoder
Functions
assertGrooveTemplate
assertInputSize
audioGain
audioPan
audioSettingsRows
auditEngines
benchEngine
bufferBytes
channelEnvelopes
collectSoundFontUsage
connectWebMidi
createAudio
createAudioLoader
createBudgetedLoader
decodeFlac
decoderLimits
decodeSoundFont
decodeWav
detectSampleCodec
downloadSaver
dx7PatchNames
dx7VoiceInfo
dynamicsLimit
encodeFlac
encodeSoundFont
encodeWav
estimateExportBytes
exportTags
fitToBudget
guardBlockSource
humanizeMidi
inflateBounded
isOpusEncodingAvailable
loadSoundFont
loopRegionFromFile
loopRegionFromTags
mergeSoundFonts
midiLoopStart
midiSynthNames
missingSoundFontPrograms
noteToFrequency
oggOpus
parseMidi
parseSoundFont
parseVorbisLoopTags
playMidiHosted
playTone
readSyx
regionPlaybackRate
registerMidiSynth
renderMidiStems
renderMidiThroughSynth
renderMidiToBuffer
renderMidiToBufferAsync
reportUnderruns
requestWebMidiInput
resampleStereo
resolveMidiSynth
scheduleMidi
sendMidiToHost
sfxSeed
softenCutoff
spectralDistance
splitSysex
subdivisionCount
subsetSoundFont
synthesizeSound
synthesizeTone
timedMidiMessages
toAudioBuffer
trackerNoteName
trackerPattern
unregisterMidiSynth
waveformEnvelope
wavInfo
webAudioSampleDecoder
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Classes
Adaptive
Music
Audio
Bus
Audio
Core
Host
Audio
Export
Audio
Listener
Audio
Settings
Channel
Decode
Budget
Error
Export
Too
Large
Error
Groove
Converter
Groove
Extractor
Groove
Humanizer
Humanizer
Factory
Instruction
Budget
Lite
Humanizer
Midi
Player
Music
Music
Player
Orchestrator
Output
Recorder
Sfx
Arbiter
Sfx
Bank
Sfx
Sound
Sound
Sound
Source
Stream
Channel
Stream
Playable
Syx
Bank
Track
Cache
Interfaces
Adaptive
Load
Options
Adaptive
Music
Options
Adaptive
Play
Options
Audio
Bus
Options
Audio
Core
Host
Options
Audio
Core
Stats
Audio
Export
Options
Audio
Falloff
Audio
Loader
Options
Audio
Point
Audio
Settings
Data
Audio
Underrun
Audit
Finding
Audit
Options
Audit
Report
Block
Source
Budgeted
Loader
Bus
Budget
Policy
Bus
Load
Context
Bus
Load
Progress
Bus
Mixer
Level
Bus
Snapshot
Bus
Track
Caption
Event
Channel
Play
Options
Channel
State
Decoder
Limits
Dx7
Voice
Info
Engine
Benchmark
Export
Request
Groove
Converter
Engine
Groove
Extractor
Engine
Groove
Offset
Groove
Template
Guard
Options
Hosted
Midi
Hosted
Midi
Options
Humanization
Options
Humanize
Request
Loaded
Track
Loop
Region
Midi
Control
Event
Midi
File
Midi
Humanizer
Engine
Midi
Note
Event
Midi
Pitch
Bend
Event
Midi
Player
Options
Midi
Program
Event
Midi
Synth
Midi
Synth
Fallback
Midi
Tempo
Event
Midi
Voice
Music
Options
Music
Player
Options
Music
Play
Options
Ogg
Opus
Options
Orchestrator
State
Output
Recorder
Options
Playable
Positional
Sound
Recording
Render
Budget
Rendered
Midi
Render
Midi
Async
Options
Render
Midi
Options
Render
Through
Synth
Options
Resolved
Midi
Synth
Sample
Decoding
Context
Sample
Encode
Options
Saved
Bus
Track
Scheduled
Note
Sfx
Backend
Sfx
Definition
Sfx
Grant
Sfx
Play
Options
Sfx
Sound
Options
Sfx
Voice
Sound
Font
Sound
Font
Limits
Sound
Font
Options
Sound
Font
Program
Sound
Font
Sample
Sound
Font
Voice
Sound
Options
Sound
Source
Options
Spectral
Distance
Options
Spectral
Distance
Result
Stereo
Frames
Stream
Channel
Options
Streamed
Track
Stream
Playable
Options
Stream
Play
Options
Syx
Patch
Syx
Patch
Finding
Syx
Skip
Timed
Midi
Message
Tone
Options
Track
Cache
Stats
Tracker
Row
Underrun
Report
Options
Underrun
Sink
Vorbis
Loop
Tags
Waveform
Bucket
Wav
Info
Web
Midi
Access
Web
Midi
Connection
Web
Midi
Input
Port
Type Aliases
Audio
Core
Audio
Region
Audio
Settings
Row
Audit
Kind
Bus
Kind
Bus
Loader
Decoder
Limit
Name
Export
Encoder
Export
Encoder
Request
Export
Format
Grid
Subdivision
Groove
Format
Humanizer
Tier
Humanize
Style
Midi
Event
Midi
Synth
Factory
Midi
Synth
Request
Missing
Program
Output
Stage
Quantize
Sample
Codec
Sound
Font
Sample
Decoder
Sound
Font
Sample
Encoder
Stem
Set
Stream
Loader
Waveform
Variables
AUDIO_
FORMATS
AUDIO_
SETTINGS_
KEYS
DEFAULT_
DECODER_
LIMITS
flac
Sample
Decoder
flac
Sample
Encoder
INTERNAL_
MIDI_
ENGINES
on
Audio
Underrun
on
Caption
on
Midi
Synth
Fallback
SAMPLE_
CODECS
web
Codecs
Opus
Encoder
Functions
assert
Groove
Template
assert
Input
Size
audio
Gain
audio
Pan
audio
Settings
Rows
audit
Engines
bench
Engine
buffer
Bytes
channel
Envelopes
collect
Sound
Font
Usage
connect
Web
Midi
create
Audio
create
Audio
Loader
create
Budgeted
Loader
decode
Flac
decoder
Limits
decode
Sound
Font
decode
Wav
detect
Sample
Codec
download
Saver
dx7
Patch
Names
dx7
Voice
Info
dynamics
Limit
encode
Flac
encode
Sound
Font
encode
Wav
estimate
Export
Bytes
export
Tags
fit
To
Budget
guard
Block
Source
humanize
Midi
inflate
Bounded
is
Opus
Encoding
Available
load
Sound
Font
loop
Region
From
File
loop
Region
From
Tags
merge
Sound
Fonts
midi
Loop
Start
midi
Synth
Names
missing
Sound
Font
Programs
note
To
Frequency
ogg
Opus
parse
Midi
parse
Sound
Font
parse
Vorbis
Loop
Tags
play
Midi
Hosted
play
Tone
read
Syx
region
Playback
Rate
register
Midi
Synth
render
Midi
Stems
render
Midi
Through
Synth
render
Midi
To
Buffer
render
Midi
To
Buffer
Async
report
Underruns
request
Web
Midi
Input
resample
Stereo
resolve
Midi
Synth
schedule
Midi
send
Midi
To
Host
sfx
Seed
soften
Cutoff
spectral
Distance
split
Sysex
subdivision
Count
subset
Sound
Font
synthesize
Sound
synthesize
Tone
timed
Midi
Messages
to
Audio
Buffer
tracker
Note
Name
tracker
Pattern
unregister
Midi
Synth
waveform
Envelope
wav
Info
web
Audio
Sample
Decoder
Reference
Overview
Examples
Examples index
Getting started
Design
FAQ
mwg API
Loading...