├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE.txt ├── README.md ├── _other assets └── Pad Diagrams.pptx ├── config.py ├── contributing.md ├── controllerprocessors ├── __init__.py ├── key_25.py ├── key_49.py ├── key_61.py └── keys.py ├── device_LaunchKey.py ├── device_LaunchKey_extension.py ├── eventconsts.py ├── eventprocessor.py ├── internal ├── __init__.py ├── consts.py ├── flags.py ├── logging.py ├── messages.py ├── misc.py ├── notemanager.py ├── performance.py ├── shifts │ ├── debugshift.py │ ├── mainshift.py │ └── recordshift.py ├── shiftstate.py ├── snap.py ├── state.py ├── updatecheck.py └── windowstate.py ├── lighting.py ├── lightingconsts.py ├── noteprocessors ├── __init__.py ├── _template.py ├── chord.py ├── default.py ├── error.py ├── omni.py ├── processnotes.py ├── randomiser.py ├── scale.py └── unassigned.py ├── otherprocessors ├── __init__.py ├── processdefault.py ├── processfirst.py └── processfirst_basic.py ├── pluginprocessors ├── __init__.py ├── _template.py ├── colourpicker.py ├── flex.py ├── fpc.py ├── midi_cc.py ├── piano_generic.py ├── processplugins.py ├── script_output.py ├── slicex.py ├── spitfire_bbcso.py ├── spitfire_generic.py ├── spitfire_labs.py └── vital.py ├── pluginswrapper.py ├── processorhelpers.py ├── requirements.txt └── windowprocessors ├── __init__.py ├── processbrowser.py ├── processchannelrack.py ├── processdefault.py ├── processmixer.py ├── processplaylist.py └── processwindows.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/README.md -------------------------------------------------------------------------------- /_other assets/Pad Diagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/_other assets/Pad Diagrams.pptx -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/config.py -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/contributing.md -------------------------------------------------------------------------------- /controllerprocessors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/controllerprocessors/__init__.py -------------------------------------------------------------------------------- /controllerprocessors/key_25.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/controllerprocessors/key_25.py -------------------------------------------------------------------------------- /controllerprocessors/key_49.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/controllerprocessors/key_49.py -------------------------------------------------------------------------------- /controllerprocessors/key_61.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/controllerprocessors/key_61.py -------------------------------------------------------------------------------- /controllerprocessors/keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/controllerprocessors/keys.py -------------------------------------------------------------------------------- /device_LaunchKey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/device_LaunchKey.py -------------------------------------------------------------------------------- /device_LaunchKey_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/device_LaunchKey_extension.py -------------------------------------------------------------------------------- /eventconsts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/eventconsts.py -------------------------------------------------------------------------------- /eventprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/eventprocessor.py -------------------------------------------------------------------------------- /internal/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/__init__.py -------------------------------------------------------------------------------- /internal/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/consts.py -------------------------------------------------------------------------------- /internal/flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/flags.py -------------------------------------------------------------------------------- /internal/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/logging.py -------------------------------------------------------------------------------- /internal/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/messages.py -------------------------------------------------------------------------------- /internal/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/misc.py -------------------------------------------------------------------------------- /internal/notemanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/notemanager.py -------------------------------------------------------------------------------- /internal/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/performance.py -------------------------------------------------------------------------------- /internal/shifts/debugshift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/shifts/debugshift.py -------------------------------------------------------------------------------- /internal/shifts/mainshift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/shifts/mainshift.py -------------------------------------------------------------------------------- /internal/shifts/recordshift.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/shifts/recordshift.py -------------------------------------------------------------------------------- /internal/shiftstate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/shiftstate.py -------------------------------------------------------------------------------- /internal/snap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/snap.py -------------------------------------------------------------------------------- /internal/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/state.py -------------------------------------------------------------------------------- /internal/updatecheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/updatecheck.py -------------------------------------------------------------------------------- /internal/windowstate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/internal/windowstate.py -------------------------------------------------------------------------------- /lighting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/lighting.py -------------------------------------------------------------------------------- /lightingconsts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/lightingconsts.py -------------------------------------------------------------------------------- /noteprocessors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/__init__.py -------------------------------------------------------------------------------- /noteprocessors/_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/_template.py -------------------------------------------------------------------------------- /noteprocessors/chord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/chord.py -------------------------------------------------------------------------------- /noteprocessors/default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/default.py -------------------------------------------------------------------------------- /noteprocessors/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/error.py -------------------------------------------------------------------------------- /noteprocessors/omni.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/omni.py -------------------------------------------------------------------------------- /noteprocessors/processnotes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/processnotes.py -------------------------------------------------------------------------------- /noteprocessors/randomiser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/randomiser.py -------------------------------------------------------------------------------- /noteprocessors/scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/scale.py -------------------------------------------------------------------------------- /noteprocessors/unassigned.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/noteprocessors/unassigned.py -------------------------------------------------------------------------------- /otherprocessors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/otherprocessors/__init__.py -------------------------------------------------------------------------------- /otherprocessors/processdefault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/otherprocessors/processdefault.py -------------------------------------------------------------------------------- /otherprocessors/processfirst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/otherprocessors/processfirst.py -------------------------------------------------------------------------------- /otherprocessors/processfirst_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/otherprocessors/processfirst_basic.py -------------------------------------------------------------------------------- /pluginprocessors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/__init__.py -------------------------------------------------------------------------------- /pluginprocessors/_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/_template.py -------------------------------------------------------------------------------- /pluginprocessors/colourpicker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/colourpicker.py -------------------------------------------------------------------------------- /pluginprocessors/flex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/flex.py -------------------------------------------------------------------------------- /pluginprocessors/fpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/fpc.py -------------------------------------------------------------------------------- /pluginprocessors/midi_cc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/midi_cc.py -------------------------------------------------------------------------------- /pluginprocessors/piano_generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/piano_generic.py -------------------------------------------------------------------------------- /pluginprocessors/processplugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/processplugins.py -------------------------------------------------------------------------------- /pluginprocessors/script_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/script_output.py -------------------------------------------------------------------------------- /pluginprocessors/slicex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/slicex.py -------------------------------------------------------------------------------- /pluginprocessors/spitfire_bbcso.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/spitfire_bbcso.py -------------------------------------------------------------------------------- /pluginprocessors/spitfire_generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/spitfire_generic.py -------------------------------------------------------------------------------- /pluginprocessors/spitfire_labs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/spitfire_labs.py -------------------------------------------------------------------------------- /pluginprocessors/vital.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginprocessors/vital.py -------------------------------------------------------------------------------- /pluginswrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/pluginswrapper.py -------------------------------------------------------------------------------- /processorhelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/processorhelpers.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/requirements.txt -------------------------------------------------------------------------------- /windowprocessors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/windowprocessors/__init__.py -------------------------------------------------------------------------------- /windowprocessors/processbrowser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/windowprocessors/processbrowser.py -------------------------------------------------------------------------------- /windowprocessors/processchannelrack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/windowprocessors/processchannelrack.py -------------------------------------------------------------------------------- /windowprocessors/processdefault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/windowprocessors/processdefault.py -------------------------------------------------------------------------------- /windowprocessors/processmixer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/windowprocessors/processmixer.py -------------------------------------------------------------------------------- /windowprocessors/processplaylist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/windowprocessors/processplaylist.py -------------------------------------------------------------------------------- /windowprocessors/processwindows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaddyGuthridge/Novation-LaunchKey-Mk2-Script/HEAD/windowprocessors/processwindows.py --------------------------------------------------------------------------------