Wireshark is for sure developed on linux mainly. Depending on your distribution, do sudo apt install wireshark or equivalent and there you go.
https://packages.ubuntu.com/kinetic/wireshark
https://packages.debian.org/bullseye/wireshark
https://packages.fedoraproject.org/pkgs ... wireshark/
Jano
[SOLVED] LSB channels and 16bit fading
-
- Posts: 1325
- Joined: Mon Apr 13, 2015 7:05 am
- Location: Bratislava, Slovakia
- Real Name: Jano Svitok
- Contact:
- mcallegari
- Posts: 4710
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
It's still interesting a reference project sending packets to nowhere, just to compare the wireshark trace myself on 4.12.4 and 4.12.6. Thanks
- sbenejam
- Posts: 607
- Joined: Sun Apr 12, 2015 6:28 pm
- Real Name: Santiago Benejam Torres
- Contact:
Giacomo, what media-server do you use? An example project will help us investigate what is happening.giacomo wrote: ↑Thu Sep 08, 2022 8:58 pm Hi Jano, I'm on linux and it seems that wireshark not.
I've tried a very simple transition from scratch with 4.12.6 and it was working, tried again the original show and it's correct only with 4.12.4, maybe this past year something has changed internally in the cue list.
For your info the software is a media-server and is controlled with dmx, each channel controls a parameter.
Anyway I propose that we don't lose more time on this issue, I'm tired to downgrade and test qlc+, upgrade and test it again.
Better to focus on v.5
-
- Posts: 553
- Joined: Tue May 26, 2015 6:17 pm
- Real Name:
good morning community and thanks for your replies,
I was giving up but finally a clue:
when I play the show with v.4.12.6 the parameter no. 23 of each layer (123 + 173 + 223 ....) goes to 0 during the transition, this doesn't happen
with 4.12.4. (file corrupted or a change internally in the cue list?)
The parameter no. 23 is the file index in the media library, so during the transition there is no media.
I upload the file I'm using for test, I've cleaned up the VC to be sure that the widgets were not causing any problems (many sliders were in monitor mode), the "Layer fixtures" are patched on universe 3 with output E1.131 at 127.0.0.1.
I upload the fixture definition too.
_On the 3rd cue [31 smoke 1] the Layer 2 is going at full >> with v.4.12.6 the layer parameter 23 goes at 0 during the transition;
_The next cue is a preparation for Layer 3 >> again with v.4.12.6 the parameter 23 goes at 0 during the transition;
_etc etc >> during every transition the relative ch 23 of each layer goes at 0
[plus the first time the parameter is loaded - eg. Layer 2 when you play the cue list, during the fade to the 2nd cue - the value get scrolling from 0 to 255 during the fade time - you can see it also for Layer 1 from cue 3 to 4]
almost solved! have a good weekend
(someone would upload a v.5 appimage updated? I'm in rehearsals and I'd like to try the last fixes from Massimo)
I was giving up but finally a clue:
when I play the show with v.4.12.6 the parameter no. 23 of each layer (123 + 173 + 223 ....) goes to 0 during the transition, this doesn't happen
with 4.12.4. (file corrupted or a change internally in the cue list?)
The parameter no. 23 is the file index in the media library, so during the transition there is no media.
I upload the file I'm using for test, I've cleaned up the VC to be sure that the widgets were not causing any problems (many sliders were in monitor mode), the "Layer fixtures" are patched on universe 3 with output E1.131 at 127.0.0.1.
I upload the fixture definition too.
_On the 3rd cue [31 smoke 1] the Layer 2 is going at full >> with v.4.12.6 the layer parameter 23 goes at 0 during the transition;
_The next cue is a preparation for Layer 3 >> again with v.4.12.6 the parameter 23 goes at 0 during the transition;
_etc etc >> during every transition the relative ch 23 of each layer goes at 0
[plus the first time the parameter is loaded - eg. Layer 2 when you play the cue list, during the fade to the 2nd cue - the value get scrolling from 0 to 255 during the fade time - you can see it also for Layer 1 from cue 3 to 4]
almost solved! have a good weekend
(someone would upload a v.5 appimage updated? I'm in rehearsals and I'd like to try the last fixes from Massimo)
- mcallegari
- Posts: 4710
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
Thenks for the project.
First thing I saw is that you're using the "partial" transmission mode. Have you tried the "full" one to see if anything changes?
Now I'm gonna use another instance of QLC+ receiving sACN to see on simple desk if values are received correctly or if I can reproduce the issue
First thing I saw is that you're using the "partial" transmission mode. Have you tried the "full" one to see if anything changes?
Now I'm gonna use another instance of QLC+ receiving sACN to see on simple desk if values are received correctly or if I can reproduce the issue
- edogawa
- Posts: 630
- Joined: Thu May 07, 2015 10:34 am
- Real Name: Edgar Aichinger
Hm, isn't that quite offtopic in this thread? I really feel uncomfortable discussing this here, hijacking the thread.(someone would upload a v.5 appimage updated? I'm in rehearsals and I'd like to try the last fixes from Massimo)
Anyways, I have just successfully built a current v5 AppImage locally via create_appimage.sh, and can share that, if that's ok with Massimo.
Not sure if it's a good move either, that's why I hold that back until hearing from him.
I guess Massimo has a plan about releasing betas and test versions, and I'm unsure whether it makes sense to test an arbitrary git commit.
In theory it should be possible to build an appimage in OBS, and I have done that in the past with v4, but for some strange reason I don't yet understand, I cannot make it work currently - the build system seems to look at the rpm spec file and creates rpms in the AppImage download repo.
- mcallegari
- Posts: 4710
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
I have already loaded an appimage in the test folders a few days ago.
As soon as I have some time I'll build a new one and upload it there.
Back to this thread: the behavior can be seen also with the DMX monitor. E1.31 has nothing to do with the issue.
The whole deal is basically a LTP channel that doesn't crossfade correctly.
Removing the "can fade" flag from channel 23 of the Layer-x fixtures already solves the problem.
I'm gonna investigate the expected behavior though.
As soon as I have some time I'll build a new one and upload it there.
Back to this thread: the behavior can be seen also with the DMX monitor. E1.31 has nothing to do with the issue.
The whole deal is basically a LTP channel that doesn't crossfade correctly.
Removing the "can fade" flag from channel 23 of the Layer-x fixtures already solves the problem.
I'm gonna investigate the expected behavior though.
-
- Posts: 553
- Joined: Tue May 26, 2015 6:17 pm
- Real Name:
This summer I'm a bug hunter - with chance!
Yes I've noticed only this this morning in the dmx monitor, in the beginnig I was thinking it was related to updates in the other software.
I also thought that I should change the topic title, please do it if you've an idea of the issue, right now I prefer to not add confusion.
Yes I've noticed only this this morning in the dmx monitor, in the beginnig I was thinking it was related to updates in the other software.
I also thought that I should change the topic title, please do it if you've an idea of the issue, right now I prefer to not add confusion.
- mcallegari
- Posts: 4710
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
Another finding: the File channel is LSB so probably some 16bit fading logic is kicking in.
[EDIT] confirmed. 16bit fade is the one making the difference. Basically (what a chance!) you have two channels at value 11 and this is the "hack rule" for a MSB+LSB channel to be considered 16bit together. So basically channel 23 is being faded as LSB but being start = target value then the calculation is always 0 during the transition.
Attached the sample project I expected.
[EDIT] confirmed. 16bit fade is the one making the difference. Basically (what a chance!) you have two channels at value 11 and this is the "hack rule" for a MSB+LSB channel to be considered 16bit together. So basically channel 23 is being faded as LSB but being start = target value then the calculation is always 0 during the transition.
Attached the sample project I expected.
- Attachments
-
- ltp_crossfade.qxw
- (3.44 KiB) Downloaded 156 times
-
- Posts: 553
- Joined: Tue May 26, 2015 6:17 pm
- Real Name:
Massimo,
I've changed values of the relative Ch.23 in your project:
.1st cue the ch.23 is @12
.2nd cue the ch.23 is @13
The output it's still wrong: now ch.23 is going through all the 256 dmx values during the fade and also the relative ch.26 is affected by the "previous issue" described above.
qlc+4.12.6
I've changed values of the relative Ch.23 in your project:
.1st cue the ch.23 is @12
.2nd cue the ch.23 is @13
The output it's still wrong: now ch.23 is going through all the 256 dmx values during the fade and also the relative ch.26 is affected by the "previous issue" described above.
qlc+4.12.6
- mcallegari
- Posts: 4710
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
You need to set the file channel to coarse
- mcallegari
- Posts: 4710
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
Done