├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── pylint.yml │ └── python-app.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS ├── LICENSE ├── README.md ├── TODO.md ├── docs ├── HISTORY ├── Makefile ├── PythonMcu.Hardware.rst ├── PythonMcu.MackieControl.rst ├── PythonMcu.McuInterconnector.rst ├── PythonMcu.Midi.rst ├── PythonMcu.Tools.rst ├── PythonMcu.rst ├── assignments │ └── novation │ │ └── zero_sl_mkii │ │ ├── zero_sl_mkii.pdf │ │ └── zero_sl_mkii.svg ├── conf.py ├── include │ ├── images │ │ ├── fl_studio_10.png │ │ ├── gplv3-or-later.png │ │ ├── live_8.png │ │ ├── logic_5.png │ │ ├── python_mcu.png │ │ ├── reaper_4.png │ │ └── virtual_midi_cables.png │ └── svg │ │ └── virtual_midi_cables.svg ├── index.rst ├── license.rst ├── make.bat ├── manual.rst ├── modules.rst ├── python_mcu.rst └── sysex │ └── novation │ └── zero_sl_mkii │ ├── ableton_mode_end.txt │ ├── ableton_mode_start.txt │ ├── midi_control.txt │ ├── zero_sl_mkii-controllers.pdf │ ├── zero_sl_mkii-controllers.svg │ ├── zero_sl_mkii-leds.pdf │ └── zero_sl_mkii-leds.svg ├── python_mcu ├── PythonMcu │ ├── Hardware │ │ ├── MidiControllerTemplate.py │ │ ├── NovationZeROSLMkII.py │ │ ├── NovationZeROSLMkIIMIDI.py │ │ └── __init__.py │ ├── MackieControl │ │ ├── MackieHostControl.py │ │ └── __init__.py │ ├── McuInterconnector │ │ ├── McuInterconnector.py │ │ └── __init__.py │ ├── Midi │ │ ├── MidiConnection.py │ │ └── __init__.py │ ├── Tools │ │ ├── AboutDialog.py │ │ ├── ApplicationAbout.py │ │ ├── ApplicationConfiguration.py │ │ └── __init__.py │ └── __init__.py ├── python_mcu.py └── python_mcu.pyw └── requirements.txt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/pylint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/.github/workflows/pylint.yml -------------------------------------------------------------------------------- /.github/workflows/python-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/.github/workflows/python-app.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | Martin Zuther 2 | Raphaël Doursenaud -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/TODO.md -------------------------------------------------------------------------------- /docs/HISTORY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/HISTORY -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/PythonMcu.Hardware.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/PythonMcu.Hardware.rst -------------------------------------------------------------------------------- /docs/PythonMcu.MackieControl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/PythonMcu.MackieControl.rst -------------------------------------------------------------------------------- /docs/PythonMcu.McuInterconnector.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/PythonMcu.McuInterconnector.rst -------------------------------------------------------------------------------- /docs/PythonMcu.Midi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/PythonMcu.Midi.rst -------------------------------------------------------------------------------- /docs/PythonMcu.Tools.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/PythonMcu.Tools.rst -------------------------------------------------------------------------------- /docs/PythonMcu.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/PythonMcu.rst -------------------------------------------------------------------------------- /docs/assignments/novation/zero_sl_mkii/zero_sl_mkii.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/assignments/novation/zero_sl_mkii/zero_sl_mkii.pdf -------------------------------------------------------------------------------- /docs/assignments/novation/zero_sl_mkii/zero_sl_mkii.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/assignments/novation/zero_sl_mkii/zero_sl_mkii.svg -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/include/images/fl_studio_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/include/images/fl_studio_10.png -------------------------------------------------------------------------------- /docs/include/images/gplv3-or-later.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/include/images/gplv3-or-later.png -------------------------------------------------------------------------------- /docs/include/images/live_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/include/images/live_8.png -------------------------------------------------------------------------------- /docs/include/images/logic_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/include/images/logic_5.png -------------------------------------------------------------------------------- /docs/include/images/python_mcu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/include/images/python_mcu.png -------------------------------------------------------------------------------- /docs/include/images/reaper_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/include/images/reaper_4.png -------------------------------------------------------------------------------- /docs/include/images/virtual_midi_cables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/include/images/virtual_midi_cables.png -------------------------------------------------------------------------------- /docs/include/svg/virtual_midi_cables.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/include/svg/virtual_midi_cables.svg -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/manual.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/manual.rst -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /docs/python_mcu.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/python_mcu.rst -------------------------------------------------------------------------------- /docs/sysex/novation/zero_sl_mkii/ableton_mode_end.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/sysex/novation/zero_sl_mkii/ableton_mode_end.txt -------------------------------------------------------------------------------- /docs/sysex/novation/zero_sl_mkii/ableton_mode_start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/sysex/novation/zero_sl_mkii/ableton_mode_start.txt -------------------------------------------------------------------------------- /docs/sysex/novation/zero_sl_mkii/midi_control.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/sysex/novation/zero_sl_mkii/midi_control.txt -------------------------------------------------------------------------------- /docs/sysex/novation/zero_sl_mkii/zero_sl_mkii-controllers.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/sysex/novation/zero_sl_mkii/zero_sl_mkii-controllers.pdf -------------------------------------------------------------------------------- /docs/sysex/novation/zero_sl_mkii/zero_sl_mkii-controllers.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/sysex/novation/zero_sl_mkii/zero_sl_mkii-controllers.svg -------------------------------------------------------------------------------- /docs/sysex/novation/zero_sl_mkii/zero_sl_mkii-leds.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/sysex/novation/zero_sl_mkii/zero_sl_mkii-leds.pdf -------------------------------------------------------------------------------- /docs/sysex/novation/zero_sl_mkii/zero_sl_mkii-leds.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/docs/sysex/novation/zero_sl_mkii/zero_sl_mkii-leds.svg -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Hardware/MidiControllerTemplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Hardware/MidiControllerTemplate.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Hardware/NovationZeROSLMkII.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Hardware/NovationZeROSLMkII.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Hardware/NovationZeROSLMkIIMIDI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Hardware/NovationZeROSLMkIIMIDI.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Hardware/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Hardware/__init__.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/MackieControl/MackieHostControl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/MackieControl/MackieHostControl.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/MackieControl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/MackieControl/__init__.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/McuInterconnector/McuInterconnector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/McuInterconnector/McuInterconnector.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/McuInterconnector/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/McuInterconnector/__init__.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Midi/MidiConnection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Midi/MidiConnection.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Midi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Midi/__init__.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Tools/AboutDialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Tools/AboutDialog.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Tools/ApplicationAbout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Tools/ApplicationAbout.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Tools/ApplicationConfiguration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Tools/ApplicationConfiguration.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/Tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/Tools/__init__.py -------------------------------------------------------------------------------- /python_mcu/PythonMcu/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/PythonMcu/__init__.py -------------------------------------------------------------------------------- /python_mcu/python_mcu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/python_mcu.py -------------------------------------------------------------------------------- /python_mcu/python_mcu.pyw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EMATech/PythonMcu/HEAD/python_mcu/python_mcu.pyw -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pygame 2 | pyside2 --------------------------------------------------------------------------------