Saltar para o conteúdo

BlitzMax/Módulos/BRL.AudioSample

Origem: Wikilivros, livros abertos por um mundo aberto.

CreateAudioSample

[editar | editar código-fonte]
Function CreateAudioSample:TAudioSample( length,hertz,format )
Retorna Um objeto do tipo Audio Sample
Descrição Cria um Audio Sample
Informação length é o número de Samples para se alocar no Sample. hertz é a frequência em Samples por segundo (hz) que o audio Sample será tocado. format pode ser um desses:

SF_MONO8: Mono sem tipo de 8 bits
SF_MONO16LE: Mono com tipo de 16 bits little endian
SF_MONO16BE: Mono com tipo de 16 bits big endian
SF_STEREO8: Stereo sem tipo de 8 bits
SF_STEREO16LE: Stereo com tipo de 16 bits little endian
SF_STEREO16BE: Stereo com tipo de 16 bits big endian

Exemplo

CreateStaticAudioSample

[editar | editar código-fonte]
Function CreateStaticAudioSample:TAudioSample( samples:Byte Ptr,length,hertz,format )
Retorna
Descrição
Informação
Exemplo

LoadAudioSample

[editar | editar código-fonte]
Function LoadAudioSample:TAudioSample( url:Object )
Retorna
Descrição
Informação
Exemplo

TAudioSampleLoader

[editar | editar código-fonte]