Pesquisa Em Computação Musical
Eu acredito que algum tipo de categorização deve ser feita para entender a história e resultados artísticos da programação musical. Muitas vezes a pesquisa mostra avanços nas ferramentas utilizadas para produção musical/artisticas, mas não mostram claramente os resultados artísticos em si. É difícil de pesquisar e entender, porque o resultado artísticos depende de muitas coisas e existe acima de muitas camadas de abstração. Primeiro o computador em si, ou seja, arquitetura de processador, hardware... depois as ferramentas desenvolvidas para o computador, software, essas ferramentas podem ser de domínios mais ou menos específicos, pensadas para finalidades mais ou menos gerais, a partir dessas ferramentas é que se chega ao resultado almejado de um produto artístico. Acho que uma abordagem para categorizar a pesquisa de computação musical deve trabalhar em pelo menos 4 pontos de vista:<br><br>1. camada da implementação em hardware promiamente dita, menos musical e mais técnica.<br>2. camada dos softwares e linguagens de programação para musica, aqui várias categorias podem ser feitas, desde de editores de partitura, digital audio workstations DAW, linguagem de programação mais ou menos flexíveis.<div>3. camada dos resultados sonoros, aqui me interessa categorizar conceitualmente o resultado sonoro em si, algumas ferramentas da camada 2, como as DAWs, são usadas para produzir resultados estáticos, eu tenho interesse em ferramentas que possibilitem produzir resultados dinâmicos, proceduralmente gerados.</div><div>4. teoria de processamento de sinal digital, isso não necessáriamente uma camada de abstração, mas um conhecimento que ajuda a implementar e produzir coisas em todas as outras camadas, aposto que existem problemas em comum a todas as linguagens de programação musical que os desenvolvedores devem enfrentar, relacionados a Digital to Audio Converter - DAC e Audio to Digital Converter - ADC, também teorias para sistema de processamento em tempo real e divisão de recursos, vários processos, loops de processamento de sinal de áudio e sinal de controle<br><br>A dificuldade é enxergar um todo e categorizar esse todo de forma útil para entende-lo.</div><div><br></div><div style="text-align: start;">O Cap 4 do The Cambridgre Companio to Electronic Music for<span style="font-size: 16px;">nece uma história dos sistemas de programação para música. Esses sistemas envolvem linguages e conceitos distintos que se unfluenciam de maneira similar as linguagem de programação tradicional (C influenciou muitas linguas e pode ser a língua mãe de uma série de outras línguas, o mesmo pode ser dito do LISP).<br>Ge Wang discute neste Cap. sob a seguinte categorização, "Before Computers", "Non Real Time Systems", "</span><span style='font-family: Arial, "sans-serif"; font-size: 16px; font-style: normal; font-weight: 400;'>Real Time Systems", "Present Explorations", "Future", com a ideia de que essa categorização reflete uma linha do tempo do desenvolvimento dos sistemas de programação musical, algumas ideias e formas de fazer as coisas se mantiveram dos sistemas mais antigos até os sistemas mais novos. Entendo lendo o capítulo que as ideias da sintêse sonora analógica (produzida com voltagens contínuas) influenciaram a primeira família de linguagens de programação para música (família MUSIC-N), Que por sua vez influenciou outras linguagem com a ideua do UGen, uma unidade de processamento e geração sonora que se encadeia com outros UGens. Acho que uma abordagem boa para chegar ao ponto de propor categorização é só listar e relacionar coisas de acordo com diferentes critérios, por exemplo, uma lista de linguagem de programação organizada segundo uma linha do tempo, depois organizada segundo similaridade conceitual. Vou começar fazendo uma lista das linguagem de programação musical e sistemas de programação musical, mesmo que não exista uma ideia clara do que entra nesta lista ou não, depois vou tentar relacionar os itens dessa lista com eles mesmos e itens que não considero parte desta lista, assim vou chegar a algum tipo de definição sobre estes itens.</span></div><div> <span contenteditable="false" class="search_ignore"><a content_type_id="6" object_id="50" class="search_ignore" contenteditable="false" href="https://archive.org/details/cambridgecompani0000unse_n1w2/page/63/mode/1up">archive.org/details/cambridgecompani0000unse_n1w2/page/63/mode/1...</a></span> <br></div><div><br></div><div> <span contenteditable="false" class="search_ignore"><a content_type_id="9" object_id="102" class="search_ignore" contenteditable="false" href="/Titigal/music-n/page/102/">Music-N (page by Titigal)</a></span> </div><div> <span contenteditable="false" class="search_ignore"><a content_type_id="9" object_id="103" class="search_ignore" contenteditable="false" href="/Titigal/carl-system/page/103/">Carl System (page by Titigal)</a></span> <br></div><div> <span contenteditable="false" class="search_ignore"><a content_type_id="9" object_id="104" class="search_ignore" contenteditable="false" href="/Titigal/rtmix/page/104/">Rtmix (page by Titigal)</a></span> <br></div>

1
Author Titigal
Created 17 Jun 2025
Updated 21 Jun 2025
Comes From
Goes To
All of Titigal