Sound
Classe básica para lidar com áudio, como músicas e efeitos sonoros em geral.
Funções da Classe
Sound(sound_file)
Cria um Sound do sound_file. Recomenda-se o formato .OGG (mais leve).
load()
Chamada automaticamente quando um Sound é criado. Carrega o arquivo.
set_volume(value)
Define o volume do Sound. Value deve ser entre 0 e 100.
increase_volume(value)
Aumenta o volume do Sound em value unidades.
decrease_volume(value)
Diminui o volume do Sound em value unidades.
is_playing()
Retorna boolean indicando se o Sound está sendo executado.
pause()
Pausa a execução do Sound.
unpause()
Despausa a execução do Sound a partir de onde estava pausado.
play()
Inicia a execução do Sound.
stop()
Para a execução do Sound.
set_repeat(repeat)
Define boolean indicando se o Sound estará em loop ou não.
fadeout(time_ms)
Cria um efeito de fadeout, que silencia o Sound aos poucos, durante time_ms milissegundos.
Conversões de áudio
Existem dois sites que serão de grande ajuda: