| Libsound77. libsound77 é uma biblioteca para produzir dados de som em programas Fortran77 compilados com G77. |
Baixe Agora |
Libsound77. Classificação e resumo
- Licença:
- Freely Distributable
- Nome do editor:
- T. Boudet
- Site do editor:
- http://tontonth.free.fr/libsound77.html
Libsound77. Tag
Libsound77. Descrição
O libsound77 é uma biblioteca para produzir dados sonoros em programas Fortran77 compilados com G77. O libsound77 é uma biblioteca para produzir dados de som em programas Fortran77 compilados com G77.it proporciona uma interface pequena e suja, mas utilizável, para produzir som de som para alto-falantes ou arquivos .wav. Foi apenas testado em computadores da arquitetura I386.Playing Som: A saída estéreo não é atualmente suportada, mas funciona em andamento ... Veja o arquivo beep77.f, por exemplo, código. Ligue para a biblioteca de inicialização AO77INI (), deve ser chamado antes de plipar. Ligue para AO77Set (Samplerate, Nbrchannels) Configurar parâmetros: Samplerate é um inteiro como 44100, Nbrchannels é um inteiro e deve ser 1. Ligue para a AO77out (amostra) Coloque uma amostra de som, que é um inteiro * 2, no caminho para os alto-falantes . Faça isso o mais rápido possível ... Ligue ao AO77end () Pare o sistema de som, libere os ressources. Deve ser chamado após o uso e ler arquivos .Wavstereophonics agora são suportados, ainda experimentais. Veja o arquivo sinus.f para escrever o código de exemplo. Veja o arquivo Play77.f para ler o código de exemplo. fn = sndfopen ('plop.wav', modo, taxa, canais) Abra um arquivo para leitura, se o modo é 'eu' ou escrevendo se o modo for 'O'. Você pode ter até 42 arquivos em aberto simultaneamente. Quando você é escritor, você deve definir canais para 1 ou 2. Ligue para o SNDFPUT (FN, amostra) Adicionar uma amostra ao arquivo. As amostras são valores inteiros * 2. Ligue para Sndfput2 (fn, esquerda, direita) Adicione duas amostras ao arquivo estéreo. As amostras são valores inteiros * 2. err = sndfget (fn, amostra) Obtenha uma amostra de um arquivo aberto para leitura. Quando o sucesso, o valor de retorno é 1, quando no final do arquivo, o valor de retorno é 0. Negativos são erros. Call SNDFCLOSE (FN) Limpe todos os dados e feche o arquivo. O que foi novo nesta versão: As funções de entrada / saída estéreo foram adicionadas.
Libsound77. Software Relacionado