a collection of Pure Data synth abstractions
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
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)