├── AUTHORS ├── COPYING ├── ChangeLog ├── INSTALL ├── Makefile.am ├── README.rst ├── TODO ├── aclocal.m4 ├── autogen.sh ├── config.h.ac ├── configure.ac ├── doc ├── eg_shapes_falling_1.png ├── eg_shapes_falling_2.png ├── eg_shapes_rising_1.png ├── eg_shapes_rising_2.png ├── voice_block_diagram.png └── wavetable_guide ├── extra ├── COPYING-patches ├── current_default_patches.WhySynth ├── more_K4_interpretations.WhySynth ├── version_20051005_patches.WhySynth ├── version_20051231_patches.WhySynth ├── version_20090608_patches.WhySynth ├── version_20100922_patches.WhySynth ├── version_20120903_patches.WhySynth └── whysynth-icon-32x32.png └── src ├── Makefile.am ├── agran_oscillator.c ├── agran_oscillator.h ├── agran_tables.c ├── bitmap_about.xpm ├── bitmap_logo.xpm ├── common_data.c ├── common_data.h ├── dssp_event.c ├── dssp_event.h ├── dssp_synth.c ├── dssp_synth.h ├── effect_reverb.c ├── effect_reverb.h ├── effect_screverb.c ├── effects.c ├── effects.h ├── gtkknob.c ├── gtkknob.h ├── gui_callbacks.c ├── gui_callbacks.h ├── gui_data.c ├── gui_images.c ├── gui_images.h ├── gui_interface.c ├── gui_interface.h ├── gui_main.c ├── gui_main.h ├── minblep_oscillator.h ├── minblep_tables.c ├── padsynth.c ├── padsynth.h ├── patch_tables.c ├── sampleset.c ├── sampleset.h ├── wave_data.c ├── wave_tables.c ├── wave_tables.h ├── whysynth.h ├── whysynth_data.c ├── whysynth_ports.c ├── whysynth_ports.h ├── whysynth_types.h ├── whysynth_voice.c ├── whysynth_voice.h ├── whysynth_voice_inline.h └── whysynth_voice_render.c /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/ChangeLog -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/INSTALL -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/README.rst -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/TODO -------------------------------------------------------------------------------- /aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/aclocal.m4 -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/autogen.sh -------------------------------------------------------------------------------- /config.h.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/config.h.ac -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/configure.ac -------------------------------------------------------------------------------- /doc/eg_shapes_falling_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/doc/eg_shapes_falling_1.png -------------------------------------------------------------------------------- /doc/eg_shapes_falling_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/doc/eg_shapes_falling_2.png -------------------------------------------------------------------------------- /doc/eg_shapes_rising_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/doc/eg_shapes_rising_1.png -------------------------------------------------------------------------------- /doc/eg_shapes_rising_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/doc/eg_shapes_rising_2.png -------------------------------------------------------------------------------- /doc/voice_block_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/doc/voice_block_diagram.png -------------------------------------------------------------------------------- /doc/wavetable_guide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/doc/wavetable_guide -------------------------------------------------------------------------------- /extra/COPYING-patches: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/COPYING-patches -------------------------------------------------------------------------------- /extra/current_default_patches.WhySynth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/current_default_patches.WhySynth -------------------------------------------------------------------------------- /extra/more_K4_interpretations.WhySynth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/more_K4_interpretations.WhySynth -------------------------------------------------------------------------------- /extra/version_20051005_patches.WhySynth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/version_20051005_patches.WhySynth -------------------------------------------------------------------------------- /extra/version_20051231_patches.WhySynth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/version_20051231_patches.WhySynth -------------------------------------------------------------------------------- /extra/version_20090608_patches.WhySynth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/version_20090608_patches.WhySynth -------------------------------------------------------------------------------- /extra/version_20100922_patches.WhySynth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/version_20100922_patches.WhySynth -------------------------------------------------------------------------------- /extra/version_20120903_patches.WhySynth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/version_20120903_patches.WhySynth -------------------------------------------------------------------------------- /extra/whysynth-icon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/extra/whysynth-icon-32x32.png -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/agran_oscillator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/agran_oscillator.c -------------------------------------------------------------------------------- /src/agran_oscillator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/agran_oscillator.h -------------------------------------------------------------------------------- /src/agran_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/agran_tables.c -------------------------------------------------------------------------------- /src/bitmap_about.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/bitmap_about.xpm -------------------------------------------------------------------------------- /src/bitmap_logo.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/bitmap_logo.xpm -------------------------------------------------------------------------------- /src/common_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/common_data.c -------------------------------------------------------------------------------- /src/common_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/common_data.h -------------------------------------------------------------------------------- /src/dssp_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/dssp_event.c -------------------------------------------------------------------------------- /src/dssp_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/dssp_event.h -------------------------------------------------------------------------------- /src/dssp_synth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/dssp_synth.c -------------------------------------------------------------------------------- /src/dssp_synth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/dssp_synth.h -------------------------------------------------------------------------------- /src/effect_reverb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/effect_reverb.c -------------------------------------------------------------------------------- /src/effect_reverb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/effect_reverb.h -------------------------------------------------------------------------------- /src/effect_screverb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/effect_screverb.c -------------------------------------------------------------------------------- /src/effects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/effects.c -------------------------------------------------------------------------------- /src/effects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/effects.h -------------------------------------------------------------------------------- /src/gtkknob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gtkknob.c -------------------------------------------------------------------------------- /src/gtkknob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gtkknob.h -------------------------------------------------------------------------------- /src/gui_callbacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_callbacks.c -------------------------------------------------------------------------------- /src/gui_callbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_callbacks.h -------------------------------------------------------------------------------- /src/gui_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_data.c -------------------------------------------------------------------------------- /src/gui_images.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_images.c -------------------------------------------------------------------------------- /src/gui_images.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_images.h -------------------------------------------------------------------------------- /src/gui_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_interface.c -------------------------------------------------------------------------------- /src/gui_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_interface.h -------------------------------------------------------------------------------- /src/gui_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_main.c -------------------------------------------------------------------------------- /src/gui_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/gui_main.h -------------------------------------------------------------------------------- /src/minblep_oscillator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/minblep_oscillator.h -------------------------------------------------------------------------------- /src/minblep_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/minblep_tables.c -------------------------------------------------------------------------------- /src/padsynth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/padsynth.c -------------------------------------------------------------------------------- /src/padsynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/padsynth.h -------------------------------------------------------------------------------- /src/patch_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/patch_tables.c -------------------------------------------------------------------------------- /src/sampleset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/sampleset.c -------------------------------------------------------------------------------- /src/sampleset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/sampleset.h -------------------------------------------------------------------------------- /src/wave_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/wave_data.c -------------------------------------------------------------------------------- /src/wave_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/wave_tables.c -------------------------------------------------------------------------------- /src/wave_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/wave_tables.h -------------------------------------------------------------------------------- /src/whysynth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth.h -------------------------------------------------------------------------------- /src/whysynth_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth_data.c -------------------------------------------------------------------------------- /src/whysynth_ports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth_ports.c -------------------------------------------------------------------------------- /src/whysynth_ports.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth_ports.h -------------------------------------------------------------------------------- /src/whysynth_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth_types.h -------------------------------------------------------------------------------- /src/whysynth_voice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth_voice.c -------------------------------------------------------------------------------- /src/whysynth_voice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth_voice.h -------------------------------------------------------------------------------- /src/whysynth_voice_inline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth_voice_inline.h -------------------------------------------------------------------------------- /src/whysynth_voice_render.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theabolton/whysynth/HEAD/src/whysynth_voice_render.c --------------------------------------------------------------------------------