Drone.scd - Instrumento virtual e interface
O instrumento virtual \drone
se trata de um sintetizador que programei em SuperCollider (sclang), e que se aproveita do efeito acústico das formantes, ou frequências de ressonância - simplificadamente, a ênfase de algum harmônico dentro de um som complexo.
A principal classe em sua construção, e que é a base da sua sonoridade, é a Formant.ar
, que como o nome sugere, cria esse som complexo onde é possível definir a formante, e também o tamanho da banda de ressonância. O instrumento utiliza esse oscilador em conjunto com um reverb e controle de espacialização, e aí está criada a sua sonoridade característica.
SynthDef(\drone, {
| sig env | // argumentos
env = Env.asr.kr(2, \gate.kr(1)); // envelope para a duração do som (asr = Attack Sustain Release)
sig = Formant.ar(\fundamental.kr(200), \formante.kr(800), \banda.kr(1000), env); // oscilador base do instrumento
sig = Pan2.ar(sig, \pan.kr(0)); // espacializador
sig = FreeVerb.ar(sig, \mix.kr, \room.kr, \damp.kr); // reverb (normalmente adicionado de forma externa ao instrumento)
Out.ar(0, sig) // canal de saída do som para a placa de áudio
}).add;
O instrumento normalmente é utilizado com a ajuda de uma interface digital, que também criei especificamente para ele, através do programa TouchOSC, abaixo a imagem de uma das versões dessa interface, desenhada para uso em um iPad.
Talvez possa parecer complicado, mas isso é só pelo fato dessa interface, em particular, permitir seis instâncias do instrumento ao mesmo tempo. Basicamente, possui controles de ON/OFF, volume, frequência, espacialização, reverb, abertura de banda, formante e a opção de salvar ou carregar as mais diversas combinações dessas configurações.
A comunicação do aparelho ao SuperCollider foi em OSC nas primeiras versões, dentro de uma rede wifi fechada apenas para os aparelhos envolvidos na performance, e mais recentemente em MIDI, pela vantagem da comunicação poder ser feita através de um cabo USB, com isso diminuindo a possibilidade de lag.
Abaixo um exemplo do instrumento em prática, em uma versão da obra Atmosphere (ouça com fones de ouvido para uma melhor experiência):