Hasty Briefsbeta

DynGen – Run dynamic scripts on a SuperCollider server

23 days ago
  • #DSP
  • #Livecoding
  • #SuperCollider
  • DynGen is a meta-UGen for writing DSP code on the fly using EEL2 as a JIT-compiled language, similar to Max MSP's gen~ object.
  • Example usage: reducing signal amplitude by half with DynGen.
  • Supports oversampling and single sample feedback, demonstrated with cross-phase-modulated SinOscs at 128x oversampling.
  • Enables modulatable delay lines with dynamic buffer manipulation.
  • Script updates in DynGenDef automatically replace the running UGen, facilitating livecoding of DSP.
  • Currently in beta, with an unstable interface subject to change.
  • Requests feedback, especially regarding Windows compatibility.
  • Acknowledgments to @Spacechild1 for contributions and initial ideas.