noisicaa/noisicaa/audioproc/engine
Ben Niemann c3e5c3a88d Allow nodes to have dynamic list of ports.
- Currently only used for CustomCSound nodes.
- Bring back node parameters
- Add a ObjectListEditor widget.
2019-04-06 15:58:26 +02:00
..
CMakeLists.txt Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
__init__.py Update licenses to 2019. 2019-01-12 01:20:46 +01:00
alsa_device_manager.cpp Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
alsa_device_manager.h Rewrite MIDI input. 2019-01-14 04:02:26 +01:00
backend.cpp Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend.h Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend.pxd Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend.pyi Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend.pyx Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend_null.cpp Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend_null.h Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend_portaudio.cpp Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend_portaudio.h Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend_renderer.cpp Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend_renderer.h Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
backend_test.py Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
block_context.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
block_context.h Rewrite MIDI input. 2019-01-14 04:02:26 +01:00
block_context.pxd Rewrite MIDI input. 2019-01-14 04:02:26 +01:00
block_context.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
block_context.pyx Rewrite MIDI input. 2019-01-14 04:02:26 +01:00
buffer_arena.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffer_arena.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffer_arena.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffer_arena.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffer_arena.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffers.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffers.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffers.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffers.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffers.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
buffers_test.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
control_value.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
control_value.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
control_value.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
control_value.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
csound_util.cpp Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
csound_util.h Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
double_buffered_state_manager.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
double_buffered_state_manager.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
double_buffered_state_manager.inl.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
engine.cpp Rewrite MIDI input. 2019-01-14 04:02:26 +01:00
engine.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
engine.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
engine.pyx Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
engine_perftest.py Update licenses to 2019. 2019-01-12 01:20:46 +01:00
engine_test.py Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
fluidsynth_util.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
fluidsynth_util.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
graph.py Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
message_queue.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
message_queue.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
message_queue.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
message_queue.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
message_queue.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
misc.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
misc.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
opcodes.cpp Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
opcodes.h Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
opcodes.pxd Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
opcodes_test.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
player.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
player.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
player.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
player.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
player.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
player_test.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host.proto Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
plugin_host.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host_ladspa.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host_ladspa.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host_ladspa_test.py Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host_lv2.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host_lv2.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host_lv2_test.py Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_host_process.py Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
plugin_host_process_test.py Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
plugin_host_test.py Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_ui_host.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_ui_host.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_ui_host.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_ui_host.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_ui_host.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_ui_host_lv2.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
plugin_ui_host_lv2.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor.cpp Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor.h Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor.pxd Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor.pyi Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor.pyx Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor_csound.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor_csound.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor_csound_base.cpp Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor_csound_base.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor_csound_test.py Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
processor_null.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor_null.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor_plugin.cpp Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor_plugin.h Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor_plugin.proto Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor_plugin_test.py Allow nodes to have dynamic list of ports. 2019-04-06 15:58:26 +02:00
processor_sound_file.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor_sound_file.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor_sound_file_test.py Update licenses to 2019. 2019-01-12 01:20:46 +01:00
processor_test.py Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
profile.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
profile.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
profile.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
profile.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
profile.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00
realm.cpp Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
realm.h Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
realm.pxd Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
realm.pyi Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
realm.pyx Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
realm_test.py Use proto messages for IPCs. 2019-03-03 16:36:28 +01:00
realtime.cpp Update licenses to 2019. 2019-01-12 01:20:46 +01:00
realtime.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
rtcheck.c Update licenses to 2019. 2019-01-12 01:20:46 +01:00
rtcheck.h Update licenses to 2019. 2019-01-12 01:20:46 +01:00
rtcheck.pxd Update licenses to 2019. 2019-01-12 01:20:46 +01:00
rtcheck_preload.c Update licenses to 2019. 2019-01-12 01:20:46 +01:00
spec.cpp Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
spec.h Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
spec.pxd Rewrite MIDI input. 2019-01-14 04:02:26 +01:00
spec.pyi Update licenses to 2019. 2019-01-12 01:20:46 +01:00
spec.pyx Optionally "expose" control values as input ports, so they can be connected to other nodes. 2019-03-24 05:30:10 +01:00
spec_test.pyx Update licenses to 2019. 2019-01-12 01:20:46 +01:00