CaosPercLib v1.2.3

December 23, 2025 ยท View on GitHub

CaosPercLib is a Collection of percussion Classes for SuperCollider.

Available Classes:

  • CaosEnv - Multi-shape envelope with tremolo helper
  • CaosKick - Modular two-amp kick drum
  • CaosKick2 - Rough kick with wave oscillator selection
  • CaosSnare - Simple snare drum synthesis
  • CaosSnare2 - Sharper snare drum variation
  • CaosHats - Simple hi-hats
  • CaosHats2 - Rougher hi-hats and shakes
  • CaosBass - Simple bass synthesis
  • CaosBass2 - Hard bass with filter sweep
  • CaosPad - Simple ambience pad with waveform selection
  • CaosPad2 - Trippy ambience pad with FM synthesis
  • CaosChords - Chord generator over LFPulse wave
  • CaosGuitChords - Guitar-style chord voicing generator

  • Class:

    CaosKick.ar(...args)
    
  • Instance:

    x = CaosKick.new()
    x.ar(...args)
    
  • Declare it + change it's parameters

Use examples:


Reference to Default Timbres

CaosPercLib also has a sequencer: CaosBox