logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

2 Pages12>
Options
Go to last post Go to first unread
raugert  
#1 Posted : Wednesday, September 6, 2017 7:35:34 PM(UTC)
raugert

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 98
Location: Canada

Thanks: 7 times
Was thanked: 48 time(s) in 30 post(s)
***** Update.. this application was a first attempt at a programmable controller and has been abandoned. It has been replaced with the "vMix Custom Panel Builder" . You can find it in the 3rd party forum as well.. ****

Like many folks, I was looking for a controller that I could use with vMix to switch video, do replays and control audio with programmable buttons rather than click all over a multiview screen to cut a show. I liked the idea of a midi controller like X-Keys or Akai, but I also wanted to be able to easily label the buttons and have separate configurations for different shows. So I figured I would write one. This app basically sends commands to vMix using the Web API. So anything that is in the vMIx shortcuts can be used. You can configure any button and customize the layout to whatever you like.


Highlights:

- Buttons are configurable to any vMix shortcut in the Web API
- Buttons can be labelled (use a comma between words to place each word on a separate line)
- Separate configurations can be saved for different shows.
- Scripts can be triggered by one button (Just call up a script that you pre-programmed in vMIx)
- The volume faders are associated with the (AudioOn/Off) button below it. You can assign them to any input.
- You can hide the unused buttons if you wish
- Assign the vMix IP in the IP field (don’t add the port number)
- The program can be run on multiple computers at the same time. This is nice if you have different operators doing different functions.
- It will run on Wifi or LAN as long as you are on the same network as your vMIx computer
- The fields to the left of the buttons are simply text fields. You can put whatever you like in it. It’s just a reference for however you design your layout.


So here’s my first version. It's not perfect but feel free to try it and offer any suggestions. Here’s a link to the Windows and MAC versions:

https://www.dropbox.com/...VGAWBtTI9OeECDQ-8Ua?dl=0

Leave the folder intact for the Windows version as the externals that it requires are inside it.

I’ve installed it on an all-in-one PC Touchscreen and it seems to work quite well. That’s mostly the reason I wrote it…
raugert attached the following image(s):
Screen Shot 2017-09-04 at 9.55.55 PM.png (115kb) downloaded 36 time(s).

You cannot view/download attachments. Try to login or register.
thanks 3 users thanked raugert for this useful post.
Ario on 2/21/2018(UTC), vijay6672 on 2/27/2018(UTC), Brutuss on 3/4/2018(UTC)
Joeboe  
#2 Posted : Wednesday, September 6, 2017 9:09:33 PM(UTC)
Joeboe

Rank: Advanced Member

Groups: Registered
Joined: 4/16/2017(UTC)
Posts: 180
Location: jamaica

Thanks: 18 times
Was thanked: 7 time(s) in 7 post(s)
Hi, I tried it, but it does not work at all...fist, it does not see my vMix, nor does anything responds....I changed the IP: address to see what will happen...nothing.....any ideas?
raugert  
#3 Posted : Wednesday, September 6, 2017 10:36:08 PM(UTC)
raugert

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 98
Location: Canada

Thanks: 7 times
Was thanked: 48 time(s) in 30 post(s)
Did you assign the buttons according to the inputs you are using in vMix or were you just using the demo template that loaded when you launched the app ? You must first assign the buttons to match your setup in vMix. Go to menu Buttons / Assign to launch the datagrid and modify it for your needs or you can use "Clear All" to start a new template. Once you have assigned the buttons, click "update buttons". If these functions are working properly, then it might be a network connection issue. Make sure the computer you are using for the app is connected to the same network as the vMix computer. Are you using the app on a PC or Mac ?

edit: Download the new version. I added a feature that checks for a valid connection to vMix. That should help troubleshoot issues..
Joeboe  
#4 Posted : Thursday, September 7, 2017 5:51:17 AM(UTC)
Joeboe

Rank: Advanced Member

Groups: Registered
Joined: 4/16/2017(UTC)
Posts: 180
Location: jamaica

Thanks: 18 times
Was thanked: 7 time(s) in 7 post(s)
Do I use the same link from the first post?
Joeboe  
#5 Posted : Thursday, September 7, 2017 6:12:43 AM(UTC)
Joeboe

