Hi,
does anybody know how this is done? https://www.youtube.com/watch?v=RRQlbni ... polszewski
My goal is to have my relative EFX running on top of scene and also have option to change its size with fader. So it's not completely the same case, but it should by good starting point to understand this guy's scene.
I am able to create XY pad and control widght and hight with one slider via loopback, but I cant figure out how to create another XY pad which will control position of first pad's range.
Thanks!
change EFX size with fader
- GGGss
- Posts: 3052
- Joined: Mon Sep 12, 2016 7:15 pm
- Location: Belgium
- Real Name: Fredje Gallon
In theory, you could create the 2nd XY pad controlling 2 channels in Loopback and use these to influence the X and Y position?
All electric machines work on smoke... when the smoke escapes... they don't work anymore
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
The trick is to use two X-Y Pads, one for the EFX's and one for positioning.
To change the size of the working window of the EFX Pad, i used 4 loopback sliders, set them to LTP and used Channel Modifiers 0- 126 and 255 - 128.
(As i'm only allowed to add 3 attachments, i will add those in a following post).
For this example I picked the maximum possible range and put the working window in the centre.
Feel free to change the values, but make sure that you always avoid an overlap (on Virtual Console you cannot make the handles cross, but using External Inputs you can and when they do, you loose control).
I'm aware that it does not look the same, but it does everything.
To change the size of the working window of the EFX Pad, i used 4 loopback sliders, set them to LTP and used Channel Modifiers 0- 126 and 255 - 128.
(As i'm only allowed to add 3 attachments, i will add those in a following post).
For this example I picked the maximum possible range and put the working window in the centre.
Feel free to change the values, but make sure that you always avoid an overlap (on Virtual Console you cannot make the handles cross, but using External Inputs you can and when they do, you loose control).
I'm aware that it does not look the same, but it does everything.
- Attachments
-
- Loopback-MHTest.qxi
- (655 Bytes) Downloaded 296 times
-
- MH Test.qxw
- (24.32 KiB) Downloaded 327 times
Last edited by MichelSliepenbeek on Thu Jun 15, 2023 11:22 am, edited 2 times in total.
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
And here are the modifiers:
- Attachments
-
- Dimmer 255 - 128.qxmt
- (379 Bytes) Downloaded 282 times
-
- Dimmer 0 - 126.qxmt
- (375 Bytes) Downloaded 256 times
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"
-
- Posts: 24
- Joined: Tue Feb 15, 2022 1:31 pm
- Real Name:
Thanks!MichelSliepenbeek wrote: ↑Thu Jun 15, 2023 11:06 am The trick is to use two X-Y Pads, one for the EFX's and one for positioning.
Yes, you guys are both right, I ended with same idea and it works nearly the same.
But when I use second XY-pad to control moving heads pan/tilt channels as Michel suggest, it only works when no other scene with pan/tilt channels is active. As soon as I start EFX with another position scene running in background (I want heads to be in that position before EFX and get back to it after EFX), XY-pad with pan/tilt is not affecting EFX anymore.
That guy somehow managed to use second XY-pad to move parameters on the first one and that should be working also with pan/tilt scene running in background.
It has to be some loopback logic i can't figure out. Looks like these 4 channels controling first XY-pad are affected not only by slider (which change EFX widght/hight), but also by second XY-pad which moves them in same direction and change EFX position, but does not change widght/hight set by slider.
Do you guys have any idea how this is possible?
Thank you very much for your time.
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
If you read the on-line manual https://www.qlcplus.org/docs/html_en_EN/vcxypad.html
You will find that X-Y Pad has 3 different usages:
1- Absolute positioning
2- EFX
3- Relative to a Scene
In the example i made i only used options 1 and 2.
This is probably what you are looking for.
Notice that in this situation it is not required to add your fixtures to the fixtures Tab of the X-Y Pad (QLC can also retrieve the fixtures from the scenes that are used).
I added this option to my example, as well as a Dummy X-Y pad (uses a Dummy Fixture to control 2 loopback channels that are attached to the External Inputs of the X-Y Pad in "relative to a Scene" Mode.)
The channel modifiers are unchanged, you can use the ones from my previous post.
Finally i noticed that the YouTube video is about 4 years old, so Filip Olszewski must have been on version 4.12.1 or lower when he made this video.
It might just be that there were upgrades on X-Y pads since this version and that this is the reason why we don't get the same results.
You will find that X-Y Pad has 3 different usages:
1- Absolute positioning
2- EFX
3- Relative to a Scene
In the example i made i only used options 1 and 2.
If you add a third X-Y pad to your VC and you add your scenes to the Presets of that Pad it will act as "Relative to a Scene".As soon as I start EFX with another position scene running in background (I want heads to be in that position before EFX and get back to it after EFX), XY-pad with pan/tilt is not affecting EFX anymore.
This is probably what you are looking for.
Notice that in this situation it is not required to add your fixtures to the fixtures Tab of the X-Y Pad (QLC can also retrieve the fixtures from the scenes that are used).
I added this option to my example, as well as a Dummy X-Y pad (uses a Dummy Fixture to control 2 loopback channels that are attached to the External Inputs of the X-Y Pad in "relative to a Scene" Mode.)
The channel modifiers are unchanged, you can use the ones from my previous post.
Finally i noticed that the YouTube video is about 4 years old, so Filip Olszewski must have been on version 4.12.1 or lower when he made this video.
It might just be that there were upgrades on X-Y pads since this version and that this is the reason why we don't get the same results.
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"
-
- Posts: 24
- Joined: Tue Feb 15, 2022 1:31 pm
- Real Name:
Thank you, that might give results I want. But I have some bug or bad settings in my QLC+. When I use XY-pad in relative to scene mode in your project, only some fixtures are moving (shown in video here: https://we.tl/t-sbaRyUqdzs ).MichelSliepenbeek wrote: ↑Fri Jun 16, 2023 1:07 am If you add a third X-Y pad to your VC and you add your scenes to the Presets of that Pad it will act as "Relative to a Scene".
This is probably what you are looking for.
I also tried to make fresh new project with my moving heads and this mechanism and the problem stays. If there is a fixture 1 in scene that is assigned to XY-pad, it works. If there is fixture 2 in scene, fixture 3 is moving when moving with XY-pad (that´s the wierdest thing). Fixture 2 and 4 never react to XY-pad movement despite being correctly inculded in scene.
In any other part of my project all fixtures work exactly as they should.
Any idea what can cause this error? :/
Thank you very much!
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
I found the same bug.
All the fixtures with an odd number (Kanjo .... #01, Kanjo .... #03, Kanjo .... #05 etc) react on "relative to a scene", the ones with an even number (Kanjo .... #02, Kanjo .... #04, Kanjo .... #06 etc) don't.
It becomes even stranger!
I made 2 copies of scene Center and in one (Center Even) i removed all the odd numbered Fixtures and in the other one (Center Odd) i removed all the even numbered Fixtures.
Scene Center Even does not react to "relative to a scene" at all (which was a bit like i expected).
Scene Center Odd however now picked up the same strange behaviour as we saw before: Fixtures 1, 5 and 9 now did react as "relative to a scene" but fixtures 3, 7 and 11 did not.
I made 2 more copies of Scene Center, only this time i did not remove fixtures but unboxed the channels of all the Odd Fixtures in one and unboxed the channels of the Even fixtures in the other one. That gave the same result (as when removing Fixtures).
All the fixtures with an odd number (Kanjo .... #01, Kanjo .... #03, Kanjo .... #05 etc) react on "relative to a scene", the ones with an even number (Kanjo .... #02, Kanjo .... #04, Kanjo .... #06 etc) don't.
It becomes even stranger!
I made 2 copies of scene Center and in one (Center Even) i removed all the odd numbered Fixtures and in the other one (Center Odd) i removed all the even numbered Fixtures.
Scene Center Even does not react to "relative to a scene" at all (which was a bit like i expected).
Scene Center Odd however now picked up the same strange behaviour as we saw before: Fixtures 1, 5 and 9 now did react as "relative to a scene" but fixtures 3, 7 and 11 did not.
I made 2 more copies of Scene Center, only this time i did not remove fixtures but unboxed the channels of all the Odd Fixtures in one and unboxed the channels of the Even fixtures in the other one. That gave the same result (as when removing Fixtures).
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"
-
- Posts: 24
- Joined: Tue Feb 15, 2022 1:31 pm
- Real Name:
Strenge things happen with relative to scene XY-pad. I've been observing this little bit more.MichelSliepenbeek wrote: ↑Fri Jun 16, 2023 11:37 am I found the same bug.
All the fixtures with an odd number (Kanjo .... #01, Kanjo .... #03, Kanjo .... #05 etc) react on "relative to a scene", the ones with an even number (Kanjo .... #02, Kanjo .... #04, Kanjo .... #06 etc) don't.
This is what I found out:
Kanjo #01 is on address 1 and it's working fine, it reacts to XY-pad movement with no problem.
Kanjo #2 is on address 9 and any XY-pad (relative to scene) movement does not control channels 9 and 10 as it should, but controls channels 17 and 18 (pan/tilt channels of next fixture, Knajo #3). So the signal from XY-pad is somehow shifted by 8 channels (one fixture "lenght").
But signal about movement of Kanjo #3 is not shifted by 8, but by 16. So it does not move with Kanjo 4#, but moves with Kanjo #5.
Signals about next fixtures are all shifted by 16 channels (two fixtures). That's creating an ilusion of fixtures with odd numbers moving and fixtures with even numbers not. In fact XY-pad moves with wrong channels. (And yes, this way you can accidentaly e.g. dimm your PAR's by moving XY-pad if they are addressed next to your moving heads).
So your observation was correct, but it has nothing to do with fixtures names or how are they deployed to scenes, but with their DMX adressing.
Sadly the bug (if it is one) has to be even more complicated, cause when I tried to move one fixture on address 50 and second on 58, XY-pad was controlling channels 99 and 100 (+49 channels) and channels 115 and 116 (again +16). Test with other moving heads (11 channels spots) gave me same results. First shift is wierd and then it goes by the rule of 22 channels shift.
For me this is an essential function (which I thought everybody needed) so I'm bit surprised that this bug exist in this version of QLC+. Also I didn't found any solution so far.
- mcallegari
- Posts: 4711
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
This should be fixed upstream
-
- Posts: 24
- Joined: Tue Feb 15, 2022 1:31 pm
- Real Name:
Hi Massimo,
thanks for your efforts. I tried version 4.12.8.36 on Windows and unfortunately the bug is still there. So will it be removed in the next version? Is the build with the fix available to test?
Thanks!
- mcallegari
- Posts: 4711
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
I need to update test versions. The one you tested does not include the fix
Otherwise if you have a GitHub account you can download the latest automated build
Otherwise if you have a GitHub account you can download the latest automated build
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
To change the size of the working window of the EFX Pad, i used 4 loopback sliders, set them to LTP and used Channel Modifiers 0- 126 and 255 - 128.
Check the manual: https://docs.qlcplus.org/v4/fixture-man ... properties
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"
-
- Posts: 121
- Joined: Wed Feb 15, 2023 5:13 pm
- Real Name: David
When using any external control, be it a fader or knob on an external device, to adjust the width (for example) on an x/y pad, it only affects the handle on the right to move it to the left and back.
How do you get an external fader or knob to affect the left handle to get it to move to the right and back?
How do you get an external fader or knob to affect the left handle to get it to move to the right and back?
NO, I AM NOT THE SOUNDMAN!
- GGGss
- Posts: 3052
- Joined: Mon Sep 12, 2016 7:15 pm
- Location: Belgium
- Real Name: Fredje Gallon
Strange - in my test (see annex) I cannot set the width and height through Loopback mechanism.
Can someone confirm, please?
Can someone confirm, please?
- Attachments
-
- XY-pad-width-height.qxw
- (6.08 KiB) Downloaded 201 times
All electric machines work on smoke... when the smoke escapes... they don't work anymore
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
@ David:
Come on, i post an example to show you how to do it.
If you are willing to have a look at the properties of the VC Slider you will see that it controls 4 Loopback Channels and if you look at the properties of the XY pad you will see that every handle has its own Loopback Channel as External Control.
@Fredje:
To put the XY pad in "EFX mode", you need to add (at least) one EFX to the XY pad and start that.
Come on, i post an example to show you how to do it.
If you are willing to have a look at the properties of the VC Slider you will see that it controls 4 Loopback Channels and if you look at the properties of the XY pad you will see that every handle has its own Loopback Channel as External Control.
@Fredje:
To put the XY pad in "EFX mode", you need to add (at least) one EFX to the XY pad and start that.
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"
- GGGss
- Posts: 3052
- Joined: Mon Sep 12, 2016 7:15 pm
- Location: Belgium
- Real Name: Fredje Gallon
An old horse learning its moves again ... THX MichelMichelSliepenbeek wrote: ↑Thu Apr 04, 2024 9:03 am
@Fredje:
To put the XY pad in "EFX mode", you need to add (at least) one EFX to the XY pad and start that.
All electric machines work on smoke... when the smoke escapes... they don't work anymore
-
- Posts: 121
- Joined: Wed Feb 15, 2023 5:13 pm
- Real Name: David
I got the slider to work with width and height. You have to set an EFX as a preset and then turn that preset on. And the sliders will then work with the width and height.
And for some reason that I have yet to figure out, when the EFX is turned on, the pan slider works the left width handle and the tilt slider works the top height handle. But when the EFX is turned off, the pan and tilt sliders move the position and the width and height sliders don't work at all.
NO, I AM NOT THE SOUNDMAN!
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
Now, we are back to where we started.
If you go to the first post of this thread, you can read:
If you go to the first post of this thread, you can read:
I am able to create XY pad and control widght and hight with one slider via loopback, but I cant figure out how to create another XY pad which will control position of first pad's range.
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"