BlitzMax/Módulos/BRL.AudioSample

Origem: Wikilivros, livros abertos por um mundo aberto.

Funções[editar | editar código-fonte]

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

Tipos[editar | editar código-fonte]

TAudioSample[editar | editar código-fonte]

TAudioSampleLoader[editar | editar código-fonte]