-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Play is silent inside piano-roll #1110
Comments
And it always happens on the last track! (Might depend on what it finds in that piece of uninitialized memory :) |
Thanks kindly for reporting this. Possibly related to #1111. |
I can't seem to reproduce this issue.. has a fix been merged for this already? |
UPDATE: Could reproduce with the steps below. |
Okay, I think I've managed to reproduce the issue, however it's a bit different then what is reported. Here's what I have to do for a minimal reproduction:
Now, I've played around for a while with this bug, and I've found a few interesting clues.
The list of affected instruments is as follows:
The list of unaffected instruments is as follows:
Please let me know if you can reproduce this bug, given the above information! |
I've tested more instruments, and I've updated my original list. I think I've tested them all now. |
same as #947 |
I've explored the history a bit. This bug has been around at least since 2012. Probably earlier. |
Okay. I've found the source of the bug. Instrument tracks having their 'bbTrack' property filled with the bbtrack corresponding to the track content object number of the object currently being played. If you add multiple track content objects to the triple oscillator in the example above, let's say 4, and then you add 4 bbtracks, the nth track content object will be muted while being played inside the piano roll if the nth bbtrack has been muted. This behaviour is clearly wrong, and I'm submitting a pull request removing this behaviour. I've tested it with a few projects and I can't find any adverse affects from this fix. |
As #1157 was merged I guess this issue is fixed? |
Oh sorry, I just missed that it actually was not merged. |
Bumping to 1.3 because Vesa said we could. :) |
I can reproduce this in 1.0 and 1.1.3 but not in current master f99dba5 |
I got the same problem in 1.1.3, deleting the Bass Lines fixed it (thanks krafczyk for the info). Oh, I should probably use the Beta version then, since the 1.1.3 seems to be 2 years old. |
Correct. You can get the latest 1.2.0-rc3 here: https://lmms.io/download/#windows |
This is fixed. Somewhere in the work around LMMS Memory Manager #1088 this was fixed. More likely:commit 857de8d
commit 1864dcf
commit 7bc97f5
Less likely:commit dc4bfdc
commit 68b5a21
commit 1deb80a
|
Sometimes all notes in a track are silent when pressing play inside the piano roll - but they play fine from the song editor.
Bug found - seems to be ye good ole "off by one" :D
When track(n+1) is muted in the song editor - track(n) is muted inside the piano roll.
Example:
Say I have two tracks: 1) drums and 2) bass
If I mute the bass in the song editor - then the drums are muted when inside the piano roll.
The text was updated successfully, but these errors were encountered: