voltar à página de disciplinas

2019s1 - "Algoritmos e técnicas composicionais aplicados aos processos analíticos e criativos" [tópicos/pós]



informações úteis:

Os arquivos de instalação do OpenMusic para sistemas Windows, macOS e Linux (debian/ubuntu e fedora/red hat) estão na pasta "instalações", da pasta compartilhada da disciplina. No Windows, dê preferência à versão 6.12 (em diversas máquinas as versões posteriores apresentaram problemas).

Para computadores com o sistema macOS, recomenda-se utilizar um aplicativo externo para tocar mensagens MIDI. Um bom exemplo, gratuito, é o programa SimpleSynth. Para linux, uma boa opção é o programa FluidSynth, que aceita soundfonts. (No windows não é necesário instalar um sintetizador/sampler, já que é possível utilizar o "Microsoft GS Wavetable Synth", que vem com o sistema operacional). Em setups avançados, é possível utilizar samplers profissionais como Kontakt, UVI, etc.

Para configurar a saída MIDI, vá em OM > Preferences > MIDI. Selecione "midi player" em Default Score Player. Em MIDI I/O, clique em "Ports Setup" e maperie as portas de saída para as portas do seu computador. Lembre-se de configurar...

Shift MIDI channels: "when approx is 4 or 8"
"Number of channels: "4"
Marcar "Auto microtone bend"

Sempre clique em "Apply" após fazer modificações em suas configurações.

Para setups mais específicos/complexos de portas MIDI e players/sintetizadores/samplers, é possível utilizar aplicativos específicos de criação de portas MIDI virtuais e roteamento de mensagens.
No macOS, utiliza-se, para isso, o aplicativo nativo "Audio MIDI Setup": clique em IAC Driver e crie as portas, não esquecendo de marcar a opção "Device is online".
No Windows pode-se utilizar aplicativos externos como loopMIDI.
No Linux, possivelmente será necessário testar algumas soluções diferentes, tais como as descritas aqui nesse post.


cronograma/log das aulas:

Os slides abaixo são disponibilizados com a finalidade de oferecer um material suplementar de estudo aos discentes matriculados na disciplina. Assim como nas aulas são vistos conteúdos não necessariamente sistematizados em formato de apresentação/slides (sendo necessária a participação efetiva dos discentes para um bom aproveitamento na disciplina), o conteúdo abaixo só pode ser coerentemente compreendido a partir do contexto das aulas.

Caso tenha interesse em utilizar/citar parte do material aqui disponibilizado, por favor ente em contato através de padovani.aulas [arroba] gmail [dot] com.

Os slides foram elaborados para serem visualizados na resolução 1280x800. Se você usa outra resolução, é possível utilizar os comandos de zoom do seu navegador
(Ctrl + / Ctrl - [Windows/Linux] / Command + / Command - [Mac])

Para navegar pelos slides utilize as setas do seu teclado.
Para ir à vista panorâmica de todos os slides de uma mesma apresentação, utilize a tecla [esc].
Slides testados no Chrome.

aula dia assunto slides outras informações
1
27/fev/2019
[1] apresentação mútua
[2] apresentação da disciplina
-- --
2
13/mar/2019
[1] visão geral do OpenMusic: como criar workspaces, patches, configurações MIDI, etc;
[2] patches para criar operações dodecafônicas (transposição, inversão, retrogradação e combinações destas);
[3] modelamento algorítmico do início da 3ª peça do Quaderno Musicale di Anna Libera, de Luigi Dallapiccola. gravação
-- --
3
20/mar/2019
A representação do tempo no OM:
[1] o tempo cronométrico em ms: CHORD-SEQ, MULTI-SEQ: onsets, durações, x->dx, dx->x;
[2] o tempo métrico representado como Rhythm-Tree
[3] representação de subdivisões de compassos, pulsos e outras unidades (prolações) a partir de proporções
[4] representação de pausas (valores negativos) e notas ligadas (floats) em rhythm trees
[5] a geração de rhythm trees a partir de ratios: mktree.
[6] quantização de durações cronométricas em durações métricas: OMQUANTIFY
-- Exercício de Fixação 1:

Criar patch que gere cânone com durações proporcionais utilizando procedimentos algorítmicos vistos para gerar alturas e durações.

Tomar como exemplo os patches feitos em aula, a peça do Dallapiccola e o Kyrie inicial da "Missa Prolationem", de Johannes Ockeghem.