Commit graph

20 commits

Author SHA1 Message Date
519eb51206 remove heap allocation for RunBuffers 2020-01-25 22:46:00 -03:00
182d368363 fix for latest zig 2020-01-14 22:31:20 -03:00
c57c40db61 use at-as builtin 2019-11-10 13:37:59 -03:00
f8814ca94d add assertions about seek state and seek position 2019-10-05 21:42:16 -03:00
b3bb56279a remove usage of command pointers for most things
this serves as a workaround for the compiler bugs found on zig trunk

 - use std.StringHashMap
2019-09-03 12:45:17 -03:00
cfec45eb6c make internal ports a slice of Port structs 2019-08-14 22:35:22 -03:00
f8d8ed067d add deinit() calls to custom plugins 2019-08-14 09:10:09 -03:00
99382d0a66 add better freeing procedures w/ errdefer 2019-08-09 13:55:40 -03:00
fc3972d65c remove unecessary allocation in RunContext 2019-08-06 19:25:47 -03:00
f85ff2037d finish custom plugins impl, finish noise cmd
- add ParamMap
2019-07-13 18:17:44 -03:00
16116371f5 split in_buf/out_buf into RunBuffers struct
- add basics of RandomNoise custom plugin
2019-07-13 17:42:46 -03:00
f07c989407 allow for stereo input (unused, though) 2019-07-13 16:40:08 -03:00
159048550d add reverb command 2019-07-10 20:19:40 -03:00
17ca737291 fix multiple plugin runs over same file
- add deinit() functions to help
2019-07-10 11:47:35 -03:00
9e43367111 add main plugin run loop 2019-07-09 18:34:05 -03:00
32699a55a5 add basic plugin position code 2019-07-09 16:52:46 -03:00
25bef23933 add basic lilv instantiation support 2019-07-09 15:15:02 -03:00
bbf34f1133 add port setup code 2019-07-09 13:21:07 -03:00
8e453298bc add basic machinery around plugin 2019-07-09 00:04:01 -03:00
176bbd446a add draft impl for ampCmd 2019-07-08 22:40:52 -03:00