audio
@zylem/game-lib / audio
audio
Classes
Interfaces
- Instrument
- PcmSource
- RenderSongOptions
- ScheduledAudio
- ScheduledNote
- ScheduleOptions
- SongPlayer
- SongPlayerEvents
- SongPlayerOptions
- SongSchedule
Type Aliases
- AudioClip
- EffectType
- Envelope
- InstrumentDefinition
- InstrumentEffect
- InstrumentPreset
- NoteClip
- OscillatorType
- SongClip
- SongDefinition
- SongLoop
- SongNote
- SongPlayerState
- SongTrack
- TimeSignature
- ToneModule
Variables
- AudioClipSchema
- InstrumentDefinitionSchema
- InstrumentEffectSchema
- InstrumentPresetSchema
- NoteClipSchema
- SongClipSchema
- SongDefinitionSchema
- SongLoopSchema
- SongNoteSchema
- SongTrackSchema
- TimeSignatureSchema
Functions
- audibleTrackIds
- beatsPerBar
- beatsToSeconds
- clipsAt
- createInstrument
- createSongPlayer
- dbToGain
- encodeWav
- encodeWavBlob
- ensureAudio
- gainToDb
- getActiveSongPlayer
- isAudioReady
- loadTone
- midiToFrequency
- midiToNoteName
- pingPongBeep
- renderSong
- ricochetSound
- scheduleSong
- secondsToBeats
- songLengthBeats
- songLengthSeconds