57 Commits (d456ba030dc3a4ce2962a2e27a8c6cff0ceba065)

Author SHA1 Message Date
Ben Niemann 5ca602b9e4 Add some more builtin nodes. 4 years ago
Ben Niemann 9fd2fdeb7b Update licenses to 2019. 4 years ago
Ben Niemann aa380e9c07 Custom UI for mixer nodes and an Instrument node to bring back sample playback. 4 years ago
Ben Niemann e60d6a11d0 Major refactoring of the project model. 4 years ago
Ben Niemann 117f8c4942 Disable more pylint messages. 5 years ago
Ben Niemann fcc8e0de75 Make more stuff in noisicaa.core mypy strict. 5 years ago
Ben Niemann b29d0c6fc7 Persist plugin state. 5 years ago
Ben Niemann 45be492aed Massive refactoring of the audio layer. 5 years ago
Ben Niemann 90fea6333e Add lv2 test plugin and use it for unittests. 5 years ago
Ben Niemann 277a2cd157 Add missing license header. 5 years ago
Ben Niemann ae8d3e9fba Fix pylint issues with cython and generated proto modules. 5 years ago
Ben Niemann 06d0b7ce4d Improve built-in pylint test. 5 years ago
Ben Niemann b9fd11ba17 Install PyQt5 via pip. 5 years ago
Ben Niemann 34cc77088b Move runtests.py into the noisidev package. 5 years ago
Ben Niemann 2ba9fd9c54 Update licenses for 2018. 5 years ago
Ben Niemann bb1f7870a0 Fix coverage report for unittests. 5 years ago
Ben Niemann 13a88f2d2c Improvement to arrange tool. 5 years ago
Ben Niemann fc33f07c25 Fixes to testdata cmake script. 5 years ago
Ben Niemann ab6b9659d2 Make UI tests work without X server. 5 years ago
Ben Niemann e39932732f "setup.py build" calls cmake to do the actual building. 5 years ago
Ben Niemann ec95f59b68 Some more tweaks to GDB debugging. 5 years ago
Ben Niemann ff6f8151c9 Sanitize process class hierarchy. 5 years ago
Ben Niemann fdc6d7dc35 Add copyright preamble to all sources. 5 years ago
Ben Niemann 34989928ac Disable some GDB noise. 5 years ago
Ben Niemann 73769815a4 Move noisicore back into the noisicaa tree. 5 years ago
Ben Niemann 95d8abf6dc Don't start app, if build failed. 5 years ago
Ben Niemann 0f3e419bf9 Run tests that make noises with null backend by default. 5 years ago
Ben Niemann 8373f0a636 More sophisticated logging system. 5 years ago
Ben Niemann bb65a298f1 Perperly pass flags with dashes on to subprocess. 5 years ago
Ben Niemann 5ef284b1c5 Run tests under GDB by default. 5 years ago
Ben Niemann 3638db9b57 Added ProcessorSpec. 5 years ago
Ben Niemann 51d6d2f70a Use cmake for building. Started rewriting the audio core in C++. 5 years ago
Ben Niemann 8833ba3158 A bunch of cythonizing. 5 years ago
Ben Niemann 5dcb9075cb Cythonize some low-level VM stuff. 5 years ago
Ben Niemann 0aed9fd747 Allow profiling of the VM mainloop. 5 years ago
Ben Niemann 8b7b09c85c Collect frame stats in player integration test. 5 years ago
Ben Niemann 2bb7020884 Add some filters to player_integration_test. 5 years ago
Ben Niemann dd039883d8 Use Cap'n Proto to transfer frame data between processes. 5 years ago
Ben Niemann 31ae463449 Bindings for LV2 atoms. 6 years ago
Ben Niemann 1ccd59ffde Separate module for lv2 bindings. 6 years ago
Ben Niemann 033dfb156d My own cython binding for lilv. 6 years ago
Ben Niemann 8483ea6e20 Added missing deb dependencies. 6 years ago
Ben Niemann c40e14d146 Initial LADSPA support. 6 years ago
Ben Niemann 9529c8466f Make pylint find PyQt5 again, plus some random notes. 6 years ago
Ben Niemann d2935f680c runtests: Only load all modules when creating coverage report. 6 years ago
Ben Niemann f031a0a246 Add missing builddep for csound. 6 years ago
Ben Niemann a99eabcad9 Basics of libcsound binding. 6 years ago
Ben Niemann 81d808e23c Download, build and install csound 6.07.0 via a pseudo python package. 6 years ago
Ben Niemann 25cbe56f76 Pull tweaks to runtests and runpylint from subproc branch. 6 years ago
Ben Niemann 9e0d618d51 Tweak pylint settings and fix launcher script. 6 years ago