mcallegari / qlcplus

Q Light Controller Plus (QLC+) is a free and cross-platform software to control DMX or analog lighting systems like moving heads, dimmers, scanners etc. This project is a fork of the great QLC project written by Heikki Junnila that aims to continue the QLC development and to introduce new features.
Apache License 2.0
1.02k stars 360 forks source link

Virtual Console Solo Frame give a delay when playing Audio #1634

Open ThePlanplan opened 2 weeks ago

ThePlanplan commented 2 weeks ago

Describe the bug Starting songs in a solo frame have a delay if another one was playing.

To Reproduce

  1. Add 2 songs or more in Functions
  2. Add 2 buttons in a Solo Frame in Virtual Console
  3. Attach each song to theses buttons
  4. Click the first button to start the song attached with no delay, but clicking the other button while the previous song is active have a small delay (and all subsequent presses while a song is active)

Expected behavior No delay should be present. The bug is not present in a normal Frame.

Workaround If I add a small Fade-out time (even 1ms) to the songs, there's no delay.

Desktop

mcallegari commented 1 day ago

Please build QLC+ with Qt 6.8.x and try and see if the delay is still there