Current section
Files
Jump to
Current section
Files
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;
}