vMix Forums
»
General
»
Feature Requests
»
Use Dynamic Values for Index parameters in Shortcuts
Rank: Advanced Member
Groups: Registered
Joined: 10/6/2020(UTC) Posts: 98 Was thanked: 21 time(s) in 21 post(s)
|
Dynamic shortcuts are extremely useful, and have made adding multiple shortcuts for similar tasks much, much easier. It would be even better if we could use dynamic values for all parameters in shortcuts. It would be great if a Dynamic Value (assuming it contains an integer) could be used in any parameter requiring an integer value (and fail if out of bounds, such as an illegal layer index). For example, the SetMultiViewOverlay shortcut requires 3 parameters - 2 of which can be specified using dynamic inputs, but the Layer Index parameter doesn't accept dynamic values. There is a thread here about using dynamic values for switching Multiview layers: https://forums.vmix.com/...s-to-layers-in-multiviewLikewise, the DataSourceSelectRow shortcut cannot be specified using a dynamic value for the Index. Speaker order sometimes changes, so I'd like to be able to store the Index of the following speaker's title in a variable, and then call the DataSourceSelectRow shortcut during the next transition. I realise that I could use scripts to achieve this, but being able to use dynamic values directly in shortcuts - especially with external controllers such as the StreamDeck - would make things easier (and more dynamic!).
|
|
|
|
Rank: Member
Groups: Registered
Joined: 10/11/2020(UTC) Posts: 20 Location: rome
|
Originally Posted by: matkeane Dynamic shortcuts are extremely useful, and have made adding multiple shortcuts for similar tasks much, much easier. It would be even better if we could use dynamic values for all parameters in shortcuts. It would be great if a Dynamic Value (assuming it contains an integer) could be used in any parameter requiring an integer value (and fail if out of bounds, such as an illegal layer index). For example, the SetMultiViewOverlay shortcut requires 3 parameters - 2 of which can be specified using dynamic inputs, but the Layer Index parameter doesn't accept dynamic values. There is a thread here about using dynamic values for switching Multiview layers: https://forums.vmix.com/...s-to-layers-in-multiviewLikewise, the DataSourceSelectRow shortcut cannot be specified using a dynamic value for the Index. Speaker order sometimes changes, so I'd like to be able to store the Index of the following speaker's title in a variable, and then call the DataSourceSelectRow shortcut during the next transition. I realise that I could use scripts to achieve this, but being able to use dynamic values directly in shortcuts - especially with external controllers such as the StreamDeck - would make things easier (and more dynamic!). Yes, more or less is what I'm saying in our discussion. You should not only extend the use of DynamicValue to the most of the parameters, but it would be great even to have different kind of variables.... IE DynamicValueString1... DynamicValueInteger1.... DynamicValue1... (that should be a real number)
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/17/2020(UTC) Posts: 59 Location: Makati City Thanks: 11 times Was thanked: 5 time(s) in 5 post(s)
|
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 9/24/2021(UTC) Posts: 2 Location: Geer
|
+1
Having the possibility to set a dynamic value only for one of the field of a function would be great.
E.g.: for DataSourceSelectRow --> Excel,Dynamic1,Dynamic2 where Dynamic1 is the name of a sheet and Dynamic2 is the row index to select in that sheet
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,223 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
Originally Posted by: Oliver77 +1
Having the possibility to set a dynamic value only for one of the field of a function would be great.
E.g.: for DataSourceSelectRow --> Excel,Dynamic1,Dynamic2 where Dynamic1 is the name of a sheet and Dynamic2 is the row index to select in that sheet Until available use Scripting to retrieve their values and build the function
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 9/24/2021(UTC) Posts: 2 Location: Geer
|
Originally Posted by: doggy Originally Posted by: Oliver77 +1
Having the possibility to set a dynamic value only for one of the field of a function would be great.
E.g.: for DataSourceSelectRow --> Excel,Dynamic1,Dynamic2 where Dynamic1 is the name of a sheet and Dynamic2 is the row index to select in that sheet Until available use Scripting to retrieve their values and build the function I wish I could. I've a quite large knowledge in IT Infra but unfortunately not in development... If korn/bash shell was possible, I would have tried but VB is not my friend. :-/
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,223 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
Originally Posted by: Oliver77
I wish I could. I've a quite large knowledge in IT Infra but unfortunately not in development... If korn/bash shell was possible, I would have tried but VB is not my friend. :-/
Have you checked the "scripting for dummies "post yet ? btw its vb.net
|
|
|
|
vMix Forums
»
General
»
Feature Requests
»
Use Dynamic Values for Index parameters in Shortcuts
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