PythonMusica: mudanças entre as edições
De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição |
Sem resumo de edição |
||
Linha 9: | Linha 9: | ||
* athenaCL: possui algoritmos generativos (AG, L-system, ...) para gerar partituras (em midi, csound, ...) | * athenaCL: possui algoritmos generativos (AG, L-system, ...) para gerar partituras (em midi, csound, ...) | ||
* pyknon: próximo a abjad mas bastante simples, útil para gerar partituras (em midi) a partir de objetos em Python | * pyknon: próximo a abjad mas bastante simples, útil para gerar partituras (em midi) a partir de objetos em Python | ||
= Introdução a Python e Áudio = | |||
Recuperar os vídeos de Renato. | |||
= Síntese Sonora Amostra por Amostra = | |||
Relatar os trabalhos de Renato. | |||
= Análise Musical a Partir de Partituras = | = Análise Musical a Partir de Partituras = | ||
Linha 21: | Linha 29: | ||
Partir de um modelo (protótipo) qualquer (diferenças de intervalos?) e implementar um sistema generativo simples (AG, L-system, gramática livre de contexto, ...) que se baseie nesse protótipo para gerar novos materiais. | Partir de um modelo (protótipo) qualquer (diferenças de intervalos?) e implementar um sistema generativo simples (AG, L-system, gramática livre de contexto, ...) que se baseie nesse protótipo para gerar novos materiais. | ||
Edição das 13h42min de 10 de outubro de 2012
Python e Música
Investigando e relatando usos de Python para Música.
Pacotes
- abjad: usado para gerar partituras (em lilypond) a partir de objetos em Python
- music21: usado para analisar partituras (em humdrum, musicxml, midi, ...) convertendo-as para objetos em Python e possui rotinas para análise
- athenaCL: possui algoritmos generativos (AG, L-system, ...) para gerar partituras (em midi, csound, ...)
- pyknon: próximo a abjad mas bastante simples, útil para gerar partituras (em midi) a partir de objetos em Python
Introdução a Python e Áudio
Recuperar os vídeos de Renato.
Síntese Sonora Amostra por Amostra
Relatar os trabalhos de Renato.
Análise Musical a Partir de Partituras
Mostrar exemplos de como usar music21 para analisar peças transcritas em humdrum, musicxml, midi, ...
Análise Musical a Partir de Arquivos de Áudio
Como usar Python e numpy/pylab para analisar espectro e transcrever ou gerar outro tipo de material.
Música Generativa
Partir de um modelo (protótipo) qualquer (diferenças de intervalos?) e implementar um sistema generativo simples (AG, L-system, gramática livre de contexto, ...) que se baseie nesse protótipo para gerar novos materiais.