AlgoMIDI: Estúdio Musical com Autômatos Celulares e Algoritmos de Travessia de Grafos
2025-03-02
AlgoMIDI é um estúdio musical virtual criado como sucessor espiritual do Cellular Minimata. Em vez de apenas visualizar autômatos celulares, cada célula 'viva' aciona uma nota musical. Usando Vue 3, Vite, TypeScript, Web Audio API (via Tone.js), p5.js e Cytoscape.js, o AlgoMIDI permite que você crie música usando o Jogo da Vida de Conway, algoritmos de travessia de grafos (BFS/DFS) e regras personalizadas. Os recursos incluem velocidade de reprodução ajustável (60-240 BPM), um piano virtual que exibe notas geradas e várias opções de layout para representação visual. É uma abordagem única para composição musical.
Desenvolvimento