| Áudio :: Mad Áudio :: Mad é uma interface Perl para a biblioteca MAD MPEG Decoder. |
Baixe Agora |
Áudio :: Mad Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Mark McConnell
- Site do editor:
- http://search.cpan.org/~mischke/Audio-Mad-0.6/lib/Audio/Mad/Stream.pm
Áudio :: Mad Tag
Áudio :: Mad Descrição
Áudio :: Mad é uma interface Perl para a biblioteca MAD MPEG Decoder. Áudio :: Mad é uma interface Perl para a biblioteca MAD MPEG Decoder.Synopsis Use AUDIO :: MAD QW (: ALL); Meu $ stream = novo áudio :: louco :: stream (); meu $ frame = novo áudio :: louco :: quadro (); Meu $ Synth = New Audio :: Mad :: Synth (); MEU $ TIMER = NOVO AUDIO :: MAD :: TIMER (); Meu $ Resample = New Audio :: Mad :: Resample (44100, 22050); Meus $ D. = New Audio :: Mad :: Dither (); meu buffer $ = junte ('',); $ stream-> buffer ($ buffer); Quadro: {if ($ frame-> decodificar ($ stream) == -1) {último quadro a menos que ($ stream-> err_ok ()); avisar "erro de decodificação:". $ stream-> erro (); próximo quadro; } $ sintet-> sintetizador ($ frame); Meu $ PCM = $ D. D. D. ($ Revample-> Renample ($ synth-> amostras ())); Imprimir $ PCM; próximo quadro; } Este módulo é uma tentativa de fornecer uma interface Perl à biblioteca MAD (MPEG Audio Decoder), escrita por Robert Leslie. Ele foi projetado para ser 100% orientado para objetos e seguir a interface louca o mais próximo possível. Assim, a maior parte da biblioteca louca, mais dois módulos complementares são fornecidos como parte da interface. Documentação Seperate é fornecida em PerlDoc para todos os módulos no áudio :: MAD Framework. Requisitos: · Perl.
Áudio :: Mad Software Relacionado