Wireless midi contr...
 
Notifications
Clear all

[Sticky] Wireless midi control using Rtpmidi & Chameleon.

3 Posts
2 Users
1 Reactions
4,007 Views
(@tific)
Trusted Member
Joined: 6 years ago
Posts: 36
Topic starter  

This illustration uses a wired desktop pc , laptop & additional software named Rtpmidi

The image is animated.

Installation

Download & install Rtpmidi (Real Time Protocol midi ) on both devices. Your computer name will appear when you click the button with the plus symbol beneath the my sessions window. This name will be displayed in any midi menu device settings & also appear on the laptop.

Syncing

Press the + button to create a new session.
Press the button on the right labelled enabled to activate the session.
Repeat this process on the other pc. The devices will pair & indicate latency if it's a successful connection.

Midi

Chameleon is not displayed in the Rtpmidi interface.All active midi ports are displayed in the midi device settings of software hosting Chameleon.

Assignment in midi device settings.

I have assigned Chameleon as midi input on the laptop & midi output on the desktop pc.

 

Rtpmidi  & CopperLan features & differences.

 

•   CopperLan identifies Chameleon in it's menu & Chameleon functions as standalone software. 

•   Rtpmidi is common on Android macOS & Ios & also featured in Behringer's X touch hardware. 

•   Inputs & outputs & the computer id cannot be re-named in CopperLan.

•   Inputs & outputs & the computer id can be named in Rtpmidi.

•   CopperLan is unsupported in Android & Ios.

•   CopperLan & Rtpmidi is unsupported in Linux but there is a Rtpmidi Linux script available on Github.

 

Chameleon can now potentially control & be integrated with apps on tablets , phones & Linux desktops.

Linux users will need to search  Github for xitiomet/jack-rtp-midi-bridge. The script uses the JACK audio connection Kit.

 

Notes

Chameleon uses Bomes virtual midi cable.. Chameleon as a device name will only be referenced & displayed in the midi device settings of the hosting software.
You may need to activate additional routing connections in the Rtpmidi menu if you have Chameleon installed on multiple devices. See image

Rtpmidi may alter or update it's software & routing.

Checklist.

Rtpmidi needs to be installed & sessions need to be created on both devices.

The pc or laptop id needs to be assigned in the midi menu device settings of the plug in , software or daw.

Bomes virtual midi port may need to be selected in the live routing options in Rtpmidi.

Any  network , security or latency issues are unrelated to Chameleon.

https://imgur.com/a/hNOWFsv

chameleon MIDI routing

 

 

 

Updated Jan 19th 2023 with a video.

 

This topic was modified 2 years ago 2 times by tific

   
Pablo Martin reacted
Quote
Pablo Martin
(@pablomartin)
Noble Member Admin
Joined: 7 years ago
Posts: 1014
 

Great job, thanks so much!!

About: https://savethehuman5.com/about/
Youtube: https://www.youtube.com/SaveTheHuman5
Facebook: https://www.facebook.com/SaveTheHuman5


   
ReplyQuote
(@tific)
Trusted Member
Joined: 6 years ago
Posts: 36
Topic starter  

@savethehuman5

Your welcome ..

The next topic illustrates how to connect Chameleon to ios & Android apps .I would be grateful if anyone with an ipad can post feedback as I no longer own an ipad. The app needs to have Rtpmidi or network ports in the midi settings to sync with Chameleon. Many synth & piano apps on ios have this option

There are only a few apps on Android which have this option & most of them are midi hardware controller type interfaces.

I also think an introduce yourself topic would be useful after this so we all can gauge what app , software & operating systems the forum members are using.

 


   
ReplyQuote
Share: