Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
Bse::SNet Interface Reference

import"bseapi.idl";

Inheritance diagram for Bse::SNet:
Collaboration diagram for Bse::SNet:

Public Member Functions

bool supports_user_synths ()
 
Error can_create_source (String module_type)
 
Source create_source (String module_type)
 
Error remove_source (Source module)
 
signal void port_unregistered ()
 
group _ ("Playback Settings")
 
- Public Member Functions inherited from Rapicorn::Widget
Requisition requisition ()=0
 

Detailed Description

Base interface type for all kinds of synthesis networks.

Member Function Documentation

Error Bse::SNet::can_create_source ( String  module_type)

Check whether inserting a new module into a synthesis network is possible.

Source Bse::SNet::create_source ( String  module_type)

Insert a new module into a synthesis network.

signal void Bse::SNet::port_unregistered ( )

Signal that notifies when a named output port is unregistered.

Error Bse::SNet::remove_source ( Source  module)

Remove an existing module from its synthesis network.

bool Bse::SNet::supports_user_synths ( )

Check whether users may edit synthesis modules of this network.


The documentation for this interface was generated from the following file: