jdxi_editor.devel.test_controller_integration ============================================= .. py:module:: jdxi_editor.devel.test_controller_integration .. autoapi-nested-parse:: SINCO VMX8 Controller Integration Test This script tests the integration of your SINCO VMX8 controller with the JD-Xi Editor. It uses the same MIDI handling code as the main application. Classes ------- .. autoapisummary:: jdxi_editor.devel.test_controller_integration.ControllerTestApp Functions --------- .. autoapisummary:: jdxi_editor.devel.test_controller_integration.main Module Contents --------------- .. py:class:: ControllerTestApp .. py:attribute:: app .. py:attribute:: midi_handler .. py:method:: setup_connections() Connect MIDI signals to test handlers .. py:method:: on_control_change(channel, control, value) Handle control change messages .. py:method:: on_program_change(channel, program) Handle program change messages .. py:method:: on_midi_message(message) Handle any MIDI message .. py:method:: test_connection() Test MIDI connection .. py:function:: main()