Alda, uma nova linguagem de programação para criar partituras digitais

Alda

Até o momento, todos aqueles aficionados ou profissionais do mundo da música utilizavam complexas ferramentas para compor suas partituras de forma digital. Por este motivo, o desenvolvedor Dave Yarwood resolveu mudar esta situação. Como resultado desta necessidade, criou Alda, uma nova linguagem de programação voltada para facilitar a criação de partituras em um computador por usuários com pouca, ou nenhuma, experiência de programação.

Tal como Dave explica, eram muito complexas as ferramentas voltadas à criação de partituras digitais baseadas em uma interface gráfica de usuário. Por isso, resolveu deixar os elementos gráficos de lado e criar uma nova linguagem de programação com a qual, mediante uma sintaxe simples, os usuários pudessem compor partituras MIDI em um editor de texto, sem necessidade de ter que aprender a utilizar uma nova interface gráfica.

Quanto às possibilidades, Alda conta com suporte para a criação de várias extensões de notas, alterações, múltiplos instrumentos e etc. No momento, se trata de uma ferramenta, realmente, muito útil para partituras básicas, embora seu criador já esteja trabalhando em novas características e funções para aumentar o potencial da linguagem.

Alda está disponível em GitHub. Além disso, é possível consultar um guia, criado por Yarwood, no qual é explicado detalhadamente o funcionamento dessa linguagem de programação, nesse link.

Fonte: TNW.