Commit Graph

63 Commits

Author SHA1 Message Date
Luna 542c239e0c optimize main plugin loop
this makes it faster to have the main loop focus on running the actual
plugin while pre- and post- parts of the loop become their own thing
with bigger buffers.
2019-07-10 22:28:34 -03:00
Luna 9a5d4f14e5 add eq command 2019-07-10 16:06:44 -03:00
Luna 2b2eb51dff clean up some debug prints
- free file and command memory on exit
2019-07-10 12:13:44 -03:00
Luna 17ca737291 fix multiple plugin runs over same file
- add deinit() functions to help
2019-07-10 11:47:35 -03:00
Luna 8677e977ee add file "saving" to quicksave cmd 2019-07-09 23:04:05 -03:00
Luna 9e43367111 add main plugin run loop 2019-07-09 18:34:05 -03:00
Luna 32699a55a5 add basic plugin position code 2019-07-09 16:52:46 -03:00
Luna 25bef23933 add basic lilv instantiation support 2019-07-09 15:15:02 -03:00
Luna fc69a3f62f add temporary file name generator 2019-07-09 14:29:54 -03:00
Luna 05fe41d8b4 add setting of parameters to the ports
- fix ampCmd's param pass
2019-07-09 13:55:52 -03:00
Luna bbf34f1133 add port setup code 2019-07-09 13:21:07 -03:00
Luna 8e453298bc add basic machinery around plugin 2019-07-09 00:04:01 -03:00
Luna 1b8784dc8f add Image struct wrapper around libsndfile, finish loadCmd 2019-07-08 14:43:58 -03:00