Audio
Audio uses browser Web Audio and MP3 assets. Sounds are short decoded clips; music is streamed and suitable for loops or longer tracks.
Sound Effects
load_sound(filename: str) -> Soundplay_sound(sound: Sound) -> Nonestop_sound(sound: Sound) -> Nonepause_sound(sound: Sound) -> Noneresume_sound(sound: Sound) -> Noneis_sound_playing(sound: Sound) -> boolset_sound_volume(sound: Sound, volume: float) -> Noneset_sound_pitch(sound: Sound, pitch: float) -> Noneunload_sound(sound: Sound) -> None
Music
load_music(filename: str) -> Musicplay_music(music: Music) -> Nonestop_music(music: Music) -> Nonepause_music(music: Music) -> Noneresume_music(music: Music) -> Noneupdate_music(music: Music) -> Noneis_music_playing(music: Music) -> boolset_music_volume(music: Music, volume: float) -> Noneset_music_pitch(music: Music, pitch: float) -> Noneseek_music(music: Music, position: float) -> Noneget_music_time_length(music: Music) -> floatget_music_time_played(music: Music) -> floatunload_music(music: Music) -> Noneset_master_volume(volume: float) -> Noneget_master_volume() -> float
from conjure import *
init_window(360, 640, "Audio")
coin = load_sound("coin.mp3")
while not window_should_close():
if is_key_pressed(KEY_SPACE):
play_sound(coin)
begin_drawing()
clear_background(WHITE)
draw_text("Press space", 96, 300, 24, BLACK)
end_drawing()Upload files with asset management.