Packages

Play audio files in the browser! wav, mp3, ogg, or any other supported sound or music files

Current section

Files

Jump to
glor src glor_ffi.mjs
Raw

src/glor_ffi.mjs

export function make(url) {
return new Audio(url);
}
export function play(audio) {
audio.play();
}
export function pause(audio) {
audio.pause();
}
export function volume(audio) {
return audio.volume;
}
export function set_volume(audio, amount) {
audio.volume = amount;
}
export function loop(audio) {
return audio.loop;
}
export function set_loop(audio, status) {
audio.loop = status;
}
export function playback_rate(audio) {
return audio.playbackRate;
}
export function set_playback_rate(audio, amount) {
audio.playbackRate = amount;
}
export function preserves_pitch(audio) {
return audio.preservesPitch;
}
export function set_preserves_pitch(audio, status) {
audio.preservesPitch = status;
}