New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mixer A sometimes does not show all tracks #718
Comments
Just to bump up: Any problems still even after all the recent fixes and my |
I think I have still seen problems (both completely empty mixer and missing tracks) after updating to that fix, but I haven't done enough museing after that to say for sure. The missing track scenario feels very related to when you are in a high cpu-load scenario. E.g. working on a song that already has lots of tracks and effects. Added tracks then often do not end up in the mixer. The difference between mixer A and B is probably due to B often not being initialized so there is a different mechanism when it is populated upon open. Though I have seen issues with B too when trying to provoke it. |
I can reproduce this on Mixer B (Archlinux, MusE 4.0.0-pre1-127-g381f20da) with only audio tracks (all synths deactivated). Workaround: Create a new empty wave track and all missing tracks pop up. |
It there any way to reproduce this problem reliably? I'm not able to, even with audio only. For me it occurs quite randomly, which makes a fix pretty impossible... |
I can reliably reproduce this on the attached session. When playing the session my DSP load gets to 100%. Steps to reproduce:
Interestingly this only happens on a mixer that hasn't been opened before. So if you open Mixer A before those steps the bug will only appear in Mixer B and vice versa. MusE_Mixertest.mp4 |
I could reproduce the problem in debugger. The mixer strip output it not based on the track list (any more), but on another list which is apparently out of sync - it doesn't contain the newly added track (amixer.cpp, line 785):
@terminator356 |
Fix is now in master. |
Posting a ticket here while I remember it, was meaning to have a look at this.
Sometimes I have found that Mixer A is missing a lot of tracks. In this case the mixer also gets very crashy if I try to reorganize it or similar.
Mixer B for some reason always seem to show all tracks.
No clue if this is just a coincidence or if there is some relevant difference between A and B that could cause this.
The text was updated successfully, but these errors were encountered: