Top | ![]() |
![]() |
![]() |
![]() |
BtProcessorMachineBtProcessorMachine — class for signal processing machines with inputs and outputs |
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstBin ╰── BtMachine ╰── BtProcessorMachine
BtProcessorMachine * bt_processor_machine_new (const BtSong * const song
,const gchar * const id
,const gchar * const plugin_name
,const glong voices
,GError **err
);
Create a new instance.
The machine is automaticly added to the setup of the given song. You don't
need to call bt_setup_add_machine(setup,BT_MACHINE(machine));
.
struct BtProcessorMachine;
Sub-class of a BtMachine that implements an effect-processor (a machine with in and outputs).
Use this with bt_machine_get_pattern_by_index()
to get the command patterns.