Rank: Advanced Member

Groups: Registered
Joined: 4/16/2017(UTC)
Posts: 180
Location: jamaica

Thanks: 18 times
Was thanked: 7 time(s) in 7 post(s)
Do I use the same link from the first post?

EDIT: I used the posted download link, and now it works...I used the supplied template, just to test...only bad I found, is that it is not scaled, so I have to drag it left or right to see the buttons......Can it be made to scale to fit any size display?....That is all I see so far, as I have not run it through all the tests....but it works nice otherwise....
raugert  
#6 Posted : Thursday, September 7, 2017 9:57:15 AM(UTC)
raugert

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 98
Location: Canada

Thanks: 7 times
Was thanked: 48 time(s) in 30 post(s)
Thanks for the suggestion Joeboe. Indeed I made it for widescreen computers. I will work on making it sizeable.
raugert  
#7 Posted : Tuesday, September 12, 2017 11:16:30 PM(UTC)
raugert

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 98
Location: Canada

Thanks: 7 times
Was thanked: 48 time(s) in 30 post(s)
I added window sizing to accommodate different PC and Mac computers. Also added connection validation. Use the original link in the first post to download.
thanks 2 users thanked raugert for this useful post.
avsoundguy on 1/8/2018(UTC), Ario on 2/21/2018(UTC)
Joeboe  
#8 Posted : Wednesday, February 21, 2018 10:47:06 AM(UTC)
Joeboe

Rank: Advanced Member

Groups: Registered
Joined: 4/16/2017(UTC)
Posts: 180
Location: jamaica

Thanks: 18 times
Was thanked: 7 time(s) in 7 post(s)
Thanks...works ok ...any new updates?
raugert  
#9 Posted : Monday, February 26, 2018 11:57:28 AM(UTC)
raugert

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 98
Location: Canada

Thanks: 7 times
Was thanked: 48 time(s) in 30 post(s)
@Joeboe

No new updates. I wasn’t sure if anyone was actually using it, so I didn’t develop it any further... I could improve it if there was an interest.
thanks 1 user thanked raugert for this useful post.
ilovevmix on 3/4/2018(UTC)
desmar  
#10 Posted : Monday, February 26, 2018 1:40:05 PM(UTC)
desmar

Rank: Advanced Member

Groups: Registered
Joined: 8/21/2015(UTC)
Posts: 256
Man
Canada
Location: Ottawa, Ontario, Canada

Thanks: 13 times
Was thanked: 62 time(s) in 45 post(s)
@raugert

Works great, only thing is with so many buttons, users could get confused on
which button does what when you assign commands/functions.

I would add the ability on top of the button assignment dialog to be able just
to right click a button and open a separate dialog box where users could define
the actual button and also add dropdown list for Command and Input.


Also in the button assignment dialog I would add separation for (Overlays, Triggers, Program, Preview etc..)
and add dropdown list for Command and Input




Also a Dark theme would look much better... in my opinion.
Joeboe  
#11 Posted : Monday, February 26, 2018 7:31:03 PM(UTC)
Joeboe

Rank: Advanced Member

Groups: Registered
Joined: 4/16/2017(UTC)
Posts: 180
Location: jamaica

Thanks: 18 times
Was thanked: 7 time(s) in 7 post(s)
Can it be made to add buttons and auto resize as these buttons are added, so there would not be so many unused buttons to look at, and yes, a dark GUI would be much nicer....somehow, I like black...but an option to choose a colour would be my best choice, especially for those who always oppose logical suggestions....(Vidblaster has a switcher in their program that extends as new inputs are added)....maybe something similar could be done.
raugert  
#12 Posted : Wednesday, February 28, 2018 6:42:35 PM(UTC)
raugert

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 98
Location: Canada

Thanks: 7 times
Was thanked: 48 time(s) in 30 post(s)
Thanks for the suggestions. I will work on it. Rather than keep the current locked-in matrix format, I might just re-write it so that you can add buttons as required and have the ability to place and size them wherever you wish. Sounds like it would be more user friendly that way. Of course I'll keep the other suggestions in mind also (colour theme, dropdown menus, separate dialog on right-click, etc)
thanks 1 user thanked raugert for this useful post.
Joeboe on 2/28/2018(UTC)
Joeboe  
#13 Posted : Wednesday, February 28, 2018 8:25:06 PM(UTC)
Joeboe

