|
|
|
@ -26,6 +26,9 @@ from noisicaa import core
|
|
|
|
|
class PyEngine:
|
|
|
|
|
program_changed: core.Callback = ...
|
|
|
|
|
notifications: core.Callback = ...
|
|
|
|
|
block_size: int = ...
|
|
|
|
|
sample_rate: int = ...
|
|
|
|
|
master_volume: float = ...
|
|
|
|
|
|
|
|
|
|
def __init__(self) -> None: ...
|
|
|
|
|
def add_node_message_listener(self, node_id: int, cb: Callable[[bytes], None]) -> int: ...
|
|
|
|
@ -39,6 +42,7 @@ class PyEngine:
|
|
|
|
|
def connect_ports(self, src_node: int, src_port: str, dest_node: int, dest_port: str) -> None: ...
|
|
|
|
|
def disconnect_ports(self, src_node: int, src_port: str, dest_node: int, dest_port: str) -> None: ...
|
|
|
|
|
def set_control_value(self, node_id: int, port: str, value: float) -> None: ...
|
|
|
|
|
def send_node_message(self, node_id: int, msg: bytes) -> None: ...
|
|
|
|
|
def connect_io_buffer(self, node_id: int, idx: int, device: str, port: str) -> None: ...
|
|
|
|
|
def clear_graph(self) -> None: ...
|
|
|
|
|
def compile_graph(self) -> None: ...
|
|
|
|
|