elkpy python API#
Submodules#
- elkpy.AudioGraphController
AudioGraphController
AudioGraphController.create_multibus_track()
AudioGraphController.create_post_track()
AudioGraphController.create_pre_track()
AudioGraphController.create_processor_on_track()
AudioGraphController.create_track()
AudioGraphController.delete_processor_from_track()
AudioGraphController.delete_track()
AudioGraphController.get_all_processors()
AudioGraphController.get_all_tracks()
AudioGraphController.get_processor_bypass_state()
AudioGraphController.get_processor_id()
AudioGraphController.get_processor_info()
AudioGraphController.get_processor_state()
AudioGraphController.get_track_id()
AudioGraphController.get_track_info()
AudioGraphController.get_track_processors()
AudioGraphController.move_processor_on_track()
AudioGraphController.set_processor_bypass_state()
AudioGraphController.set_processor_state()
- elkpy.AudioRoutingController
AudioRoutingController
AudioRoutingController.connect_input_channel_to_track()
AudioRoutingController.connect_output_channel_from_track()
AudioRoutingController.disconnect_all_inputs_from_track()
AudioRoutingController.disconnect_all_outputs_from_track()
AudioRoutingController.disconnect_input()
AudioRoutingController.disconnect_output()
AudioRoutingController.get_all_input_connections()
AudioRoutingController.get_all_output_connections()
AudioRoutingController.get_input_connections_for_track()
AudioRoutingController.get_output_connections_for_track()
- elkpy.CvGateController
CvGateController
CvGateController.connect_cv_input_to_parameter()
CvGateController.connect_cv_output_from_parameter()
CvGateController.connect_gate_input_to_processor()
CvGateController.connect_gate_output_from_processor()
CvGateController.disconnect_all_cv_inputs_from_processor()
CvGateController.disconnect_all_cv_outputs_from_processor()
CvGateController.disconnect_all_gate_inputs_from_processor()
CvGateController.disconnect_all_gate_outputs_from_processor()
CvGateController.disconnect_cv_input()
CvGateController.disconnect_cv_output()
CvGateController.disconnect_gate_input()
CvGateController.disconnect_gate_output()
CvGateController.get_all_cv_input_connections()
CvGateController.get_all_cv_output_connections()
CvGateController.get_all_gate_input_connections()
CvGateController.get_all_gate_output_connections()
CvGateController.get_cv_input_channel_count()
CvGateController.get_cv_input_connections_for_processor()
CvGateController.get_cv_output_channel_count()
CvGateController.get_cv_output_connections_for_processor()
CvGateController.get_gate_input_connections_for_processor()
CvGateController.get_gate_output_connections_for_processor()
- elkpy.gRPCGenerator
- elkpy.KeyboadController
- elkpy.MidiController
MidiController
MidiController.connect_cc_to_parameter()
MidiController.connect_kbd_input_to_track()
MidiController.connect_kbd_output_from_track()
MidiController.connect_pc_to_processor()
MidiController.disconnect_all_cc_from_processor()
MidiController.disconnect_all_pc_from_processor()
MidiController.disconnect_cc()
MidiController.disconnect_kbd_input()
MidiController.disconnect_kbd_output()
MidiController.disconnect_pc()
MidiController.get_all_cc_input_connections()
MidiController.get_all_kbd_input_connections()
MidiController.get_all_kbd_output_connections()
MidiController.get_all_pc_input_connections()
MidiController.get_cc_input_connections_for_processor()
MidiController.get_input_ports()
MidiController.get_midi_clock_output_enabled()
MidiController.get_output_ports()
MidiController.get_pc_input_connections_for_processor()
MidiController.set_midi_clock_output_enabled()
- elkpy.NotificationController
NotificationController
NotificationController.close()
NotificationController.process_parameter_update_notifications()
NotificationController.process_processor_change_notifications()
NotificationController.process_property_update_notifications()
NotificationController.process_timing_update_notifications()
NotificationController.process_track_change_notifications()
NotificationController.process_transport_change_notifications()
NotificationController.subscribe_to_parameter_updates()
NotificationController.subscribe_to_processor_changes()
NotificationController.subscribe_to_property_updates()
NotificationController.subscribe_to_timing_updates()
NotificationController.subscribe_to_track_changes()
NotificationController.subscribe_to_transport_changes()
- elkpy.OSCController
- elkpy.ParameterController
ParameterController
ParameterController.get_parameter_id()
ParameterController.get_parameter_info()
ParameterController.get_parameter_value()
ParameterController.get_parameter_value_as_string()
ParameterController.get_parameter_value_in_domain()
ParameterController.get_processor_parameters()
ParameterController.get_processor_properties()
ParameterController.get_property_id()
ParameterController.get_property_info()
ParameterController.get_property_value()
ParameterController.get_track_parameters()
ParameterController.get_track_properties()
ParameterController.set_parameter_value()
ParameterController.set_property_value()
- elkpy.ProgramController
- elkpy.SushiInfoTypes
- elkpy.SushiController
- elkpy.SushiErrors
- elkpy.SushiProcessor
SushiProcessor
SushiProcessor.get_bypass_state()
SushiProcessor.get_parameter_value()
SushiProcessor.get_parameter_values()
SushiProcessor.get_parameters()
SushiProcessor.get_program()
SushiProcessor.get_programs()
SushiProcessor.send_aftertouch()
SushiProcessor.send_modulation()
SushiProcessor.send_note_aftertouch()
SushiProcessor.send_note_off()
SushiProcessor.send_note_on()
SushiProcessor.send_pitch_bend()
SushiProcessor.set_bypass_state()
SushiProcessor.set_parameter_value()
SushiProcessor.set_program()
SushiProcessor.set_program_next()
SushiProcessor.set_program_previous()
- elkpy.TimingController
TimingController
TimingController.get_engine_timings()
TimingController.get_processor_timings()
TimingController.get_timings_enabled()
TimingController.get_track_timings()
TimingController.reset_all_timings()
TimingController.reset_processor_timings()
TimingController.reset_track_timings()
TimingController.set_timings_enabled()
- elkpy.SessionController
- elkpy.TransportControlller
TransportController
TransportController.get_playing_mode()
TransportController.get_samplerate()
TransportController.get_sync_mode()
TransportController.get_tempo()
TransportController.get_time_signature()
TransportController.set_playing_mode()
TransportController.set_sync_mode()
TransportController.set_tempo()
TransportController.set_time_signature()