MAC 337/5900 - Computação Musical

Aula 12 - 20/9/7

Construção de um Sintetizador no Laboratório

Construiremos, nesta aula prática, um sintetizador incrementalmente de acordo com os seguintes passos:

  1. Dada uma nota MIDI, toca-la usando um oscilador de senóide.
  2. Acrescentar um segundo oscilador baseado em tabela, onde a tabela é desenha pelo usuário.
  3. Através de um slider, controlar o quanto de cada um dos dois osciladores vai para a saída.
  4. Envoltória de amplitude com 10 ou mais pontos de duração igual.
  5. Envoltória desenhável, com 64 pontos para determinar graficamente o peso de cada um dos dois osciladores.
  6. Liga/desliga Chorus (pequena desafinação para cima e para baixo para gerar batimentos).
  7. Adicionar a possibilidade de gravar a tabela de um 3o oscilador do microfone.
  8. Adiconar possibilidade de receber nota a ser tocada de um teclado MIDI
  9. Liga/desliga de efeito de pan dinâmico que joga o som alternadamente de uma caixa para outra, indo de (20% na esquerda; 80% na direita) a (80% na esquerda; 20% na direita)

Lista de blocos do Pd

Próxima Aula
Página de MAC 337/5900
Página do Fabio
Página do DCC