├── .gitignore ├── Images └── setup.png ├── LICENSE ├── Linux.md ├── MidiTest ├── MidiTest.csproj ├── Program.cs ├── Properties │ └── PublishProfiles │ │ └── FolderProfile.pubxml └── appsettings.json ├── Overlays ├── X-Touch Overlay UI24R Bridge current.pdf ├── X-Touch Overlay UI24R Bridge final.pdf └── X-Touch Overlay UI24R Bridge.docx ├── README.md ├── UI24FirstInic.txt ├── UI24RBridgeTest ├── ButtonsBCF2000.json ├── ButtonsDefault.json ├── ButtonsXTouch.json ├── Program.cs ├── Properties │ ├── PublishProfiles │ │ ├── Linux-arm.pubxml │ │ ├── Linux-x64.pubxml │ │ ├── MacOS.pubxml │ │ ├── Win-arm.pubxml │ │ ├── Win-x64.pubxml │ │ ├── Win-x86.pubxml │ │ └── win7-core.pubxml │ └── launchSettings.json ├── Publish │ ├── MacOS │ │ └── appsettings.json │ ├── linux-arm │ │ └── appsettings.json │ ├── win-arm │ │ └── appsettings.json │ ├── win-x86-core │ │ └── appsettings.json │ └── win-x86 │ │ └── appsettings.json ├── UI24RBridgeTest.csproj └── appsettings.json ├── UI24RController ├── Enums.cs ├── MIDIController │ ├── BehringerUniversalMIDI.cs │ ├── ButtonsID.cs │ ├── EventArgs │ │ ├── ButtonEventArgs.cs │ │ ├── ChannelEventArgs.cs │ │ ├── FaderEventArgs.cs │ │ ├── FunctionEventArgs.cs │ │ ├── KnobEventArgs.cs │ │ ├── MessageEventArgs.cs │ │ └── WheelEventArgs.cs │ ├── Extensions.cs │ ├── HUIProtocol.txt │ ├── IControllerSettings.cs │ ├── IMIDIController.cs │ ├── MC.cs │ ├── MIDIControllerFactory.cs │ └── MackieHUI.cs ├── Settings │ ├── BridgeSettings.cs │ ├── ControllerSettings.cs │ └── Helper │ │ └── ButtonDictionaryConverter.cs ├── Tools.cs ├── UI24Message.cs ├── UI24RBridge.cs ├── UI24RChannels │ ├── AuxChannel.cs │ ├── BlankChannel.cs │ ├── ChannelBase.cs │ ├── Eq.cs │ ├── Extensions.cs │ ├── FXChannel.cs │ ├── InputChannel.cs │ ├── Interfaces │ │ ├── IInputable.cs │ │ ├── IRecordable.cs │ │ └── IStereoLinkable.cs │ ├── LineInChannel.cs │ ├── MainChannel.cs │ ├── PlayerChannel.cs │ ├── SubgroupChannel.cs │ ├── UI24RVUMessage.cs │ ├── VCAChannel.cs │ └── mixer.cs └── UI24RController.csproj ├── XtclTest ├── Program.cs ├── UDPSocket.cs └── XtclTest.csproj └── donate.jpg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/.gitignore -------------------------------------------------------------------------------- /Images/setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/Images/setup.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/LICENSE -------------------------------------------------------------------------------- /Linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/Linux.md -------------------------------------------------------------------------------- /MidiTest/MidiTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/MidiTest/MidiTest.csproj -------------------------------------------------------------------------------- /MidiTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/MidiTest/Program.cs -------------------------------------------------------------------------------- /MidiTest/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/MidiTest/Properties/PublishProfiles/FolderProfile.pubxml -------------------------------------------------------------------------------- /MidiTest/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/MidiTest/appsettings.json -------------------------------------------------------------------------------- /Overlays/X-Touch Overlay UI24R Bridge current.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/Overlays/X-Touch Overlay UI24R Bridge current.pdf -------------------------------------------------------------------------------- /Overlays/X-Touch Overlay UI24R Bridge final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/Overlays/X-Touch Overlay UI24R Bridge final.pdf -------------------------------------------------------------------------------- /Overlays/X-Touch Overlay UI24R Bridge.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/Overlays/X-Touch Overlay UI24R Bridge.docx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/README.md -------------------------------------------------------------------------------- /UI24FirstInic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24FirstInic.txt -------------------------------------------------------------------------------- /UI24RBridgeTest/ButtonsBCF2000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/ButtonsBCF2000.json -------------------------------------------------------------------------------- /UI24RBridgeTest/ButtonsDefault.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/ButtonsDefault.json -------------------------------------------------------------------------------- /UI24RBridgeTest/ButtonsXTouch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/ButtonsXTouch.json -------------------------------------------------------------------------------- /UI24RBridgeTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Program.cs -------------------------------------------------------------------------------- /UI24RBridgeTest/Properties/PublishProfiles/Linux-arm.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Properties/PublishProfiles/Linux-arm.pubxml -------------------------------------------------------------------------------- /UI24RBridgeTest/Properties/PublishProfiles/Linux-x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Properties/PublishProfiles/Linux-x64.pubxml -------------------------------------------------------------------------------- /UI24RBridgeTest/Properties/PublishProfiles/MacOS.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Properties/PublishProfiles/MacOS.pubxml -------------------------------------------------------------------------------- /UI24RBridgeTest/Properties/PublishProfiles/Win-arm.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Properties/PublishProfiles/Win-arm.pubxml -------------------------------------------------------------------------------- /UI24RBridgeTest/Properties/PublishProfiles/Win-x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Properties/PublishProfiles/Win-x64.pubxml -------------------------------------------------------------------------------- /UI24RBridgeTest/Properties/PublishProfiles/Win-x86.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Properties/PublishProfiles/Win-x86.pubxml -------------------------------------------------------------------------------- /UI24RBridgeTest/Properties/PublishProfiles/win7-core.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Properties/PublishProfiles/win7-core.pubxml -------------------------------------------------------------------------------- /UI24RBridgeTest/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Properties/launchSettings.json -------------------------------------------------------------------------------- /UI24RBridgeTest/Publish/MacOS/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Publish/MacOS/appsettings.json -------------------------------------------------------------------------------- /UI24RBridgeTest/Publish/linux-arm/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Publish/linux-arm/appsettings.json -------------------------------------------------------------------------------- /UI24RBridgeTest/Publish/win-arm/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Publish/win-arm/appsettings.json -------------------------------------------------------------------------------- /UI24RBridgeTest/Publish/win-x86-core/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Publish/win-x86-core/appsettings.json -------------------------------------------------------------------------------- /UI24RBridgeTest/Publish/win-x86/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/Publish/win-x86/appsettings.json -------------------------------------------------------------------------------- /UI24RBridgeTest/UI24RBridgeTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/UI24RBridgeTest.csproj -------------------------------------------------------------------------------- /UI24RBridgeTest/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RBridgeTest/appsettings.json -------------------------------------------------------------------------------- /UI24RController/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/Enums.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/BehringerUniversalMIDI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/BehringerUniversalMIDI.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/ButtonsID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/ButtonsID.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/EventArgs/ButtonEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/EventArgs/ButtonEventArgs.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/EventArgs/ChannelEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/EventArgs/ChannelEventArgs.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/EventArgs/FaderEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/EventArgs/FaderEventArgs.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/EventArgs/FunctionEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/EventArgs/FunctionEventArgs.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/EventArgs/KnobEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/EventArgs/KnobEventArgs.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/EventArgs/MessageEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/EventArgs/MessageEventArgs.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/EventArgs/WheelEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/EventArgs/WheelEventArgs.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/Extensions.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/HUIProtocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/HUIProtocol.txt -------------------------------------------------------------------------------- /UI24RController/MIDIController/IControllerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/IControllerSettings.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/IMIDIController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/IMIDIController.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/MC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/MC.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/MIDIControllerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/MIDIControllerFactory.cs -------------------------------------------------------------------------------- /UI24RController/MIDIController/MackieHUI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/MIDIController/MackieHUI.cs -------------------------------------------------------------------------------- /UI24RController/Settings/BridgeSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/Settings/BridgeSettings.cs -------------------------------------------------------------------------------- /UI24RController/Settings/ControllerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/Settings/ControllerSettings.cs -------------------------------------------------------------------------------- /UI24RController/Settings/Helper/ButtonDictionaryConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/Settings/Helper/ButtonDictionaryConverter.cs -------------------------------------------------------------------------------- /UI24RController/Tools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/Tools.cs -------------------------------------------------------------------------------- /UI24RController/UI24Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24Message.cs -------------------------------------------------------------------------------- /UI24RController/UI24RBridge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RBridge.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/AuxChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/AuxChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/BlankChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/BlankChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/ChannelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/ChannelBase.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/Eq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/Eq.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/Extensions.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/FXChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/FXChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/InputChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/InputChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/Interfaces/IInputable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/Interfaces/IInputable.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/Interfaces/IRecordable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/Interfaces/IRecordable.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/Interfaces/IStereoLinkable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/Interfaces/IStereoLinkable.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/LineInChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/LineInChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/MainChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/MainChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/PlayerChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/PlayerChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/SubgroupChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/SubgroupChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/UI24RVUMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/UI24RVUMessage.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/VCAChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/VCAChannel.cs -------------------------------------------------------------------------------- /UI24RController/UI24RChannels/mixer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RChannels/mixer.cs -------------------------------------------------------------------------------- /UI24RController/UI24RController.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/UI24RController/UI24RController.csproj -------------------------------------------------------------------------------- /XtclTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/XtclTest/Program.cs -------------------------------------------------------------------------------- /XtclTest/UDPSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/XtclTest/UDPSocket.cs -------------------------------------------------------------------------------- /XtclTest/XtclTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/XtclTest/XtclTest.csproj -------------------------------------------------------------------------------- /donate.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatthewInch/UI24RBridge/HEAD/donate.jpg --------------------------------------------------------------------------------