Plugin methods Retreive more details about plugins.
|
__init__(self,
handle)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
get_name(self,
maxlen=1024)
Retreive the name of a plugin. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
get_track_count(self)
Returns the number of tracks. |
source code
|
|
|
|
|
get_group_track_count(self,
group)
Returns the number of tracks for one of ParameterGroup |
source code
|
|
|
get_mute(self)
Returns 1 if plugin is muted, otherwise 0. |
source code
|
|
|
|
|
get_bypass(self)
Returns 1 if plugin is bypassed, otherwise 0. |
source code
|
|
|
|
|
|
|
get_commands(self,
maxlen=1024)
Returns a string of \-separated command strings |
source code
|
|
|
|
|
command(self,
i)
Invoke a command on the plugin. |
source code
|
|
|
get_pluginloader(self)
Returns the pluginloader used to create this plugin. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set_instrument(self,
name)
Sets the plugin instrument (d'oh!) |
source code
|
|
|
|
|
get_pattern_count(self)
Returns how many patterns are associated with the plugin. |
source code
|
|
|
add_pattern(self,
pattern)
Adds a pattern at the end of the plugins list of patterns |
source code
|
|
|
remove_pattern(self,
pattern)
Remove the pattern from the plugin |
source code
|
|
|
move_pattern(self,
index,
newIndex)
Change the order of patterns |
source code
|
|
|
update_pattern(self,
index,
pattern)
Replaces pattern contents |
source code
|
|
|
|
|
|
|
get_pattern_by_name(self,
name)
Returns the index of the pattern with the given name |
source code
|
|
|
get_pattern_name(self,
index)
Returns the name of given pattern. |
source code
|
|
|
set_pattern_name(self,
index,
name)
Updates the name of the pattern. |
source code
|
|
|
get_pattern_length(self,
index)
Returns the length of the pattern. |
source code
|
|
|
set_pattern_length(self,
index,
rows)
Updates the number of rows in the pattern. |
source code
|
|
|
get_pattern_value(self,
pattern,
group,
track,
column,
row)
Returns a value from the requested pattern. |
source code
|
|
|
set_pattern_value(self,
pattern,
group,
track,
column,
row,
value)
Sets a value in a pattern. |
source code
|
|
|
|
|
|
|
pattern_to_linear(self,
group,
track,
column) |
source code
|
|
|
|
|
|
|
|
|
describe_value(self,
group,
column,
value,
maxlen=1024)
Copies columns from an offline pattern to a live pattern. |
source code
|
|
|
get_parameter_value(self,
group,
track,
column)
Returns the last written value of the requested parameter. |
source code
|
|
|
|
|
|
|
|
|
|
|
get_input_connection_count(self)
Returns the number of input connections for given plugin. |
source code
|
|
|
get_input_connection_by_type(self,
from_plugin,
type)
Returns the input connection index for given plugin and connection
type. |
source code
|
|
|
get_input_connection_type(self,
index)
Returns the connection type for given plugin and connection index. |
source code
|
|
|
get_input_connection_plugin(self,
index)
Returns the plugin index for given plugin and connection index. |
source code
|
|
|
get_output_connection_count(self)
Returns the number of output connections for given plugin. |
source code
|
|
|
get_output_connection_by_type(self,
from_plugin,
type)
Returns the output connection index for given plugin and connection
type. |
source code
|
|
|
get_output_connection_type(self,
index)
Returns the connection type for given plugin and connection index. |
source code
|
|
|
get_output_connection_plugin(self,
index)
Returns the plugin index for given plugin and connection index. |
source code
|
|
|
add_input(self,
from_plugin,
type)
Connect two plugins |
source code
|
|
|
delete_input(self,
from_plugin,
type)
Disconnect two plugins |
source code
|
|
|
get_mixbuffer(self)
Copies the given plugins work buffer. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
play_midi_note(self,
note,
prevNote,
velocity) |
source code
|
|
|
|
|
|
|
set_midi_connection_device(self,
from_plugin,
name) |
source code
|
|
|
add_event_connection_binding(self,
from_plugin,
sourceparam,
targetgroup,
targettrack,
targetparam) |
source code
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|