Compartilhe
avatar
Mensagens Nível 4
Mensagens Nível 4
Mensagens : 426
Reputação : 12
Desde : 12/01/2016
Localização : 127.0.0.1:25565
Ver perfil do usuário

Como carregar aúdios?

em Seg 19 Jun 2017, 16:33
?
avatar
Mensagens Nível 4
Mensagens Nível 4
Título : Arthropod ¬¬
Mensagens : 285
Reputação : 10
Desde : 02/06/2017
Localização : Vila Velha; Estado do Espírito Santo; Brazil;
Link : 127.0.0.1:80
Ver perfil do usuário

Re: Como carregar aúdios?

em Seg 19 Jun 2017, 19:18
Eu creio que estejas falando de fluxos de áudio externos (do sistema de arquivos).
O CLEO dispõe de opcodes para operar com fluxos de áudio via a livraria BASS.

0AC1:   {hStream} 0@ = LoadAudioStream {szPath[]} "./sample.mp3"
0AAC:   {hStream} 0@ = Load3dAudioStream {szPath[]} "./CLEO/playlist/1.mp3"

Eu penso que é desnecessário haver dois opcodes para fazer uma mesma operação — nos aspectos da livraria CLEO.

Este seguinte, descarrega ambas as alças — ou handles — resultantes dos supracitados opcodes.
0AAE: ReleaseAudioStream {hStream} 0@

Observações:
1. A alça está alçando um objeto do tipo CAudioStream ou C3dAudioStream — nos preceitos da livraria CLEO.
2. Os caminhos estão esquematizados para UNIX e POSIX. Eu não garanto o funcionamento fino destes no Windows.
3. Pelo o quê eu me lembro,  no momento em que a alça for libertada, o áudio cessa-se instantaneamente. O que não é amigável para o uso como SFX.

Contudo, eu prefiro usar o Miles Sound System; eu tenho mais liberdade.

______________________________
PRÉ-VISUALIZAR:
PRÉ-VISUALIZAR:
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum