Commit graph

18 commits

Author SHA1 Message Date
9937365433 update to latest zig 2021-04-03 22:16:04 -03:00
fa7e993ec2 zig fmt pass 2020-07-23 16:31:32 -03:00
89afa8af10 convert from ParamMap to ducktyped param struct 2020-05-31 22:27:11 -03:00
1fac8c7312 fix putting KV on a string 2020-05-31 21:40:31 -03:00
e8808c501b make Embed follow existing custom plugin structure 2020-05-31 21:38:18 -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
430677fc07 enhance embed custom plugin
- seek to 0 on setup
 - ignore and copy original bytes if we reached end of audio file
2019-10-22 19:16:09 -03:00
612421f7b6 add embed code 2019-10-22 18:23:05 -03:00
2e27390058 add the rest for embed command
- allow any extra param as a generic to custom plugin init
2019-10-22 18:16:15 -03:00
a33db9f060 custom: add Write.deinit and fix WildNoise.deinit 2019-08-14 09:13:06 -03:00
f8d8ed067d add deinit() calls to custom plugins 2019-08-14 09:10:09 -03:00
75eeea14f3 add check for n_audio_out>2 2019-08-06 19:25:31 -03:00
8172066851 add write cmd
- make custom plugins return ?Plugin instead of !Plugin
2019-07-29 11:51:40 -03:00
a71ff830ac add wildnoise cmd 2019-07-13 19:55:57 -03:00
f85ff2037d finish custom plugins impl, finish noise cmd
- add ParamMap
2019-07-13 18:17:44 -03:00
3edca782ac add basic rng init on RandomNoise plugin 2019-07-13 17:49:09 -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