Software

image

Desde de 2021 venho desenvolvendo estudos na área da composição assistida por computador (CAC) e desenvolvendo ferramentas, em Common LISP, para os ambientes Openmusic (OM), OM# e PWGL.

Também tenho me interessado na pesquisa sobre softwares antigos de CAC, como o PatchWork, e sobre a programação por restrições aplicadas à música.

Veja abaixo alguns dos trabalhos desenvolvidos:

OM-AIS

Biblioteca para OM para realização de cálculos de séries de todos os intervalos.

Versão para o Openmusic de Cluster-Engine

Biblioteca desenvolvida originalmente para o PWGL por Örjan Sandred. Esta também já foi adaptada para Max por Julien Vincenot, através do uso da extensão Mozlib, e também existe uma versão em Common LISP compatível com o OpusModus.

Infinity

Micro-biblioteca para OM que calcula séries infinitas, a partir da técnica desenvolvida pelo compositor dinamarquês Per Nørgård.

OMLindberg

Biblioteca para OM que realiza cálculos de acordes com base nos princípios desenvolvidos pelo compositor finlandês Magnus Lindberg.

omsib

Ferramenta adicional para o ambiente OM para exportar partituras para o Sibelius. Foi desenvolvido também um plugin na linguagem Manuscript para importar os dados.

A imagem mostra o patch do OM e o resultado da partitura exportada, no canto superior direito.

OM-Screamer

Este é um projeto em andamento sobre a programação por restrições em música e trata-se de uma adaptação da extensão SCREAMER, para Common LISP, para o paradigma de programação visual do Openmusic. A restauração da biblioteca OM-Backtrack (do OM 4) foi realizada com a colaboração de Karim Haddad (IRCAM).

Paulo Henrique Raposo

Paulo Henrique Raposo

Músico, compositor, arranjador, guitarrista, violonista e desenvolvedor amador na área da composição assistida por computador, principalmente para o ambiente Openmusic.