Commit Graph

26 Commits

Author SHA1 Message Date
Luna 0f6ac055a4 remove extra newlines from log calls 2022-10-08 15:14:56 -03:00
Luna 5d1bcf33ee fixes for latest zig: a lot of stuff 2022-04-27 20:01:12 -03:00
Luna c817170a04 port to latest zig: use std.log 2022-04-27 20:01:09 -03:00
Luna 9937365433 update to latest zig 2021-04-03 22:16:04 -03:00
Luna 353d8d6947 fix for latest zig 2020-08-18 17:49:23 -03:00
Luna 8aa65958d0 cast ptr 2020-07-23 16:32:33 -03:00
Luna 519eb51206 remove heap allocation for RunBuffers 2020-01-25 22:46:00 -03:00
Luna 182d368363 fix for latest zig 2020-01-14 22:31:20 -03:00
Luna c57c40db61 use at-as builtin 2019-11-10 13:37:59 -03:00
Luna f8814ca94d add assertions about seek state and seek position 2019-10-05 21:42:16 -03:00
Luna 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
Luna cfec45eb6c make internal ports a slice of Port structs 2019-08-14 22:35:22 -03:00
Luna f8d8ed067d add deinit() calls to custom plugins 2019-08-14 09:10:09 -03:00
Luna 99382d0a66 add better freeing procedures w/ errdefer 2019-08-09 13:55:40 -03:00
Luna fc3972d65c remove unecessary allocation in RunContext 2019-08-06 19:25:47 -03:00
Luna f85ff2037d finish custom plugins impl, finish noise cmd
- add ParamMap
2019-07-13 18:17:44 -03:00
Luna 16116371f5 split in_buf/out_buf into RunBuffers struct
- add basics of RandomNoise custom plugin
2019-07-13 17:42:46 -03:00
Luna f07c989407 allow for stereo input (unused, though) 2019-07-13 16:40:08 -03:00
Luna 159048550d add reverb command 2019-07-10 20:19:40 -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 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 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 176bbd446a add draft impl for ampCmd 2019-07-08 22:40:52 -03:00