14 Commits (38fc8076092a347c50b41a615f5dc60e63b32c76)

Author SHA1 Message Date
Ben Niemann 38fc807609 Lint fix. 3 years ago
Ben Niemann 2b32d0c015 Fix recursive mutation when changing control values from plugin UI. 3 years ago
Ben Niemann c3e5c3a88d Allow nodes to have dynamic list of ports. 3 years ago
Ben Niemann 6d52afb424 Optionally "expose" control values as input ports, so they can be connected to other nodes. 3 years ago
Ben Niemann da16c0626a Use proto messages for IPCs. 4 years ago
Ben Niemann 9fd2fdeb7b Update licenses to 2019. 4 years ago
Ben Niemann 45f67ea7f6 Make the audio thread (mostly) realtime safe. 4 years ago
Ben Niemann bc8cc6bf71 Upgrade mypy to V0.650 4 years ago
Ben Niemann 98328ca0fd Upgrade pylint to V2.2.2 4 years ago
Ben Niemann 29e0b30523 Make noisicaa.audioproc.engine mypy clean. 4 years ago
Ben Niemann b29d0c6fc7 Persist plugin state. 4 years ago
Ben Niemann f1b2f9031a Implement LV2 instance-access feature for UIs. 4 years ago
Ben Niemann a1a798b905 Enable mypy by default. 4 years ago
Ben Niemann 45be492aed Massive refactoring of the audio layer. 4 years ago