vMix Forums
»
General
»
3rd Party Software and Development
»
Hardware Project: Custom TCP-API based vMix Controller
Rank: Advanced Member
Groups: Registered
Joined: 3/18/2021(UTC) Posts: 36   Location: Tokyo Thanks: 10 times Was thanked: 6 time(s) in 6 post(s)
|
Hello vMix Community, I would like to share a project I’ve been developing: Iryx, a dedicated hardware control panel designed specifically for vMix workflows. WIP working video is here: https://www.reddit.com/r..._custom_vmix_controller/When I was working in esports production with vMix, I felt the need for a controller that offers easy-setup and reliability. This device uses RP2040 and W5500 as base hardware, and communicates with vMix's TCP API. It uses ACTS API and FUNCTION API so you do not need to configure Shortcut/Activators though vMix's settings section like other MIDI controllers. So this gives you Plug-and-Play for production. Development is in very early stage, but basic functionality works including Cut,Fade, Stinger1~8 etc including Mix2~15 support. Also I am thinking to integrate StreamDeck Module for more flexibility too. TCP API though W5500's LAN port(DHCP supported) and USB-C connection(CDC-NCM) which will be detected as "Ethernet adapter". Sorry for my English, Any feedback from the community would be greatly appreciated! Best regards,
|
 1 user thanked fluozh for this useful post.
|
|
|
|
Rank: Member
Groups: Registered
Joined: 3/20/2026(UTC) Posts: 16  Location: Wilmington Thanks: 6 times
|
Hi! First of all, huge respect for this project. As a fellow developer who also works extensively with the vMix TCP API, I completely understand and appreciate your approach.
Skipping the MIDI/Activator nightmare and using direct API commands for true Plug-and-Play is absolutely the right way to do it. The RP2040 + W5500 combo is a rock-solid choice for hardware, and the fact that you already support Mix 2~15 is incredibly useful for complex shows.
Do you have any plans to sell these units? I would love to know where I can buy one when it's ready.
Also, out of curiosity, since you work in esports production, how many instances of vMix do you typically run at the same time? I ask because I’ve been developing a centralized software tool called VRC (Video Recording Control Hub) designed to monitor and control multiple vMix machines simultaneously over the network. I recently posted a topic about it here on the forum. Since we share a similar vision on using the TCP API, I’d be really interested to hear your thoughts on it!
Keep up the fantastic work, and don't worry about your English — it's perfectly fine!
|
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/18/2021(UTC) Posts: 36   Location: Tokyo Thanks: 10 times Was thanked: 6 time(s) in 6 post(s)
|
Originally Posted by: Kotin  Do you have any plans to sell these units? I would love to know where I can buy one when it's ready.
Also, out of curiosity, since you work in esports production, how many instances of vMix do you typically run at the same time? I ask because I’ve been developing a centralized software tool called VRC (Video Recording Control Hub) designed to monitor and control multiple vMix machines simultaneously over the network. I recently posted a topic about it here on the forum. Since we share a similar vision on using the TCP API, I’d be really interested to hear your thoughts on it!
Keep up the fantastic work, and don't worry about your English — it's perfectly fine!
Hi! I am planning to sell it on booth.pm with exporting option supported since this project is based in Japan. But due to EU's import/export laws it may have restriction(RoHS) in Europe. Great project! For my case, it is 2~8 instances at a time including Main Switching, Replay, Slides and images/movs, sub switching. But I'd say mostly 4 at average. Thank you!
|
|
|
|
|
|
vMix Forums
»
General
»
3rd Party Software and Development
»
Hardware Project: Custom TCP-API based vMix Controller
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close