Manjariando
Manjariando
Compartilhando a simplicidade do Manjaro.
May 12, 2017 May 12, 2017 2 min de leitura

Soundpipe- biblioteca leve de música DSP para músicos e codificadores criativos.

thumbnail for this post

Soundpipe existe para trazer belos sons para seus projetos, a biblioteca Soundpipe é construída com mais de 100 (e contando!) Módulos de alta qualidade, muitos dos quais foram portados diretamente da linguagem de síntese de Csound time-honored. Estes módulos podem ser combinados para criar sons exclusivos.

Soundpipe suporta uma ampla gama de síntese e técnicas de DSP de áudio que incluem:

  • Filtros clássicos (Moog, Butterworth, etc)
  • Osciladores de mesa de ondas de alta precisão e linearmente interpolados
  • Osciladores Bandlimited (quadrado, serra, triângulo)
  • FM síntese
  • Instrumentos Karplus-fortes
  • Linhas de retardo variável
  • Ressonadores de cordas
  • Resíntese Espectral
  • Convolução particionada
  • Modelagem física
  • Acompanhamento do passo
  • Distorção
  • Reverberação
  • Samplers e reprodução de amostras
  • Algoritmo de Padsynth
Características: #
  • Pequena base de código
  • Tempo preciso de amostra
  • Design modular
  • Muito rápido
  • Bem documentado
  • Minimal dependências
O modelo Soundpipe #

Soundpipe é chamada de retorno. Toda vez que o Soundpipe precisar de um quadro, ele chamará uma única função especificada pelo usuário. Os módulos Soundpipe são projetados para processar um sinal de uma amostra de cada vez. Cada módulo segue o mesmo ciclo de vida:

  1. Criar: A memória é alocada para a estrutura de dados.
  2. Inicializar: Buffers são alocados, e variáveis iniciais e constantes são definidas.
  3. Calcule: o módulo leva em entradas (se aplicável), e gera uma única amostra de saída.
  4. Destruir: Toda a memória alocada é liberada.

Instalação

Ajude o nosso repositório permanecer ativo e dar suporte para mais pacotes/programas, seja um apoiador.

Modo gráfico: procure o soundpipe-git no Pamac, marque para instalar e clique em aplicar.

Terminal: utilize um dos comandos abaixo conforme sua preferência.

Pamac

pamac build soundpipe-git

Documentação

A Documentação para Soundpipe pode ser encontrada aqui.


Caso algum programa que você goste ainda não tenha uma versão para Manjaro, por favor, escreva nos comentários o nome do programa que iremos procurar por algum equivalente ou, se possível a portabilidade para Manjaro, entraremos em contato com desenvolvedores.

Por favor, não deixe de compartilhar nas redes sociais as publicações deste blog, pois nosso incentivo para produzir um conteúdo bacana é saber que estamos ajudando pessoas a conhecer cada vez mais as funcionalidades dessa maravilhosa distro Linux.

Veja também

Acompanhe o blog

comments powered by Disqus