Is it possible to turn a VC button on and off with values from a loopback dimmer. For example, the button would turn on with a dimmer value of 195 or higher, and the button would turn off with a value of 65 or lower.
My reason for wanting to do this is to get an EFX effect as described in the attached diagram. I saw someone else request this as a feature, and I've been wanting to be able to do it for a long time.
I have an idea for a way to do it using loopback if I could control a button with dimmer values.
Thanks!
Loopback Questions No. 2
- BremDjenzzen
- Posts: 18
- Joined: Thu May 04, 2023 9:34 am
- Location: Netherlands
- Real Name: Bram Janssen
- Contact:
It took me a bit, but I figured out how to do this.
By utilizing custom dimmer curves you can create a sort of toggle for a specific DMX value.
In the example I created 2 toggles, 1 for below 65 and 1 for above 195.
Those toggle the light with a hold function. The only challenge after that was making the light stay on when below 195.
I achieved this by making a function that get turned on by toggle 1 (195) and gets turned of by toggle 2 (65).
This way it stays on when going from 195 -> 65 and stays off when going 65 -> 195.
I hope this is what you were looking for
If you have any questions let me know!
By utilizing custom dimmer curves you can create a sort of toggle for a specific DMX value.
In the example I created 2 toggles, 1 for below 65 and 1 for above 195.
Those toggle the light with a hold function. The only challenge after that was making the light stay on when below 195.
I achieved this by making a function that get turned on by toggle 1 (195) and gets turned of by toggle 2 (65).
This way it stays on when going from 195 -> 65 and stays off when going 65 -> 195.
I hope this is what you were looking for
If you have any questions let me know!
- Attachments
-
- Loopback Toggle.qxw
- (8.44 KiB) Downloaded 127 times
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
You forgot to add the Channel Modifiers.
- Attachments
-
- Experi 2.qxmt
- (449 Bytes) Downloaded 156 times
-
- Experi 1.qxmt
- (451 Bytes) Downloaded 182 times
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"
- BremDjenzzen
- Posts: 18
- Joined: Thu May 04, 2023 9:34 am
- Location: Netherlands
- Real Name: Bram Janssen
- Contact:
Thanks for the note. Didn't know they were separate files
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
Never mind. Because you posted the PNG's it was easy to reconstruct them.
If i have more time i'm going to change it a bit so that i can use your solution to turn the lights ON when the moving heads go down and turn them OFF if the heads go up (or maybe use Red to go down and Blue to go Up, or maybe go down with my Moving Head Washes OFF and my Moving Heads Spots ON and vice versa, or .......).
What i found out so far:
- in order to make your lights go on and Off in sync, your Loopback Channels and your Moving Heads need to be in the same EFX.
- if you use "Generic Dimmer" for your Loopback Channels, they will follow the TILT.
So i need to create 2 dummy Fixture Profiles, one for Pan and one for Tilt (don't need 16 bit precision for this, so only 1 coarse channel will do).
That way i can decide whether my Loopback Channels should follow Pan or should Follow Tilt (or maybe both).
The real challenge however is going to be to make it work with all available patterns (not only Line) and also make it to work with "differents sizes" (not to be dependent on fixed values in the Channel modifiers, so basically to detect when the direction changes).
If i have more time i'm going to change it a bit so that i can use your solution to turn the lights ON when the moving heads go down and turn them OFF if the heads go up (or maybe use Red to go down and Blue to go Up, or maybe go down with my Moving Head Washes OFF and my Moving Heads Spots ON and vice versa, or .......).
What i found out so far:
- in order to make your lights go on and Off in sync, your Loopback Channels and your Moving Heads need to be in the same EFX.
- if you use "Generic Dimmer" for your Loopback Channels, they will follow the TILT.
So i need to create 2 dummy Fixture Profiles, one for Pan and one for Tilt (don't need 16 bit precision for this, so only 1 coarse channel will do).
That way i can decide whether my Loopback Channels should follow Pan or should Follow Tilt (or maybe both).
The real challenge however is going to be to make it work with all available patterns (not only Line) and also make it to work with "differents sizes" (not to be dependent on fixed values in the Channel modifiers, so basically to detect when the direction changes).
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
That's pretty much what I had in mind. Seems like it would work in circular or other shape EFXs form the pan or tilt channels of the loopback dimmers.
And I was thinking of writing a 2-channel (one for pan and one for tilt) fixture profile, so the EFX knows.
An example of the effect I want is on this video at 15:54 where with movers are doing it tilting.
https://www.youtube.com/watch?v=J-ZfJAF ... ashtonlord
And I was thinking of writing a 2-channel (one for pan and one for tilt) fixture profile, so the EFX knows.
An example of the effect I want is on this video at 15:54 where with movers are doing it tilting.
https://www.youtube.com/watch?v=J-ZfJAF ... ashtonlord
NO, I AM NOT THE SOUNDMAN!
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
The text you quoted, is followed by two PNG's and .... the showfile!
In order to be able to follow what it is doing, i added a XY Pad and a Speed dial.
In order to be able to follow what it is doing, i added a XY Pad and a Speed dial.
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
Ah, that's nasty.
First ask to attach a showfile (that was already attached) and then remove your post.
It is more mature to admit your mistakes (and maybe apologize).
First ask to attach a showfile (that was already attached) and then remove your post.
It is more mature to admit your mistakes (and maybe apologize).
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
Sorry, didn't mean to be nasty. Out of my own stupidity, I saw the attached show file after I posted the request, Sorry about any misunderstanding.MichelSliepenbeek wrote: ↑Tue Apr 09, 2024 10:37 pm Ah, that's nasty.
First ask to attach a showfile (that was already attached) and then remove your post.
It is more mature to admit your mistakes (and maybe apologize).
NO, I AM NOT THE SOUNDMAN!
- GGGss
- Posts: 3052
- Joined: Mon Sep 12, 2016 7:15 pm
- Location: Belgium
- Real Name: Fredje Gallon
Lights off when <10, back on again when >127 - but then the in-between positions will be hard to achieve without some logic... if off && pos>127 = on, if on && <10 offShagLight wrote: ↑Tue Apr 09, 2024 8:49 pm
An example of the effect I want is on this video at 15:54 where with movers are doing it tilting.
https://www.youtube.com/watch?v=J-ZfJAF ... ashtonlord
All electric machines work on smoke... when the smoke escapes... they don't work anymore
- BremDjenzzen
- Posts: 18
- Joined: Thu May 04, 2023 9:34 am
- Location: Netherlands
- Real Name: Bram Janssen
- Contact:
I think I now better understand what the goal is.
I'll try to create some demos. It sounds like a fun challenge
I'll try to create some demos. It sounds like a fun challenge
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
Just an idea:
instead of Pattern = Line, you could use Pattern = Square with Parameters:
Width = 59
Height = 1
X- Offset = 1
Y-Offset = 69
Rotation = 90
That way:
- the Tilt will use the range that Fredje suggested (010 .. 127)
- the Pan will act as an On/Off toggle (dmx(000) and dmx(001). You only need to create a Dummy Fixture Definition with 1 Pan channel to trigger it.
instead of Pattern = Line, you could use Pattern = Square with Parameters:
Width = 59
Height = 1
X- Offset = 1
Y-Offset = 69
Rotation = 90
That way:
- the Tilt will use the range that Fredje suggested (010 .. 127)
- the Pan will act as an On/Off toggle (dmx(000) and dmx(001). You only need to create a Dummy Fixture Definition with 1 Pan channel to trigger it.
A QLC Workspace is like a Bob Ross painting: "it's your world, you can create whatever you want!"
- BremDjenzzen
- Posts: 18
- Joined: Thu May 04, 2023 9:34 am
- Location: Netherlands
- Real Name: Bram Janssen
- Contact:
I made a new demo.
Here I once again use dimmer curves to detect the edges of a pattern.
It works with al patterns.
The only thing is that you want to have a dummy fixture that has a pattern that is at max size.
This way you have the most control over the specific points you want to have triggers at.
Just set the dimmer curve to be at full at a specific value.
Afterwards you convert the tilt/pan into dimmers that have the curve to filter out your desired value.
I hope my explanation is clear enough.
Example;
https://youtu.be/Ss6w_9Bori8
Here I once again use dimmer curves to detect the edges of a pattern.
It works with al patterns.
The only thing is that you want to have a dummy fixture that has a pattern that is at max size.
This way you have the most control over the specific points you want to have triggers at.
Just set the dimmer curve to be at full at a specific value.
Afterwards you convert the tilt/pan into dimmers that have the curve to filter out your desired value.
I hope my explanation is clear enough.
Example;
https://youtu.be/Ss6w_9Bori8
- Attachments
-
- Blip Top.qxmt
- (450 Bytes) Downloaded 133 times
-
- Blip Bottom.qxmt
- (449 Bytes) Downloaded 145 times
-
- Loopback Demo A.qxw
- (14.31 KiB) Downloaded 190 times
- BremDjenzzen
- Posts: 18
- Joined: Thu May 04, 2023 9:34 am
- Location: Netherlands
- Real Name: Bram Janssen
- Contact:
This is not necessarly needed, you could use the same pattern with your dummy fixture.BremDjenzzen wrote: ↑Wed Apr 10, 2024 11:17 am The only thing is that you want to have a dummy fixture that has a pattern that is at max size.
The thing then is that your dimmer curves have to be verry exact to match the values the pattern puts out.
- BremDjenzzen
- Posts: 18
- Joined: Thu May 04, 2023 9:34 am
- Location: Netherlands
- Real Name: Bram Janssen
- Contact:
I have another demo where the color changes when going up or down.
Once again using the dimmer curves to detect a position. The making a toggle, converting it to a hold function and utilizing the override of the hold function to force the light to red.
Example;
https://youtu.be/31CFqVzKUtM
Once again using the dimmer curves to detect a position. The making a toggle, converting it to a hold function and utilizing the override of the hold function to force the light to red.
Example;
https://youtu.be/31CFqVzKUtM
- Attachments
-
- Blip Top.qxmt
- (450 Bytes) Downloaded 150 times
-
- Blip Bottom.qxmt
- (449 Bytes) Downloaded 160 times
-
- Loopback Demo 2.qxw
- (9.29 KiB) Downloaded 179 times
-
- Posts: 121
- Joined: Wed Feb 15, 2023 5:13 pm
- Real Name: David
Hmmm. Very interesting. That would solve the problem of making the range adjustable and also solve the problem of how to make it hold on or off. I'll be playing with all this soon.MichelSliepenbeek wrote: ↑Wed Apr 10, 2024 10:15 am Just an idea:
instead of Pattern = Line, you could use Pattern = Square with Parameters:
Width = 59
Height = 1
X- Offset = 1
Y-Offset = 69
Rotation = 90
That way:
- the Tilt will use the range that Fredje suggested (010 .. 127)
- the Pan will act as an On/Off toggle (dmx(000) and dmx(001). You only need to create a Dummy Fixture Definition with 1 Pan channel to trigger it.
NO, I AM NOT THE SOUNDMAN!
-
- Posts: 717
- Joined: Wed Feb 08, 2023 10:24 am
- Location: Nederland
- Real Name: Michel Sliepenbeek
What you are actually saying is that "you do think the idea of a square would work".... I don't think the idea of a square EFX wouldn't work ...
In formula: B = NOT(NOT(A)) is the same as B = A.
Never mind, for most of us English is not our native language.
You missed the essence here: the Square with those parameters is almost the same as a Line...... you can't have it in the same EFX as say, a tilt or pan EFX.
There is only 1 click on the Pan when it changes direction. You will not notice this, particularly because the light turns ON and OFF at the same moment.
Have a closer look at the parameters: it says Rotation = 90, so Height = 1 actually affects the Pan movement.
This was only meant to be used for your "Within Temptation" EFX.
Now you are going in the wrong direction.But then again, could run 2 EFXs and once with the same parameters as a collection button?
If you go back here viewtopic.php?p=72607#p72607, it started with
"in order to make your lights go on and Off in sync, your Loopback Channels and your Moving Heads need to be in the same EFX."
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
Sorry, that was a typo. I meant to say, I don't think the square pattern would work because you wouldn't be able to have a square pattern in the same EFX as for example, a line or a circle pattern.MichelSliepenbeek wrote: ↑Thu Apr 11, 2024 9:26 amWhat you are actually saying is that "you do think the idea of a square would work".... I don't think the idea of a square EFX wouldn't work ...
In formula: B = NOT(NOT(A)) is the same as B = A.
Never mind, for most of us English is not our native language.
You missed the essence here: the Square with those parameters is almost the same as a Line...... you can't have it in the same EFX as say, a tilt or pan EFX.
There is only 1 click on the Pan when it changes direction. You will not notice this, particularly because the light turns ON and OFF at the same moment.
Have a closer look at the parameters: it says Rotation = 90, so Height = 1 actually affects the Pan movement.
This was only meant to be used for your "Within Temptation" EFX.
Now you are going in the wrong direction.But then again, could run 2 EFXs and once with the same parameters as a collection button?
If you go back here viewtopic.php?p=72607#p72607, it started with
"in order to make your lights go on and Off in sync, your Loopback Channels and your Moving Heads need to be in the same EFX."
And couldn't you run 2 EFXs simultaneously as a collection? That way you could use the square pattern with almost any other pattern.
NO, I AM NOT THE SOUNDMAN!