How to Use MIDI to Trigger Scene Changes on eMotion LV1 Classic Console
Jan 15, 2025
The eMotion LV1 Classic console can receive MIDI Program Change messages from a computer to trigger scene changes. This is achieved using the RTP-MIDI protocol to transfer MIDI over a network.
Follow the steps below:
Install rtpMIDI on the eMotion LV1 Classic Console
On a computer that’s connected to the internet, download rtpMIDI from this link.
Copy the rtpMIDISetup.zip file that you downloaded to a USB storage device.
Connect your USB storage device to any available USB port on the eMotion LV1 Classic console.
In the mixer, go to the Setup tab and click on the ADMIN button at the bottom left to access the Admin Kiosk window.
In the Admin kiosk, under External Drives, select your USB storage device.
Right click on the rtpMIDISetup.zip file, choose Extract All and click on Extract.
Double click on rtpMIDISetup.exe.
In the rtpMIDI installer window:
Make sure to un-check ‘Download and install Apple™ Bonjour™.
Make sure you read and agree to the rtpMIDI license terms and conditions.
Click Install.
Set Up Your eMotion LV1 Classic Console’s rtpMIDI session
Once rtpMIDI has been installed, launch it from the Admin Kiosk:
In the mixer, go to the Setup tab and click on the ADMIN button at the bottom left to access the Admin Kiosk window.
In the Admin kiosk, press the cogwheel icon (on the bottom right) to access Advanced Administrator mode.
Click on Utilities and select rtpMIDI (Wait for a few seconds for the rtpMIDI window to appear).
Under ‘My Sessions’ (top left) click on the + button to create a new session.
Under ‘Session’ (top right) checkmark ‘Enabled’.
Make sure that:
Port is set to 5004.
Under ‘Who may connect to me’ make sure ‘Anyone’ is selected.
Note: When enabling the session by check-marking 'Enabled', you may see the following message: "Bonjour service creation failed with: -65548". You can safely disregard this message and proceed by clicking OK, as the connection will still work if you configure and establish the connection manually as per this article instructions. Bonjour is only required for automatic device discovery.
At this point, the eMotion LV1 Classic console’s rtpMIDI session is ready to receive a connection from a participant.
Establish a network connection between the computer and the console
Connect an Ethernet cable between the computer and the eMotion LV1 Classic Console’s normal network port. This can be done either through a network switch or via a direct Ethernet connection.
Notes:
Do NOT connect the computer to the SoundGrid ports.
It is also possible to use a USB-To-Ethernet adapter instead of the built-in network port. If you do so, make sure to connect it to the USB 3.0 ports at the back (blue ports).
Configure Static IP and establish a connection between both entities:
On the eMotion LV1 Classic Console:
In the mixer, go to the Setup tab and click on the ADMIN button at the bottom left to access the Admin Kiosk window.
In the Admin kiosk, press the cogwheel icon (on the bottom right) to access Advanced Administrator mode.
Go to Troubleshoot and click on Network Ports.
In the Network Connections window, locate the Network ports' NIC (Network Interface Controller) and make sure it is enabled. Do not select the SoundGrid ports' NIC.
Right-click the Network ports' NIC and click on Properties.
Double Click on IPv4 settings.
Check ‘Use the following IP addresses’.
Set (example):
IP Address: 192.168.1.1
Subnet Mask: 255.255.255.0
Leave Default Gateway blank.
Click OK.
On the computer you wish to trigger MIDI PC messages from:
Windows:
Open the Network Adapter Settings, locate the relevant NIC and navigate to its IPV4 settings.
Check ‘Use the following IP addresses’.
Set (example):
IP Address: 192.168.1.2
Subnet Mask: 255.255.255.0
Leave Default Gateway blank.
Click OK.
macOS:
In macOS System Settings navigate to Network settings.
Locate and select the relevant NIC.
Click on ‘Details’ and navigate to its TCP/IP - IPV4 settings.
Under Configure IPV4 select ‘Manually’.
Set (example):
IP Address: 192.168.1.2
Subnet Mask: 255.255.255.0
Router can be left with the default IP.
Click OK.
Note: If your devices are connected through a router with DHCP, they will automatically receive IP addresses. However, we recommend using a Static IP configuration to ensure the IP address remains consistent over time. If you choose to use Automatic IP with a DHCP server instead, be aware that the IP address may change periodically. In such cases, you would need to retrieve the current IP address by checking the device's network settings and re-configure your rtpMIDI session accordingly.
Set up the rtpMIDI session on your computer
Windows:
Download, install and run rtpMIDI on your computer.
Under ‘My Sessions’ (top left) click on the + icon to create a new session.
Under ‘Sessions’ (top right) checkmark ‘Enabled’.
Select the appropriate MIDI driver from the Live Routing dropdown menu. Depending on your configuration, you can choose either:
A virtual MIDI driver such as LoopMIDI needs to be installed and used to route MIDI data from an application to the rtpMIDI session.
A physical MIDI device driver (if you want to send MIDI from a connected physical device to the rtpMIDI session).
If you are sending MIDI messages from an application (and not from a physical MIDI device), make sure to assign the correct MIDI driver in the application’s MIDI OUT settings.
In rtpMIDI, under ‘Directory’ click on the + icon (bottom left) to establish a connection.
In the ‘Add Remote Peer’ window:
Under ‘Name’: Type in a desired name (i.e. Classic)
Under ‘Hostname / IP-Address’ type in the IP Address of the eMotion LV1 Classic Console. For example: 192.168.1.1
Under ‘Port’ type in 5004
Click OK
Under ‘Directory’ select the Remote peer connection you just created (i.e. Classic) and click ‘Connect’. – Before doing so, it is recommended to have rtpMIDI already running on the console (not mandatory).
macOS:
Click on the Spotlight (top right), search for Audio MIDI Setup and access it.
Enable the IAC Driver (macOS’s virtual MIDI driver):
In the MIDI Studio window, double-click the IAC Driver.
In the Properties window, select Device is online to turn on the driver.
To set up the MIDI ports, do any of the following:
Click the + icon (bottom left) to add ports.
Double-click the bus in the list to give it a new name (not mandatory).
Click Apply.
Set up the MIDI Network Setup configuration:
In the MIDI Studio window, click on the Globe Icon (top right) to open the MIDI network Setup
Under ‘My Sessions’ (top left) click on the + icon to create a session.
Under ‘My Sessions’ (top right) checkmark the session you just created.
Select the appropriate MIDI driver from the Live Routing dropdown menu. Depending on your configuration, you can choose either:
The IAC Driver you created.
A physical MIDI device driver (if you want to send MIDI from a connected physical device to the rtpMIDI session).
If you are sending MIDI messages from an application (and not from a physical MIDI device), make sure to assign the correct MIDI driver in the application’s MIDI OUT settings.
Under ‘Directory’ click on the + icon (bottom left).
In the ‘Add Remote Peer’ window:
Under ‘Name’: Type in a desired name (i.e Classic)
Under ‘Hostname / IP-Address’ type in the IP Address of the eMotion LV1 Classic Console. For example: 192.168.1.1
Under ‘Port’ type in 5004
Click OK
Under ‘Directory’ select the Remote peer connection you just created (i.e Classic) and click ‘Connect’. – Before doing so, it is recommended to have rtpMIDI already running on the console (not mandatory).
Verify that a connection has been established succesfully
On the eMotion LV1 Classic console, access rtpMIDI.
You should see your computer listed under the ‘Participants’ list. This indicates that a connection between the computer and the eMotion LV1 Classic console has been successfully established.
Establish a MIDI connection in eMotion LV1 Classic console
Go to eMotion LV1’s SETUP > System Inventory page.
Under Controls go to an empty slot, click on the dropdown menu icon and select MIDI.
Click on the cogwheel icon
In the MIDI window:
In the MIDI Input drop-down, select the rtpMIDI session’s midi driver.
Check ‘Follow Program Change Messages’.
Go to eMotion LV1’s SHOW > Scenes page and create scenes.
On your computer, ensure that the application or device sending MIDI messages is configured to send Program Change messages in the format described below.
eMotion LV1 will trigger scene changes in response to MIDI Program Change messages as follows:
First Bank (Scenes 1–128)
Bank: 0
Program Change: 0–127
Second Bank (Scenes 129–256)
Bank: 1
Program Change: 0–127
Note: Program Change numbers correlate with the scenes list index.
For example:
To trigger Scene 1, send: Bank: 0, Program Change: 0
To trigger Scene 129, send: Bank: 1, Program Change: 0
Please Note: Waves cannot assist with configuration and setup of your computer or network.
<div class="msg-box text-left mb-12">You may find this content helpful: To be able to view it, <a href="/legal/cookie-policy" target="_top" title="">allow Performance Cookies here</a>.</div>
False
False
e5c4c424-8203-4ce2-bd6d-212e1a27d518
True
Start Free
true
true
false
voTekqO2wEJBRRQbsEWTHeJEaV5FbTWvet3JZATG
652445
6LeG-IcUAAAAAIb42eguHdUztlZNcrLPhuk81WSM
6LftoDMUAAAAAC9QpaYXNehGHSu__XxRJyFAIgkJ
6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI
10
5
2026
9
22
54
80
30
#000000
#fff
#fff
#000
#e8e8e8
{
"before": [{
"text": "Waves Creative Access",
"link": "/subscriptions",
"design": "link"
}, {
"text": "Start Free",
"link": "/subscriptions",
"design": "button"
}
],
"beforeOlm": [{
"text": "AI Mastering Online",
"link": "/online-mastering",
"design": "link"
}, {
"text": "Try Now",
"link": "/online-mastering",
"design": "button"
}
],
"topMenu": [{
"text": "Products",
"link": "/products",
"subMenu": [{
"sectionTitle": "Plugins",
"sectionItems": [{
"text": "Plugins",
"link": "/plugins",
"tagline": "Shape your mixes, masters and productions with award-winning plugins",
"icon": "plugins"
}, {
"text": "Bundles",
"link": "/bundles",
"tagline": "Save big on your favorite tools with our curated plugin collections",
"icon": "bundles"
}, {
"text": "Waves Creative Access",
"link": "/subscriptions",
"tagline": "Subscribe to the world’s biggest plugin collection: Try free for 7 days",
"icon": "creative-access"
}, {
"text": "StudioVerse",
"link": "/studioverse",
"tagline": "Access a massive online library of plugin chains directly from your DAW",
"icon": "studioverse"
}, {
"text": "Mixers & Racks",
"link": "/mixers-racks",
"tagline": "Mix with the Waves LV1 mixer console or supercharge your setup with real-time plugin racks",
"icon": "mixers-racks"
}, {
"text": "Waves Audio Courses",
"link": "/courses",
"tagline": "Level up your skills with courses taught by Grammy–winning engineers",
"icon": "courses"
}
]
}, {
"sectionTitle": "Online Services",
"sectionItems": [{
"text": "AI Mastering Online",
"link": "/online-mastering",
"tagline": "Master your tracks online with Grammy-winning AI technology ",
"icon": "olm"
}, {
"text": "Voice ReGen",
"link": "/voice-regen",
"tagline": "Remove Background Noise from Audio and Video w/ AI",
"icon": "illugen"
}, {
"text": "ILLUGEN",
"link": "/illugen",
"tagline": "AI text-to-sample engine: Generate sounds from your wild imagination",
"icon": "illugen"
}, {
"text": "Waves Stream",
"link": "/plugins/waves-stream",
"tagline": "Stream audio in real time when collaborating remotely",
"icon": "stream"
}
]
}, {
"sectionTitle": "Hardware",
"sectionItems": [{
"text": "eMotion LV1 Classic",
"link": "/mixers-racks/emotion-lv1",
"tagline": "",
"icon": "hardware"
}, {
"text": "SuperRack LiveBox",
"link": "/hardware/superrack-livebox",
"tagline": "",
"icon": "hardware"
}, {
"text": "SoundGrid Servers",
"link": "/hardware/soundgrid-servers",
"tagline": "",
"icon": "hardware"
}, {
"text": "SoundGrid Interfaces",
"link": "/hardware/soundgrid-interfaces",
"tagline": "",
"icon": "hardware"
}, {
"text": "System Builder",
"link": "/system-builder",
"tagline": "Customize your Waves system for live sound mixing",
"icon": "system-builder"
}, {
"text": "All Hardware",
"link": "/hardware",
"tagline": "Mix with the Waves LV1 Classic console or by adding real-time processing to any console",
"icon": "hardware"
}
]
}
]
}, {
"text": "Solutions",
"link": "/solutions",
"subMenu": [{
"sectionTitle": "Studio",
"sectionItems": [{
"text": "Plugins",
"link": "/plugins",
"tagline": "Shape your mixes, masters and productions with award-winning plugins",
"icon": "plugins"
}, {
"text": "Bundles",
"link": "/bundles",
"tagline": "Save big on your favorite tools with our curated plugin collections",
"icon": "bundles"
}, {
"text": "Waves Creative Access",
"link": "/subscriptions",
"tagline": "Subscribe to the world’s biggest plugin collection: Try free for 7 days",
"icon": "creative-access"
}, {
"text": "AI Mastering Online",
"link": "/online-mastering",
"tagline": "Master your tracks online with Grammy-winning AI technology ",
"icon": "olm-blue"
}, {
"text": "StudioVerse",
"link": "/studioverse",
"tagline": "Access a massive online library of plugin chains directly from your DAW",
"icon": "studioverse"
}, {
"text": "Voice ReGen",
"link": "/voice-regen",
"tagline": "Remove Background Noise from Audio and Video w/ AI",
"icon": "illugen"
}, {
"text": "ILLUGEN",
"link": "/illugen",
"tagline": "AI text-to-sample engine: Generate sounds from your wild imagination",
"icon": "illugen-blue"
}
]
}, {
"sectionTitle": "Live Sound",
"sectionItems": [{
"text": "Live Sound",
"link": "/live-sound",
"tagline": "Bring studio-quality sound to live events of any size",
"icon": "live-sound"
}, {
"text": "Houses of Worship",
"link": "/houses-of-worship",
"tagline": "Deliver crystal-clear sound to every seat and every stream, trusted by churches worldwide",
"icon": "how"
}, {
"text": "Broadcast Audio",
"link": "/broadcast-audio",
"tagline": "Mix superior broadcast sound, including cloud-based solutions",
"icon": "broadcast"
}
]
}, {
"sectionTitle": "Consumer Audio",
"sectionItems": [{
"text": "Waves Maxx",
"link": "https://maxx.com",
"tagline": "Enhance laptops, tablets, and speakers with studio-grade audio technology",
"icon": "maxx"
}
]
}
]
}, {
"text": "Downloads",
"link": "/downloads",
"subMenu": [{
"sectionTitle": "Downloads",
"sectionItems": [{
"text": "Waves Central",
"link": "/downloads/central",
"tagline": "Download Waves Central to install or update Waves products",
"icon": "central"
}, {
"text": "All Downloads",
"link": "/downloads",
"tagline": "Browse all available downloads",
"icon": "all-downloads"
}
]
}
]
}, {
"text": "Support",
"link": "/support ",
"subMenu": [{
"sectionTitle": "Support",
"sectionItems": [{
"text": "Install & Activate Products",
"link": "/support/activate",
"tagline": "Get help with the installation and activation of Waves products",
"icon": "install-activate"
}, {
"text": "System Requirements",
"link": "/support/tech-specs/system-requirements",
"tagline": "Review specs to ensure full compatibility with Waves products",
"icon": "system-req"
}, {
"text": "All Support Articles",
"link": "/support",
"tagline": "Explore tips, how-to guides, and troubleshooting in our knowledge base",
"icon": "support-articles"
}, {
"text": "Contact Us",
"link": "/contact-us",
"tagline": "Need help? Our world-class support team is here for you",
"icon": "contact-us"
}
]
}
]
}, {
"text": "Learn",
"link": "/learn",
"subMenu": [{
"sectionTitle": "",
"sectionItems": [{
"text": "Videos",
"link": "/videos",
"tagline": "Watch quick tutorials and deep-dive walkthroughs",
"icon": "videos"
}, {
"text": "Blog",
"link": "/blog",
"tagline": "Read expert insights, tips, and creative techniques",
"icon": "blog"
}, {
"text": "By Topic",
"link": "/tags",
"tagline": "Explore content by category",
"icon": "by-topic"
}, {
"text": "Courses",
"link": "/courses",
"tagline": "Level up your skills with courses taught by Grammy–winning engineers",
"icon": "courses-red"
}
]
},
{
"sectionTitle": "",
"sectionItems": [{
"text": "News",
"link": "/news",
"tagline": "Catch the latest updates and releases from Waves",
"icon": "news"
}, {
"text": "Artists",
"link": "/artists",
"tagline": "See the top creators that use Waves in their sessions",
"icon": "artists"
}, {
"text": "Events",
"link": "/events",
"tagline": "Find out where Waves is showing up live and online",
"icon": "events"
}, {
"text": "Forum",
"link": "https://forum.waves.com",
"tagline": "Join the conversation with fellow producers and engineers",
"icon": "forum"
}
]
}
]
}, {
"text": "Specials",
"link": "/specials"
}
]
}
[{"bannerGUID":"2e76fc8a-3a6d-4461-8d47-240c619ea29b","bannerDisplayName":"Vocal Plugin Sale - May 2026","bannerTypeGUID":"dd5f8368-6b03-465f-b570-48baddb35b08","typeName":"OfferFooter","bannerImage":"/images/footer-offer/2026/may/vocal-sale-may-2026.jpg","bannerURL":"/plugins/vocal","bannerPriority":1,"bannerTitle":"Vocal Plugin Sale: Shop Plugins","gaValue":"vocal-sale-may-2026"},{"bannerGUID":"a04448ca-692d-465a-94b9-b9c04bcfd552","bannerDisplayName":"Free Plugin Bonus - May 2026","bannerTypeGUID":"dd5f8368-6b03-465f-b570-48baddb35b08","typeName":"OfferFooter","bannerImage":"/images/footer-offer/2026/may/50-80-free-plugins-vocal-sale-may-2026.jpg","bannerURL":"/free-plugins-spend-50-spend-80-sale-april-may-2026","bannerPriority":2,"bannerTitle":"Free Plugin Bonus","gaValue":"50-80-free-plugins-vocal-sale-may-2026"},{"bannerGUID":"d4286ff5-e6de-4b2f-8bc9-e96a46843f09","bannerDisplayName":"ILLUGEN 2.0 - April 2026","bannerTypeGUID":"dd5f8368-6b03-465f-b570-48baddb35b08","typeName":"OfferFooter","bannerImage":"/images/footer-offer/2026/april/illugen-april-2026.jpg","bannerURL":"/illugen","bannerPriority":4,"bannerTitle":"New! ILLUGEN 2.0","gaValue":"illugen-april-2026"},{"bannerGUID":"e9238c9a-ec9b-4669-b6c9-12a38974902a","bannerDisplayName":"My Recommended Products","bannerTypeGUID":"dd5f8368-6b03-465f-b570-48baddb35b08","typeName":"OfferFooter","bannerImage":"/images/footer-offer/2023/november/my-recommended-products-bf.jpg","bannerURL":"/my-recommended-products","bannerPriority":5,"bannerTitle":"Personal Product Recommendations: See Products","gaValue":"my-recommended-products"},{"bannerGUID":"e6b77202-75d8-4086-b586-af00dc3c289a","bannerDisplayName":"Upgrades","bannerTypeGUID":"dd5f8368-6b03-465f-b570-48baddb35b08","typeName":"OfferFooter","bannerImage":"/images/footer-offer/2023/september/upgrades.jpg","bannerURL":"/account/upgrades","bannerPriority":6,"bannerTitle":"Upgrade to a Bigger Bundle: See Upgrades","gaValue":"upgrade-to-a-bigger-bundle"},{"bannerGUID":"ba16dbd5-bdde-40ea-8517-cb420402d004","bannerDisplayName":"Waves V16 Update","bannerTypeGUID":"dd5f8368-6b03-465f-b570-48baddb35b08","typeName":"OfferFooter","bannerImage":"/images/footer-offer/2025/december/v16-update-dec-2025.jpg","bannerURL":"/v16","bannerPriority":7,"bannerTitle":"V16 Update: Learn More","gaValue":"v16-update-dec-2025"}]