love.sound.newSoundData (Português)

Cria um novo SoundData de um Decoder.

Expande completamente um SoundData codificado em modo "cru". Faça isso somente para pequenos arquivos.

Função

Sinopse

sounddata = love.sound.newSoundData( decoder )

Argumentos

Decoder (Português) decoder
Decodifique os dados do decoder até encontrar EOF.

Retornos

SoundData (Português) sounddata
Um objeto SoundData.

Função

Sinopse

sd = love.sound.newSoundData( nomeArquivo )

Argumentos

string (Português) nomeArquivo
O nome de arquivo do arquivo a ser carregado.

Retornos

SoundData (Português) sd
Um novo objeto SoundData.

Função

Sinopse

sounddata = love.sound.newSoundData( amostras, taxa, bits, canais )

Argumentos

number (Português) amostras
O número total de amostras.
number (Português) taxa
Número de amostras por segundos.
number (Português) bits
Número de bits por amostras (8 ou 16).
number (Português) canais
1 para mono, 2 para estério.

Retornos

SoundData (Português) sounddata
Um novo objeto SoundData, ou zero em caso de erros.

Exemplos

Carrega um SoundData de arquivos

wav = love.sound.newSoundData("doom.wav")
-- Atenção: se doom.mp3 é um arquivo muito grande, isso levará décadas
-- para decodificar
mp3 = love.sound.newSoundData("doom.mp3")

Veja Também


Outros Idiomas