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: