Pergunta

Eu quero aprender como aplicativos como CakeWalk, Cubase, e ProTools são construídas. Há algum bons recursos lá fora para aprender este tipo de desenvolvimento?

Resources

Foi útil?

Solução

Se você quiser saber mais sobre como as capacidades desses programas são implementados (Estou falando de filtragem, síntese, mistura, etc.), ler o máximo que puder sobre processamento de sinal digital (DSP). Se acontecer de você estar em uma posição para ter uma aula de DSP em uma faculdade ou universidade, você provavelmente terá um monte de boas informações a partir disso. (Eu tenho tido um par de tais classes mim e eles foram fantásticos) Além disso, existem dezenas de livros e trabalhos de pesquisa lá fora, sobre vários aspectos da DSP; apenas tentar encontrar um bom (ou vários) e mergulhar na. A busca Google pode definitivamente você começar.

Se você quiser saber mais sobre a programação de áudio em geral, ou seja, como acessar recursos de áudio do sistema operacional (microfone / alto-falantes / etc.), Eu acho que eu poderia ecoar sugestão de olhar para Audacity de Dan ...

Outras dicas

O Audacity pessoas podem ser capazes de ajudar. Envolver-se com um projeto open source é uma ótima maneira de ajudar a comunidade e se orientou em uma nova tecnologia.

Quem estiver interessado neste tópico e aprender mais sobre Tecnologia Música Digital também pode olhar para https://ardour.org/ - uma fonte aberta digital audio Workstation em desenvolvimento contínuo e com uma ativa comunidade de desenvolvedores. http://community.ardour.org/community .

"Ardor é uma fonte aberta, esforço colaborativo de uma equipe mundial, incluindo músicos, programadores e engenheiros de gravação profissional Desenvolvimento é transparente -.. Qualquer pessoa pode assistir o nosso trabalho como acontece Como um bom pedaço de hardware vintage, você pode abrir a caixa e olhar para dentro ".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top