a collection of Pure Data synth abstractions
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
util
LICENSE.txt
README.md
dkbd1~.pd
dkbd2~.pd
dkbd3~.pd
dkbrass1~.pd
dkclap1~.pd
dkclap2~.pd
dkcymb808-1~.pd
dkdesaw1~.pd
dkdesyp1~.pd
dkdtmf~.pd
dkdutysaw~.pd
dkdutysq~.pd
dkemsine1~.pd
dkgong1~.pd
dkhh1~.pd
dkhh2~.pd
dkhh3~.pd
dkkarplus~.pd
dkklmba1~.pd
dkorgan1~.pd
dkpiano1~.pd
dkpwmsq1~.pd
dkradiostatic~.pd
dkradiotuning~.pd
dkrhodes1~.pd
dksd1~.pd
dksd2~.pd
dksd3~.pd
dksd4~.pd
dksd5~.pd
dkstring1~.pd
dksynsaw1~.pd
dkvowel~.pd
male-vowels.txt
pdksynth-meta.pd

README.md

pdksynth

A GPL v3 synth (abstraction for now) library for Pure Data (requires some externals from pdkm, listed below)

ABSTRACTIONS:

PERCUSSION:

  • dkbd1~ - bass drum synth
  • dkbd2~ - 808ish bass drum synth (requires dkclik~)
  • dkbd3~ - bass drum synth (requires zexy, dkpink~ from pdkm)
  • dkcymb808-1~ - 808 cymbal synth
  • dkclap1~ - clap synthesizer (requires dkenv~)
  • dkclap2~ - clap synthesizer
  • dkgong1~ - gong fm synth
  • dkhh1~ - hihat synth
  • dkhh2~ - hihat synth (requires dkpink~, dkenv~)
  • dkhh3~ - hihat synth (requires dkvanssimp~, dkdecay2~ from pdkvabs)
  • dksd1~ - snare drum synth
  • dksd2~ - snare drum synth
  • dksd3~ - snare drum synth
  • dksd4~ - snare drum synth
  • dksd5~ - snare drum synth (requires dkvanssimp~, dkdecay2~ from pdkvabs)

PITCHES:

  • dkbrass1~ - brass synth
  • dkdesaw1~ - detuned saw synth
  • dkdesyp1~ - DEtuned SYnth Pad
  • dkdtmf~ - dtmf synth
  • dkemsine1~ - everything modulated sine
  • dkkarplus~ - karplus-strong synth
  • dkklmba1~ - kalimba synth (requires dkpink~ from pdkm, dkringerbank~ from pdkvabs)
  • dksynsaw1~ - saw synth (requires pdkm)
  • dkorgan1~ - organ synth
  • dkpiano1~ - piano synth
  • dkpwmsq1~ - pw-modded square wave
  • dkrhodes1~ - rhodes synth
  • dkstring1~ - first attempt at a string synth

OSCILLATORS:

  • dkdutysaw~ - variable-duty saw (requires zexy)
  • dkdutysq~ - variable-duty square wave (requires zexy)

OTHER:

  • dkvowel~ - vowel synthesizer based on three formants
  • dkradiostatic~ - abstraction based on jnarveson's SC radiostatic code (static only)
  • dkradiotuning~ - abstraction based on jnarveson's SC radiostatic code (tuning only)