BlitzMax/Módulos/BRL.AudioSample: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Maxtremus (discussão | contribs)
Atoj (discussão | contribs)
m cat utilizando AWB
Linha 1: Linha 1:
==Funções==
==Funções==

===CreateAudioSample===
===CreateAudioSample===


Linha 62: Linha 61:


==Tipos==
==Tipos==

===TAudioSample===
===TAudioSample===
===TAudioSampleLoader===
===TAudioSampleLoader===

[[Categoria:BlitzMax|{{SUBPAGENAME}}]]

Revisão das 21h23min de 23 de dezembro de 2007

Funções

CreateAudioSample

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 freqüê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

Function CreateStaticAudioSample:TAudioSample( samples:Byte Ptr,length,hertz,format )
Retorna
Descrição
Informação
Exemplo

LoadAudioSample

Function LoadAudioSample:TAudioSample( url:Object )
Retorna
Descrição
Informação
Exemplo

Tipos

TAudioSample

TAudioSampleLoader