Laboratorio 3

Sintetizador parte 1

Implemente un "analog strip" mínimo in SuperCollider. Un sintetizados análogo normalmente consiste en:

  • VCO (Voltage Controlled Oscillator)
    3 "switchable" (ver "Select.ar" para ver como cambiar entre ellas) waveforms (formas de onda):
    • onda cuadrada con "pulse width modulation"
    • onda de diente de cerrucho
    • triangular (hmmm, existe un osc triangular en sc?)
    inputs de modulación:
    • Envolvente ADSR para la el ancho de "pulse" oscillator de onda cuadrada
    • LFO (oscilador de frecuencia baja) para el vibrato (con 2 conroles, cantidad y frecuencia)
  • VCF (Voltage Controller Filter)
    un "Moog style" filtro pasa bajos, 24dB / octave rolloff, con controles de frecuencia de corte (cutoff) y de resonancia
    inputs de modulación para la frecuencia de "cutoff":
    • Envolvente ADSR
  • VCA (Voltage Controlled Amplifier)
    un "gain stage" con amplitud controlada.
    inputs de modulación:
    • Envolvente ADSR

Pueden implementar este sintetizados como quieran, ya sea con un SynthDef o usando varios y conectándolos a través de buses de audio. El primer appreach puede ser más fácil, pero el segundo les ayuda a adentrarse en el mundo de buses y nodos.