1. Música Generativa na Web:
Plataformas e Possibilidades
Prof. Hugo Cristo, Msc.
Doutorando em Psicologia PPGP/UFES
@hugocristo / www.hugocristo.com.br
Universidade Federal do Espírito Santo
Centro de Artes / Departamento de Desenho Industrial
Núcleo de Interfaces Computacionais
@nicddiufes / www.nicvix.com
D I G I TA L I A · S A LVA D O R , B A ( 2 0 1 2 )
2. RESUMO
Este artigo apresenta um conjunto de plataformas gratuitas disponíveis na World Wide Web
destinadas à produção de música eletrônica generativa ou algorítmica.
O estudo partiu de uma breve revisão histórica acerca dos sistemas computacionais
dedicados ao referido gênero musical para em seguida analisar as possibilidades oferecidas
por cada ferramenta segundo quatro perspectivas: 1) linguística/estrutural; 2) interativa/
comportamental; 3) criativa/procedural; e 4) biológica/emergente.
Com base nas análises, o trabalho então discute como as diferentes soluções de interação
humano-computador de cada ferramenta investigada materializam suas respectivas
propostas no processo de produção musical, levando em consideração as dimensões
funcional e de amplitude contextual dos algoritmos empregados.
Palavras-chave: Música generativa, algoritmos, computação,World Wide Web, interação humano-computador.
3. ROT E I RO DA A P R E S E N TAÇ ÃO
1. Uma definição
2. A perspectiva do ouvinte (usuário)
3. Antecedentes
4. Música generativa no Desktop
5. Música generativa na Web
6. Metodologia
7. Resultados
4. M Ú S I C A G E N E R AT I VA / / U M A D E F I N I Ç ÃO
A música algorítmica refere-se a um tipo de pesquisa computacional
que é geralmente intratável sem um computador digital de alta
velocidade ( Wooller, Brown, et al; 2005).
5. M Ú S I C A G E N E R AT I VA / / A P E R S P E C T I VA D O O U V I N T E ( U S U Á R I O )
Richards (2005) cita três modos por meio dos quais os usuários se
posicionam em relação à criação de conteúdo:
• Interatividade de consumo: usuário como receptor, interação
psicológica e afetiva, geração de idéias e emoções;
• Interatividade de processamento: usuário com possibilidade de
reprocessar o conteúdo, mas não alterá-lo de fato – ação sobre as
propriedades do sistema, aplicação de filtros e efeitos;
• Interatividade generativa: o usuário é o criador do conteúdo no
sistema, podendo interferir em todo o processo.
6. M Ú S I C A G E N E R AT I VA / / A N T E C E D E N T E S
I N C ( T E R RY R I L E Y ) IT’S GONNA RAIN (STEVE REICH) AMBIENT MUSIC 1 (BRIAN ENO)
7. M Ú S I C A G E N E R AT I VA / / A N T E C E D E N T E S
DONALD KNUTH (ALGORITMOS) J O H N C O N WAY ( G A M E O F L I F E ) A L A N K AY ( G U I / O O P )
8. M Ú S I C A G E N E R AT I VA N O D E S K TO P / / A P L I C AÇ Õ E S
S C R E E N S AV E R S ( 8 0 + ) MAX (80+) KOA N ( 9 0 + )
9. M Ú S I C A G E N E R AT I VA N O D E S K TO P / / A P L I C AÇ Õ E S
P U R E DATA , M A X / M S P ( 9 0 + ) SUPERCOLLIDER (96+) INTERMORPHIC (07+)
10. M Ú S I C A G E N E R AT I VA N O D E S K TO P / / A P L I C AÇ Õ E S
P U R E DATA , M A X / M S P ( 9 0 + ) SUPERCOLLIDER (96+) INTERMORPHIC (07+)
LIVE CODING
11. M Ú S I C A G E N E R AT I VA N O D E S K TO P / / F R A M E WO R K D E WO O L L E R
Wooller, Brown et al (2005) organizaram quatro perspectivas da
produção de música generativa:
• Linguística/Estrutural: construtos explícitos inspirados nas
gramáticas generativas da linguística com forte uso de recursão;
• Interativa/Comportamental: usuário e computador interagem –
entradas humanas, processamento no sistema, composição a partir
da análise, geração das saídas pelo computador;
• Criativa/Procedural: música resultante de procedimentos criativos
“postos em movimento” pelo compositor;
• Biológica/Emergente: música não repetitiva, fora de controle
inacabada, imprevisível, baseada em sistemas auto-organizados.
12. M Ú S I C A G E N E R AT I VA N O D E S K TO P / / F R A M E WO R K D E WO O L L E R
Sistemas generativos segundo dimensões:
• Funcional: Analítica, Tranformacional, Generativa;
• Amplitude do contexto: Estreita a Ampla.
13. M Ú S I C A G E N E R AT I VA N A W E B / / P O R Q U Ê ?
Nick Collins (2003) afirma que a música generativa e a Internet
caminham lado a lado porque esse estilo de composição requer pouco
espaço de armazenamento, uma vez que os dados armazenados são
mais rotinas e instruções que informações de áudio completas.
Do Desktop para a Web
• Processamento local x distribuído;
• Dependência do OS/plataforma x dependência do navegador.
Mas por que só agora?
• Conexão banda larga (quase) onipresente;
• Padrões e APIs dos navegadores mais maduras;
• Linguagens e tecnologias para Web otimizadas e acessíveis.
14. M Ú S I C A G E N E R AT I VA N A W E B / / A N T E C E D E N T E S
S H O C K WAV E ( 9 5 + ) FLASH (1995+) J AVA A P P L E T S ( 9 5 + )
15. M Ú S I C A G E N E R AT I VA N A W E B / / A N T E C E D E N T E S
J AVA A P P S ( 2 0 0 1 + ) PROCESSING (2001+) HTML5 AUDIO API (2009+)
16. M Ú S I C A G E N E R AT I VA N A W E B / / M E TO D O L O G I A
Seleção das aplicações
• Busca orgânica, blogs, sites e revistas onlines especializadas;
• Apenas aplicativos executáveis no navegador, serviço online;
• Apenas aplicações gratuitas / acesso livre.
Procedimento de análise
• Perspectiva adotada para a geração da música;
• Forma de participação do usuário;
• Metáfora da interface e sua relação com o processo;
• Dimensões funcional e amplitude contextual.
17. M Ú S I C A G E N E R AT I VA N A W E B / / TO N E M AT R I X
http://lab.andre-michelle.com/tonematrix
Processamento / Interativa / Analítica / Estreita / Matriz, sequenciador,Tenori-on
18. M Ú S I C A G E N E R AT I VA N A W E B / / M TA
http://www.mta.me
Processamento / Biológica / Generativa / Estreita / Mapa do Metrô de NY (Vignelli), Cordas
19. M Ú S I C A G E N E R AT I VA N A W E B / / S E AQ U E N C E
http://seaquence.org
Generativa / Interativa / Generativa / Ampla / Vida marinha, sequenciador, Tenori-on
20. M Ú S I C A G E N E R AT I VA N A W E B / / N O DA L G E N E S I S
http://nodalgenesis.com
Processamento / Criativa / Transformacional / Estreita / Screensaver, programas de pintura
21. M Ú S I C A G E N E R AT I VA N A W E B / / AV C L A S H
http://www.avclash.com
Generativa / Interativa / Generativa / Ampla / Mandalas, caleidoscópios
22. M Ú S I C A G E N E R AT I VA N A W E B / / V I R AG E L I C 2 . 0
http://www.konst-teknik.se/projects/viragelic/index.html
Consumo / Criativa / Generativa / Estreita
23. M Ú S I C A G E N E R AT I VA N A W E B / / A L G O R I T H M I C S Y M P H O N I E S
http://countercomplex.blogspot.com/2011/10/some-deep-analysis-of-one-line-music.html
Generativa / Linguística / Generativa / Estreita
24. M Ú S I C A G E N E R AT I VA N A W E B / / A L G O R I T H M I C S Y M P H O N I E S
http://wurstcaptures.untergrund.net/music/
Generativa / Linguística / Generativa / Estreita
25. Obrigado!
Prof. Hugo Cristo, Msc.
Doutorando em Psicologia PPGP/UFES
@hugocristo / www.hugocristo.com.br
Universidade Federal do Espírito Santo
Centro de Artes / Departamento de Desenho Industrial
Núcleo de Interfaces Computacionais
@nicddiufes / www.nicvix.com
D I G I TA L I A · S A LVA D O R , B A ( 2 0 1 2 )