├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── launch.json ├── settings.json └── tasks.json ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── binding.gyp ├── docs └── toBringDevicesIntoFocusInUI.png ├── extra-resources ├── controller-script │ ├── Object2.js │ ├── es5-shim.min.js │ └── json3.min.js ├── default-mods │ ├── acceptFirstMiddleClick.js │ ├── addLaunchMarkerIndexes.bitwig.js │ ├── autoSave.bitwig.js │ ├── autoSave.js │ ├── automationArea.bitwig.js │ ├── automationArea.js │ ├── browserAutoCorrect.js │ ├── browserTweaks.js │ ├── closeAppsWhileActive.js │ ├── colorTracksOnActivity.bitwig.js │ ├── colorTracksOnActivity.js │ ├── customAutoArm.bitwig.js │ ├── customAutomationNames.js │ ├── deviceNavigationHotkeys.bitwig.js │ ├── doubleClickEntersGroup.js │ ├── ensureUniqueNames.bitwig.js │ ├── ensureUniqueNames.js │ ├── exclusiveArm.bitwig.js │ ├── hoverLevels.bitwig.js │ ├── hoverLevels.js │ ├── hoverSolo.js │ ├── memoryMonitor.js │ ├── middleClickPlay.js │ ├── movePluginWindows.js │ ├── myShortcuts.js │ ├── openPluginWindows.bitwig.js │ ├── openPluginWindows.js │ ├── playFromSelection.bitwig.js │ ├── playFromSelection.js │ ├── rememberDeviceViewScroll.js │ ├── returnTracks.js │ ├── setPlayStartOnClick.js │ ├── touchVolumeSelectsTrack.js │ ├── trackSelectionFixes.bitwig.js │ ├── trackSelectionFixes.js │ ├── trackSelectionHotkeys.bitwig.js │ ├── trackSelectionHotkeys.js │ ├── trackVolumeHotkeys.bitwig.js │ ├── trackVolumeHotkeys.js │ ├── transportHotkeys.bitwig.js │ ├── transportHotkeys.js │ └── vstUndo.js ├── images │ ├── tray-0Template.png │ ├── tray-0Template@2x.png │ ├── tray-1Template.png │ ├── tray-1Template@2x.png │ ├── tray-2Template.png │ ├── tray-2Template@2x.png │ ├── tray-3Template.png │ ├── tray-3Template@2x.png │ ├── tray-4Template.png │ ├── tray-4Template@2x.png │ ├── tray-5Template.png │ ├── tray-5Template@2x.png │ ├── tray-warningTemplate.png │ └── tray-warningTemplate@2x.png └── videos │ └── setup-0.mp4 ├── github └── screenshots │ └── screenshot.png ├── main.tsconfig.json ├── package.json ├── scripts ├── getInfo.js ├── package.js ├── remove_client_only.js ├── start_keep_alive.js ├── update-cpp-properties.js └── writeVersion.js ├── src ├── connector │ ├── native │ │ ├── bitwig.cc │ │ ├── bitwig.h │ │ ├── color.cc │ │ ├── color.h │ │ ├── eventsource.cc │ │ ├── eventsource.h │ │ ├── keyboard.cc │ │ ├── keyboard.h │ │ ├── main.cc │ │ ├── mouse.cc │ │ ├── mouse.h │ │ ├── point.cc │ │ ├── point.h │ │ ├── rect.cc │ │ ├── rect.h │ │ ├── screen.cc │ │ ├── screen.h │ │ ├── string.cc │ │ ├── string.h │ │ ├── ui.cc │ │ ├── ui.h │ │ ├── window.cc │ │ └── window.h │ └── shared │ │ ├── Constants.ts │ │ ├── EventUtils.ts │ │ ├── Math.ts │ │ ├── Rect.ts │ │ ├── ResourcePath.ts │ │ └── engine │ │ └── Debounce.ts ├── controller-script │ └── index.ts ├── main │ ├── bitwig │ │ └── BitwigService.ts │ ├── config │ │ └── index.ts │ ├── core │ │ ├── Files.ts │ │ ├── Log.ts │ │ ├── Service.ts │ │ ├── SettingsService.ts │ │ ├── Tray.ts │ │ ├── Url.ts │ │ └── WebsocketToSocket.ts │ ├── db │ │ ├── entities │ │ │ ├── Project.ts │ │ │ ├── ProjectTrack.ts │ │ │ └── Setting.ts │ │ └── index.ts │ ├── main.ts │ ├── mods │ │ ├── ModsService.ts │ │ └── actionMap.ts │ ├── popup │ │ └── PopupService.ts │ ├── shortcuts │ │ └── Shortcuts.ts │ ├── ui │ │ └── UIService.ts │ └── value-entry │ │ └── ValueEntry.ts └── renderer │ ├── .babelrc.json │ ├── bitwig-api │ ├── Bitwig.ts │ └── tracks.ts │ ├── core │ ├── Button.tsx │ ├── Checkbox.tsx │ ├── Input.tsx │ ├── ModwigComponent.tsx │ ├── Spinner.tsx │ ├── message │ │ └── Message.tsx │ ├── numpad-window │ │ └── NumpadWindow.tsx │ └── styles.css │ ├── index.html │ ├── index.tsx │ ├── mods │ ├── Canvas.tsx │ ├── ClickableCanvas.tsx │ ├── PopupRenderer.tsx │ ├── TransportNavPopup.tsx │ ├── canvas │ │ ├── AutomationPopover.tsx │ │ └── TrackVolumePopup.tsx │ └── popups │ │ ├── PluginWindowWrap.tsx │ │ ├── PopupLabel.tsx │ │ └── TrackOverlay.tsx │ ├── search │ ├── SearchPanel.tsx │ ├── TrackResult.tsx │ ├── TrackSearchView.tsx │ └── TrackVolume.tsx │ ├── settings │ ├── ModLogs.tsx │ ├── SettingsFooter.tsx │ ├── SettingsView.tsx │ ├── helpers │ │ ├── settingTitle.ts │ │ └── settingsApi.ts │ └── setting │ │ └── SettingShortcut.tsx │ ├── setup │ └── Setup.tsx │ └── value-entry │ └── ValueEntryView.tsx ├── tsconfig.controller-script.json ├── tsconfig.json ├── tsconfig.server.json ├── webpack.config.js └── webpack.main.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/README.md -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/binding.gyp -------------------------------------------------------------------------------- /docs/toBringDevicesIntoFocusInUI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/docs/toBringDevicesIntoFocusInUI.png -------------------------------------------------------------------------------- /extra-resources/controller-script/Object2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/controller-script/Object2.js -------------------------------------------------------------------------------- /extra-resources/controller-script/es5-shim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/controller-script/es5-shim.min.js -------------------------------------------------------------------------------- /extra-resources/controller-script/json3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/controller-script/json3.min.js -------------------------------------------------------------------------------- /extra-resources/default-mods/acceptFirstMiddleClick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/acceptFirstMiddleClick.js -------------------------------------------------------------------------------- /extra-resources/default-mods/addLaunchMarkerIndexes.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/addLaunchMarkerIndexes.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/autoSave.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/autoSave.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/autoSave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/autoSave.js -------------------------------------------------------------------------------- /extra-resources/default-mods/automationArea.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/automationArea.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/automationArea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/automationArea.js -------------------------------------------------------------------------------- /extra-resources/default-mods/browserAutoCorrect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/browserAutoCorrect.js -------------------------------------------------------------------------------- /extra-resources/default-mods/browserTweaks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/browserTweaks.js -------------------------------------------------------------------------------- /extra-resources/default-mods/closeAppsWhileActive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/closeAppsWhileActive.js -------------------------------------------------------------------------------- /extra-resources/default-mods/colorTracksOnActivity.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/colorTracksOnActivity.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/colorTracksOnActivity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/colorTracksOnActivity.js -------------------------------------------------------------------------------- /extra-resources/default-mods/customAutoArm.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/customAutoArm.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/customAutomationNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/customAutomationNames.js -------------------------------------------------------------------------------- /extra-resources/default-mods/deviceNavigationHotkeys.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/deviceNavigationHotkeys.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/doubleClickEntersGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/doubleClickEntersGroup.js -------------------------------------------------------------------------------- /extra-resources/default-mods/ensureUniqueNames.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/ensureUniqueNames.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/ensureUniqueNames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/ensureUniqueNames.js -------------------------------------------------------------------------------- /extra-resources/default-mods/exclusiveArm.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/exclusiveArm.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/hoverLevels.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/hoverLevels.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/hoverLevels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/hoverLevels.js -------------------------------------------------------------------------------- /extra-resources/default-mods/hoverSolo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/hoverSolo.js -------------------------------------------------------------------------------- /extra-resources/default-mods/memoryMonitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/memoryMonitor.js -------------------------------------------------------------------------------- /extra-resources/default-mods/middleClickPlay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/middleClickPlay.js -------------------------------------------------------------------------------- /extra-resources/default-mods/movePluginWindows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/movePluginWindows.js -------------------------------------------------------------------------------- /extra-resources/default-mods/myShortcuts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/myShortcuts.js -------------------------------------------------------------------------------- /extra-resources/default-mods/openPluginWindows.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/openPluginWindows.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/openPluginWindows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/openPluginWindows.js -------------------------------------------------------------------------------- /extra-resources/default-mods/playFromSelection.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/playFromSelection.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/playFromSelection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/playFromSelection.js -------------------------------------------------------------------------------- /extra-resources/default-mods/rememberDeviceViewScroll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/rememberDeviceViewScroll.js -------------------------------------------------------------------------------- /extra-resources/default-mods/returnTracks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/returnTracks.js -------------------------------------------------------------------------------- /extra-resources/default-mods/setPlayStartOnClick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/setPlayStartOnClick.js -------------------------------------------------------------------------------- /extra-resources/default-mods/touchVolumeSelectsTrack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/touchVolumeSelectsTrack.js -------------------------------------------------------------------------------- /extra-resources/default-mods/trackSelectionFixes.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/trackSelectionFixes.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/trackSelectionFixes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/trackSelectionFixes.js -------------------------------------------------------------------------------- /extra-resources/default-mods/trackSelectionHotkeys.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/trackSelectionHotkeys.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/trackSelectionHotkeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/trackSelectionHotkeys.js -------------------------------------------------------------------------------- /extra-resources/default-mods/trackVolumeHotkeys.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/trackVolumeHotkeys.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/trackVolumeHotkeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/trackVolumeHotkeys.js -------------------------------------------------------------------------------- /extra-resources/default-mods/transportHotkeys.bitwig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/transportHotkeys.bitwig.js -------------------------------------------------------------------------------- /extra-resources/default-mods/transportHotkeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/transportHotkeys.js -------------------------------------------------------------------------------- /extra-resources/default-mods/vstUndo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/default-mods/vstUndo.js -------------------------------------------------------------------------------- /extra-resources/images/tray-0Template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-0Template.png -------------------------------------------------------------------------------- /extra-resources/images/tray-0Template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-0Template@2x.png -------------------------------------------------------------------------------- /extra-resources/images/tray-1Template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-1Template.png -------------------------------------------------------------------------------- /extra-resources/images/tray-1Template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-1Template@2x.png -------------------------------------------------------------------------------- /extra-resources/images/tray-2Template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-2Template.png -------------------------------------------------------------------------------- /extra-resources/images/tray-2Template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-2Template@2x.png -------------------------------------------------------------------------------- /extra-resources/images/tray-3Template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-3Template.png -------------------------------------------------------------------------------- /extra-resources/images/tray-3Template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-3Template@2x.png -------------------------------------------------------------------------------- /extra-resources/images/tray-4Template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-4Template.png -------------------------------------------------------------------------------- /extra-resources/images/tray-4Template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-4Template@2x.png -------------------------------------------------------------------------------- /extra-resources/images/tray-5Template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-5Template.png -------------------------------------------------------------------------------- /extra-resources/images/tray-5Template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-5Template@2x.png -------------------------------------------------------------------------------- /extra-resources/images/tray-warningTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-warningTemplate.png -------------------------------------------------------------------------------- /extra-resources/images/tray-warningTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/images/tray-warningTemplate@2x.png -------------------------------------------------------------------------------- /extra-resources/videos/setup-0.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/extra-resources/videos/setup-0.mp4 -------------------------------------------------------------------------------- /github/screenshots/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/github/screenshots/screenshot.png -------------------------------------------------------------------------------- /main.tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/main.tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/package.json -------------------------------------------------------------------------------- /scripts/getInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/scripts/getInfo.js -------------------------------------------------------------------------------- /scripts/package.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/scripts/package.js -------------------------------------------------------------------------------- /scripts/remove_client_only.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/scripts/remove_client_only.js -------------------------------------------------------------------------------- /scripts/start_keep_alive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/scripts/start_keep_alive.js -------------------------------------------------------------------------------- /scripts/update-cpp-properties.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/scripts/update-cpp-properties.js -------------------------------------------------------------------------------- /scripts/writeVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/scripts/writeVersion.js -------------------------------------------------------------------------------- /src/connector/native/bitwig.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/bitwig.cc -------------------------------------------------------------------------------- /src/connector/native/bitwig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/bitwig.h -------------------------------------------------------------------------------- /src/connector/native/color.cc: -------------------------------------------------------------------------------- 1 | #include "color.h" 2 | 3 | Napi::FunctionReference BESColor::constructor; -------------------------------------------------------------------------------- /src/connector/native/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/color.h -------------------------------------------------------------------------------- /src/connector/native/eventsource.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/eventsource.cc -------------------------------------------------------------------------------- /src/connector/native/eventsource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/eventsource.h -------------------------------------------------------------------------------- /src/connector/native/keyboard.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/keyboard.cc -------------------------------------------------------------------------------- /src/connector/native/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/keyboard.h -------------------------------------------------------------------------------- /src/connector/native/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/main.cc -------------------------------------------------------------------------------- /src/connector/native/mouse.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/mouse.cc -------------------------------------------------------------------------------- /src/connector/native/mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/mouse.h -------------------------------------------------------------------------------- /src/connector/native/point.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/point.cc -------------------------------------------------------------------------------- /src/connector/native/point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/point.h -------------------------------------------------------------------------------- /src/connector/native/rect.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/rect.cc -------------------------------------------------------------------------------- /src/connector/native/rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/rect.h -------------------------------------------------------------------------------- /src/connector/native/screen.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/screen.cc -------------------------------------------------------------------------------- /src/connector/native/screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/screen.h -------------------------------------------------------------------------------- /src/connector/native/string.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/string.cc -------------------------------------------------------------------------------- /src/connector/native/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/string.h -------------------------------------------------------------------------------- /src/connector/native/ui.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/ui.cc -------------------------------------------------------------------------------- /src/connector/native/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/ui.h -------------------------------------------------------------------------------- /src/connector/native/window.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/window.cc -------------------------------------------------------------------------------- /src/connector/native/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/native/window.h -------------------------------------------------------------------------------- /src/connector/shared/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/shared/Constants.ts -------------------------------------------------------------------------------- /src/connector/shared/EventUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/shared/EventUtils.ts -------------------------------------------------------------------------------- /src/connector/shared/Math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/shared/Math.ts -------------------------------------------------------------------------------- /src/connector/shared/Rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/shared/Rect.ts -------------------------------------------------------------------------------- /src/connector/shared/ResourcePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/shared/ResourcePath.ts -------------------------------------------------------------------------------- /src/connector/shared/engine/Debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/connector/shared/engine/Debounce.ts -------------------------------------------------------------------------------- /src/controller-script/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/controller-script/index.ts -------------------------------------------------------------------------------- /src/main/bitwig/BitwigService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/bitwig/BitwigService.ts -------------------------------------------------------------------------------- /src/main/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/config/index.ts -------------------------------------------------------------------------------- /src/main/core/Files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/core/Files.ts -------------------------------------------------------------------------------- /src/main/core/Log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/core/Log.ts -------------------------------------------------------------------------------- /src/main/core/Service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/core/Service.ts -------------------------------------------------------------------------------- /src/main/core/SettingsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/core/SettingsService.ts -------------------------------------------------------------------------------- /src/main/core/Tray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/core/Tray.ts -------------------------------------------------------------------------------- /src/main/core/Url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/core/Url.ts -------------------------------------------------------------------------------- /src/main/core/WebsocketToSocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/core/WebsocketToSocket.ts -------------------------------------------------------------------------------- /src/main/db/entities/Project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/db/entities/Project.ts -------------------------------------------------------------------------------- /src/main/db/entities/ProjectTrack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/db/entities/ProjectTrack.ts -------------------------------------------------------------------------------- /src/main/db/entities/Setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/db/entities/Setting.ts -------------------------------------------------------------------------------- /src/main/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/db/index.ts -------------------------------------------------------------------------------- /src/main/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/main.ts -------------------------------------------------------------------------------- /src/main/mods/ModsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/mods/ModsService.ts -------------------------------------------------------------------------------- /src/main/mods/actionMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/mods/actionMap.ts -------------------------------------------------------------------------------- /src/main/popup/PopupService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/popup/PopupService.ts -------------------------------------------------------------------------------- /src/main/shortcuts/Shortcuts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/shortcuts/Shortcuts.ts -------------------------------------------------------------------------------- /src/main/ui/UIService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/ui/UIService.ts -------------------------------------------------------------------------------- /src/main/value-entry/ValueEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/main/value-entry/ValueEntry.ts -------------------------------------------------------------------------------- /src/renderer/.babelrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/.babelrc.json -------------------------------------------------------------------------------- /src/renderer/bitwig-api/Bitwig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/bitwig-api/Bitwig.ts -------------------------------------------------------------------------------- /src/renderer/bitwig-api/tracks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/bitwig-api/tracks.ts -------------------------------------------------------------------------------- /src/renderer/core/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/core/Button.tsx -------------------------------------------------------------------------------- /src/renderer/core/Checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/core/Checkbox.tsx -------------------------------------------------------------------------------- /src/renderer/core/Input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/core/Input.tsx -------------------------------------------------------------------------------- /src/renderer/core/ModwigComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/core/ModwigComponent.tsx -------------------------------------------------------------------------------- /src/renderer/core/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/core/Spinner.tsx -------------------------------------------------------------------------------- /src/renderer/core/message/Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/core/message/Message.tsx -------------------------------------------------------------------------------- /src/renderer/core/numpad-window/NumpadWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/core/numpad-window/NumpadWindow.tsx -------------------------------------------------------------------------------- /src/renderer/core/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/core/styles.css -------------------------------------------------------------------------------- /src/renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/index.html -------------------------------------------------------------------------------- /src/renderer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/index.tsx -------------------------------------------------------------------------------- /src/renderer/mods/Canvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/Canvas.tsx -------------------------------------------------------------------------------- /src/renderer/mods/ClickableCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/ClickableCanvas.tsx -------------------------------------------------------------------------------- /src/renderer/mods/PopupRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/PopupRenderer.tsx -------------------------------------------------------------------------------- /src/renderer/mods/TransportNavPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/TransportNavPopup.tsx -------------------------------------------------------------------------------- /src/renderer/mods/canvas/AutomationPopover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/canvas/AutomationPopover.tsx -------------------------------------------------------------------------------- /src/renderer/mods/canvas/TrackVolumePopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/canvas/TrackVolumePopup.tsx -------------------------------------------------------------------------------- /src/renderer/mods/popups/PluginWindowWrap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/popups/PluginWindowWrap.tsx -------------------------------------------------------------------------------- /src/renderer/mods/popups/PopupLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/popups/PopupLabel.tsx -------------------------------------------------------------------------------- /src/renderer/mods/popups/TrackOverlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/mods/popups/TrackOverlay.tsx -------------------------------------------------------------------------------- /src/renderer/search/SearchPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/search/SearchPanel.tsx -------------------------------------------------------------------------------- /src/renderer/search/TrackResult.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/search/TrackResult.tsx -------------------------------------------------------------------------------- /src/renderer/search/TrackSearchView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/search/TrackSearchView.tsx -------------------------------------------------------------------------------- /src/renderer/search/TrackVolume.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/search/TrackVolume.tsx -------------------------------------------------------------------------------- /src/renderer/settings/ModLogs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/settings/ModLogs.tsx -------------------------------------------------------------------------------- /src/renderer/settings/SettingsFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/settings/SettingsFooter.tsx -------------------------------------------------------------------------------- /src/renderer/settings/SettingsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/settings/SettingsView.tsx -------------------------------------------------------------------------------- /src/renderer/settings/helpers/settingTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/settings/helpers/settingTitle.ts -------------------------------------------------------------------------------- /src/renderer/settings/helpers/settingsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/settings/helpers/settingsApi.ts -------------------------------------------------------------------------------- /src/renderer/settings/setting/SettingShortcut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/settings/setting/SettingShortcut.tsx -------------------------------------------------------------------------------- /src/renderer/setup/Setup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/setup/Setup.tsx -------------------------------------------------------------------------------- /src/renderer/value-entry/ValueEntryView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/src/renderer/value-entry/ValueEntryView.tsx -------------------------------------------------------------------------------- /tsconfig.controller-script.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/tsconfig.controller-script.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/tsconfig.server.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/webpack.config.js -------------------------------------------------------------------------------- /webpack.main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andyshand/modwig/HEAD/webpack.main.config.js --------------------------------------------------------------------------------