Rank: Advanced Member

Groups: Registered
Joined: 4/16/2017(UTC)
Posts: 180
Location: jamaica

Thanks: 18 times
Was thanked: 7 time(s) in 7 post(s)
great......looking froward to playing with something new .... I like the program, just that there are too many buttons....This would be a software option to Xkeys, which for me, and I am sure for others, would be a better choice, as it would limit the pieces of hardware on the desk....less wires to get yanked out, especially during a live stream..just open a preset, and all the needed buttons are there, labeled and ready to use......hope you add that feature as well, where layouts could be saved as presets....
Brutuss  
#14 Posted : Sunday, March 4, 2018 9:40:46 AM(UTC)
Brutuss

Rank: Newbie

Groups: Registered
Joined: 1/23/2018(UTC)
Posts: 8
Man
Location: Poland

Thanks: 3 times
Was thanked: 1 time(s) in 1 post(s)
I'm a graphic designer - my layout proposal:


v1

UserPostedImage

v2
UserPostedImage

v2a
UserPostedImage



WORK WORK WORK ! ! ! :D :)
UserPostedImage
File Attachment(s):
vmix controller interface 2-1.png (3,730kb) downloaded 12 time(s).
Brutuss attached the following image(s):
vmix controller interface-01.png (1,290kb) downloaded 13 time(s).

You cannot view/download attachments. Try to login or register.
desmar  
#15 Posted : Sunday, March 4, 2018 11:15:09 AM(UTC)
desmar

Rank: Advanced Member

Groups: Registered
Joined: 8/21/2015(UTC)
Posts: 256
Man
Canada
Location: Ottawa, Ontario, Canada

Thanks: 13 times
Was thanked: 62 time(s) in 45 post(s)
Brutuss wrote:
I'm a graphic designer - my layout proposal:


UserPostedImage


That looks awesome, easy on the eyes, buttons can be easily identified.
Brutuss  
#16 Posted : Sunday, March 4, 2018 1:28:34 PM(UTC)
Brutuss

Rank: Newbie

Groups: Registered
Joined: 1/23/2018(UTC)
Posts: 8
Man
Location: Poland

Thanks: 3 times
Was thanked: 1 time(s) in 1 post(s)
raugert - Please give me Livecode “source code” - I redesign the program
chococrispis35  
#17 Posted : Sunday, March 4, 2018 3:52:35 PM(UTC)
chococrispis35

Rank: Member

Groups: Registered
Joined: 8/11/2017(UTC)
Posts: 17
Location: Medxico

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
Cool and nice!!!!!!
Joeboe  
#18 Posted : Thursday, March 22, 2018 11:40:56 PM(UTC)
Joeboe

Rank: Advanced Member

Groups: Registered
Joined: 4/16/2017(UTC)
Posts: 180
Location: jamaica

Thanks: 18 times
Was thanked: 7 time(s) in 7 post(s)
Any thing yet for us to try?.....like the colour code of that GUI....wish I could create something to work with UTC
raugert  
#19 Posted : Friday, March 23, 2018 1:06:23 AM(UTC)
raugert

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2017(UTC)
Posts: 98
Location: Canada

Thanks: 7 times
Was thanked: 48 time(s) in 30 post(s)
I am currently working on the New "Panel Builder" where you can create and customize your own layout.

It's almost ready for Beta release. Just doing some more testing and adding features. Should have something ready by next week.
thanks 1 user thanked raugert for this useful post.
Joeboe on 3/23/2018(UTC)
Joeboe  
#20 Posted : Friday, March 23, 2018 6:11:16 AM(UTC)
Joeboe

Rank: Advanced Member

Groups: Registered
Joined: 4/16/2017(UTC)
Posts: 180
Location: jamaica

Thanks: 18 times
Was thanked: 7 time(s) in 7 post(s)
Thanks...will be looking out for it.....I just like playing with new software
Users browsing this topic
2 Pages12>
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.