├── .gitignore ├── LICENSE.txt ├── README.md ├── midi-ci ├── README.md ├── demo │ └── MIDI-CI_Demo.jucer └── src │ ├── Constants.h │ ├── JuceMidiBridge.cpp │ ├── JuceMidiBridge.h │ ├── Logger.cpp │ ├── Logger.h │ ├── MIDI.cpp │ ├── MIDI.h │ ├── MIDICIConstants.h │ ├── MIDICIDataTypes.h │ ├── MIDICIDevice.cpp │ ├── MIDICIDevice.h │ ├── MIDICIDeviceInfo.cpp │ ├── MIDICIDeviceInfo.h │ ├── MIDICIDiscovery.cpp │ ├── MIDICIDiscovery.h │ ├── MIDICIHandlerBase.cpp │ ├── MIDICIHandlerBase.h │ ├── MIDICIMessage.cpp │ ├── MIDICIMessage.h │ ├── MIDICIProfileTypes.cpp │ ├── MIDICIProfileTypes.h │ ├── MIDICIProfiles.cpp │ ├── MIDICIProfiles.h │ ├── Main.cpp │ ├── MainComponent.cpp │ ├── MainComponent.h │ ├── ProfileComponent.cpp │ └── ProfileComponent.h └── ump ├── README.md ├── src ├── debug.h ├── midi2.cpp ├── midi2.h ├── midi2_apple_input.h ├── midi2_apple_input.mm ├── midi2_apple_output.h ├── midi2_apple_output.mm ├── midi2_apple_util.h ├── midi2_apple_util.mm ├── midi2_printer.cpp ├── midi2_printer.h ├── midi2_support.cpp ├── midi2_support.h ├── midi2_translation.cpp └── midi2_translation.h ├── ump_receiver ├── macOS │ └── UMP_Receiver.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── WorkspaceSettings.xcsettings └── main.cpp └── ump_sender ├── macOS └── UMP_Sender.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── WorkspaceSettings.xcsettings └── main.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/README.md -------------------------------------------------------------------------------- /midi-ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/README.md -------------------------------------------------------------------------------- /midi-ci/demo/MIDI-CI_Demo.jucer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/demo/MIDI-CI_Demo.jucer -------------------------------------------------------------------------------- /midi-ci/src/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/Constants.h -------------------------------------------------------------------------------- /midi-ci/src/JuceMidiBridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/JuceMidiBridge.cpp -------------------------------------------------------------------------------- /midi-ci/src/JuceMidiBridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/JuceMidiBridge.h -------------------------------------------------------------------------------- /midi-ci/src/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/Logger.cpp -------------------------------------------------------------------------------- /midi-ci/src/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/Logger.h -------------------------------------------------------------------------------- /midi-ci/src/MIDI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDI.cpp -------------------------------------------------------------------------------- /midi-ci/src/MIDI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDI.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIConstants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIConstants.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIDataTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIDataTypes.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIDevice.cpp -------------------------------------------------------------------------------- /midi-ci/src/MIDICIDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIDevice.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIDeviceInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIDeviceInfo.cpp -------------------------------------------------------------------------------- /midi-ci/src/MIDICIDeviceInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIDeviceInfo.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIDiscovery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIDiscovery.cpp -------------------------------------------------------------------------------- /midi-ci/src/MIDICIDiscovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIDiscovery.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIHandlerBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIHandlerBase.cpp -------------------------------------------------------------------------------- /midi-ci/src/MIDICIHandlerBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIHandlerBase.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIMessage.cpp -------------------------------------------------------------------------------- /midi-ci/src/MIDICIMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIMessage.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIProfileTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIProfileTypes.cpp -------------------------------------------------------------------------------- /midi-ci/src/MIDICIProfileTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIProfileTypes.h -------------------------------------------------------------------------------- /midi-ci/src/MIDICIProfiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIProfiles.cpp -------------------------------------------------------------------------------- /midi-ci/src/MIDICIProfiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MIDICIProfiles.h -------------------------------------------------------------------------------- /midi-ci/src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/Main.cpp -------------------------------------------------------------------------------- /midi-ci/src/MainComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MainComponent.cpp -------------------------------------------------------------------------------- /midi-ci/src/MainComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/MainComponent.h -------------------------------------------------------------------------------- /midi-ci/src/ProfileComponent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/ProfileComponent.cpp -------------------------------------------------------------------------------- /midi-ci/src/ProfileComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/midi-ci/src/ProfileComponent.h -------------------------------------------------------------------------------- /ump/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/README.md -------------------------------------------------------------------------------- /ump/src/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/debug.h -------------------------------------------------------------------------------- /ump/src/midi2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2.cpp -------------------------------------------------------------------------------- /ump/src/midi2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2.h -------------------------------------------------------------------------------- /ump/src/midi2_apple_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_apple_input.h -------------------------------------------------------------------------------- /ump/src/midi2_apple_input.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_apple_input.mm -------------------------------------------------------------------------------- /ump/src/midi2_apple_output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_apple_output.h -------------------------------------------------------------------------------- /ump/src/midi2_apple_output.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_apple_output.mm -------------------------------------------------------------------------------- /ump/src/midi2_apple_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_apple_util.h -------------------------------------------------------------------------------- /ump/src/midi2_apple_util.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_apple_util.mm -------------------------------------------------------------------------------- /ump/src/midi2_printer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_printer.cpp -------------------------------------------------------------------------------- /ump/src/midi2_printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_printer.h -------------------------------------------------------------------------------- /ump/src/midi2_support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_support.cpp -------------------------------------------------------------------------------- /ump/src/midi2_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_support.h -------------------------------------------------------------------------------- /ump/src/midi2_translation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_translation.cpp -------------------------------------------------------------------------------- /ump/src/midi2_translation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/src/midi2_translation.h -------------------------------------------------------------------------------- /ump/ump_receiver/macOS/UMP_Receiver.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/ump_receiver/macOS/UMP_Receiver.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ump/ump_receiver/macOS/UMP_Receiver.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/ump_receiver/macOS/UMP_Receiver.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ump/ump_receiver/macOS/UMP_Receiver.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/ump_receiver/macOS/UMP_Receiver.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ump/ump_receiver/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/ump_receiver/main.cpp -------------------------------------------------------------------------------- /ump/ump_sender/macOS/UMP_Sender.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/ump_sender/macOS/UMP_Sender.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ump/ump_sender/macOS/UMP_Sender.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/ump_sender/macOS/UMP_Sender.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ump/ump_sender/macOS/UMP_Sender.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/ump_sender/macOS/UMP_Sender.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /ump/ump_sender/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bome/midi2/HEAD/ump/ump_sender/main.cpp --------------------------------------------------------------------------------