Commit Graph

18 Commits

Author SHA1 Message Date
Connor Olding d3a3d69d7e ...better safe than sorry 2015-12-10 11:36:08 -08:00
Connor Olding 0713b0d02d fix vst memory corruption 2015-12-10 11:18:51 -08:00
Connor Olding fad61c7c7d set up LADSPA building on windows 2015-12-07 04:54:47 -08:00
Connor Olding 398a72ef13 semi-working MSVC support
i gave up on gcc, it kept producing segfaults.
2015-12-06 09:49:12 -08:00
Connor Olding 156dcd2233 finally fix alignment issues 2015-12-05 00:33:09 -08:00
Connor Olding 44d303cf95 please just work already 2015-06-10 20:48:07 -07:00
Connor Olding 2bd8ebb62c fix some references (it builds!) 2015-06-08 12:25:44 -07:00
Connor Olding 205ec7c035 partial g++ support (fails to link) 2015-06-08 12:09:35 -07:00
Connor Olding 0b2fe539ef fix segfault (rookie mistake) 2015-06-08 10:54:06 -07:00
Connor Olding 67c23a98e8 update vst to use new classes
this compiles but it's untested
2015-06-07 20:56:06 -07:00
Connor Olding d590355896 eliminate plugin globals from ladspa
i don't know why this is valid,
but it is and it bloody works
2015-06-07 19:45:35 -07:00
Connor Olding 753fa8f963 rewrite a couple plugins as classes
ladspa template: rewrite; eliminate most preprocessor abuse
rewrite param type as class
2015-06-07 17:44:41 -07:00
Connor Olding 677040782b work out some defines; refactor 2015-06-07 15:27:40 -07:00
Connor Olding dfd81b055b begin work on class-based plugins
ladspa/crap_eq is working, seemingly.
2015-06-07 13:18:59 -07:00
Connor Olding ad4551af16 use templates for process functions
there's some duplication across the biquad plugins
but this can be resolved later
2015-06-06 11:27:35 -07:00
Connor Olding 39e385f1f9 beginning conversion to sepples 2015-06-06 10:42:14 -07:00
Connor Olding 1cd27b1c68 fix potential segfault 2014-06-19 08:27:25 -07:00
Connor Olding 65300c501c organize files into subdirectories (ugly makefile) 2014-02-06 02:31:46 -08:00