xLights is a sequencer for Lights. xLights has usb and E1.31 drivers. You can create sequences in this object oriented program. You can create playlists, schedule them, test your hardware, convert between different sequencers.
GNU General Public License v3.0
554
stars
209
forks
source link
Right clicking color to open color curve window causes crash if sequence has a VAMP-sourced timing channel (Linux) #2582
Start a new musical sequence (any audio file, doesn't matter)
Right click on 'New Timing' and select 'Add timing track'
Select any one of the following:
'Bars and beats'
'Note onset detector'
'Tempo and beat tracker'
Note that it appears to be only specific VAMP plugins that cause the issue, metronome/key detector don't cause a crash
Right click on a color in the color dockable window (to open up the color curve window)
Crash, even if you delete the timing track before right clicking the color window or open up a previously saved sequence.
Expected behavior
Xlights shouldn't crash when opening the color curve window with a timing track
Screenshots
If applicable, add screenshots to help explain your problem.
Versions (please complete the following information):
OS: SparkyLinux 5.14
xLights versions current git, 2020.23 - 2021.10
Additional context
It seems tied to the VAMP plugin and the beat markers in the timeline in some way
I am using QM Vamp version 1.7.1 as the more recent version (1.8.0) does not include qm-vamp-plugins.cat and qm-vamp-plugins.n3
Another thing to note is that everything else seems to work fine, only that if my sequence has a VAMP timing track it means I can no longer open the color curve window. Weird, eh?
AttachmentsxLights_dbgrpt-13862-20210404T164110.zip
Describe the bug
To Reproduce Steps to reproduce the behavior:
Start a new musical sequence (any audio file, doesn't matter)
Right click on 'New Timing' and select 'Add timing track'
Select any one of the following: 'Bars and beats' 'Note onset detector' 'Tempo and beat tracker' Note that it appears to be only specific VAMP plugins that cause the issue, metronome/key detector don't cause a crash
Right click on a color in the color dockable window (to open up the color curve window)
Crash, even if you delete the timing track before right clicking the color window or open up a previously saved sequence.
Expected behavior Xlights shouldn't crash when opening the color curve window with a timing track
Screenshots If applicable, add screenshots to help explain your problem.
Versions (please complete the following information):
Additional context It seems tied to the VAMP plugin and the beat markers in the timeline in some way I am using QM Vamp version 1.7.1 as the more recent version (1.8.0) does not include qm-vamp-plugins.cat and qm-vamp-plugins.n3 Another thing to note is that everything else seems to work fine, only that if my sequence has a VAMP timing track it means I can no longer open the color curve window. Weird, eh? Attachments xLights_dbgrpt-13862-20210404T164110.zip