area79 members
Audio
Play samples, music and tones, shape them while they play, and mix them on buses.
Start here
datumhue.audio.playPlay an audio asset.datumhue.audio.sfxPlay a sequence of notes once (an array of note tables).datumhue.audio.musicPlay patterns in sequence, each entry one or more patterns together as tracks on one clock.
In this area
- datumhue.audioSynthesis, sound effects, music, sample playback and buses, made as they play: a call costs time in proportion to its notes, not to how long the sound lasts, and every control can move while it plays.
- AudioA playing audio instance returned by
datumhue.audio.synth,sfxandplay. - MusicA playing
datumhue.audio.music: everyAudiomember, plus live edits and the step heard now. - AudioBusA named per-app submix returned by
datumhue.audio.bus; every instance routed to it with thebusoption field sums into it, then runs its chain: filter, delay, reverb, volume. - AudioFilterThe filter of a voice (
Audio.filter) or a bus (AudioBus.filter). - AudioDelayA bus's stereo feedback echo (
AudioBus.delay). - AudioReverbA bus's reverb (
AudioBus.reverb), the same room assfx'sspace: its input is the bus's mono sum, and both ears hear the same tail. - AudioAssetWAV or Ogg Vorbis audio produced by
bytes:audio()orfile:read():audio()and played viadatumhue.audio.play. - WavetableA single-cycle wave made by
Bytes:wavetable()ordatumhue.audio.wavetable, played by anywaveformthat takes it.