INNER CODE UNIT · TypeScript

initAudioDevice

Bloom-Engine/engine · src/audio/index.ts:30

export function initAudioDevice(): void { bloom_init_audio(); }
export function closeAudioDevice(): void { bloom_close_audio(); }

export function loadSound(path: string): Sound {
  const handle = bloom_load_sound(path as any);
  return { handle };
}

export function playSound(sound: Sound): void {
  bloom_play_sound(sound.handle);
}

export function stopSound(sound: Sound): void {
  bloom_stop_sound(sound.handle);
}

export function setSoundVolume(sound: Sound, volume: number): void {
  bloom_set_sound_volume(sound.handle, volume);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…