Changelog for 1.3 (bugs only)
There was a discussion on Discord about whether 1.3 is more stable than 1.2, so I did some semi automated run-trough of the issue reports back to 2017 when the stable-1.2 branch was created. I've left out feature requests, duplicates and issues with incomplete info and no response. This is not a thoroughly tested list, it only serves to give you some perspective (and prove a point).
This list does only include bugs that are solved now but confirmed to be present in 1.2.2 or unsolved now and not present in 1.2.2.
Bugs introduced in 1.3 (new features)
~6398 Colour of Master bus on FX Mixer retains when switching project~ fixed in #6421 6526 Notes is barely visible if the Track color is light-colored 6442 1.3 Difficult to seperate marked scale and ghostnotes 6327 Import of project from old version with solo'ed track- automation tracks don't unmute 6318 Piano Roll Ghost Note icon has no visual indication of being clickable 6251 Undo track solo selection broken 5940 Notes with detuning patterns share the same detuning when splitted 5885 Undo in Song Editor Fails After Duplicating Multiple Midi Reigions 5877 Xpressive instrument may crash due to overflow
Bugs introduced in 1.3 (regressions)
6496 [Arch] VSTs Fail to Load 6494 mod-pitchshifter, Capo - Crash 6422 Unable to rename sidebar-imported sample-track content 6414 LMMS master loses Carla instrument configuration when loading old project file 6408 Vestige: Remote plugin 'RemoteVstPlugin32' not found 6406 SF2 player: Note-Off Event of note C-1 played in piano roll crashes LMMS 6401 Sound of exported LV2 instrument plugins is shifted down one half tone 6343 Unwanted scroll when changing a track name in the Song-Editor and Pattern-Editor 6335 Difference in output of .ds files- 1.2 vs 1.3 6334 Drag handle disappearance 6330 Issues with track pointer movement w/ keyboard 6314 Oversampling changes pitch with .ds files 6312 AM Pitchshifter compatibility break 6291 Drag+Drop is broken 6260 Overlapping notes are quantized when playing a roll and then stopping outside of the piano editor 6246 LMMS Stays Running In Background After Program Has Been Closed 6232 Nightly alpha.1.149+g6a716fa5f: MIDI stops working after certain amount of time 6115 VST window losing focus but not moving to background 6072 Buggy dead code in AudioDevice.cpp and not so dead in AudioJack.cpp 6034 Text line switches uncontrollably in AlterEgo voice syntheziser 6020 Piano Roll doesn't highlight chord notes properly when vertically scaled. 6004 Beat And Bassline editor - scroll bar overlaps 6002 No Note copy/paste 5998 Muted tracks' activity indicator is out of sync with notes. 5978 Stuck VU meter on muted mixer channel 5966 Opening VST Controls crashes LMMS 5935 Volume release value modification not permanent 5880 VeSTige tracks height is not restored after load 5858 Choosing "send to active instrument-track" does not update name of track 5851 Instrument height wrong with four or more effect units 5738 Demo project Greshz-CoolSnip buggy in master 5683 MSVC RelWithDebInfo configuration uses mixture of debug and release libraries 5505 Setting new loop markers is complicated
Bug fixed in 1.3, still present in 1.2
6504 Crashes when importing flac files
6500 symbol lookup error: /opt/lmms/lib/lmms/ladspa/tap_deesser.so: undefined symbol: __log10f_finite
~6489 no stk-package in LMMS 1.3~
~6468 The GUI of Quiet Piano VST doesn't show properly~
6400 .midi files cannot be opened from the sidebar
6384 Project file decompression produces invalid decompressed file when the AppImage is used
6305 MIDI import doesn't import program change automation
6271 VeSTige Searches Original Path of Assigned VST Plugin in Former System When Opening Project File
6160 midi import crashes semi-randomly with large files
6153 MIDI Export with BPM >= 256 incorrect output
6136 LMMS crashes when I try to minimize a plug-in really quickly
6090 There is no vertical line that follows the playhead & extends all the way to the bottom in the Piano Roll view
6073 Preset retains solo/muted state
6038 VeSTige: Notes play at the wrong pitch when using the JACK backend.
5958 Random Clicks in SID Emulator
~5906 LMMS allways crash at the end of file rendering~
5856 Bitcrush plugins displays output clip level as % while it's dBFS
5823 Invalid read from MidiJack with Audio Interface "Dummy"
5799 Bit Invader - Corrupt data when saving with connected controller
5768 Drag&Drop or Pasting multiple TCOs in Song Editor allows negative positions
5752 Effect module names get cut off abrubtly if too long by modules edge
5747 Knob parameter value graphic (green circle) shows even when value is 0
5728 Creating a new virtual midi port crashes Lmms
5714 Truncated sidebar items' font size behaves incorrectly
5673 Beat and bassline bug
5664 LMMS freezes at 100% on export
5615 LB302 filter doesn't adjust to sample rate correctly
5610 Metronome plays when dragging play-head, even when song is paused
5598 Fix annoying Qt5 deprecated warnings
5595 Cloning an automation track does not copy pattern contents if pattern is connected to a control
5562 Muted states not saved when soloed
5548 Garbage in audio when exporting tracks
5535 stk path is hardcoded to be in /usr
5528 Can't give a segment the same name as the track
5527 Almost all presets has no envelopes
5504 Invalid warning about "dummy-MIDI-client"
5494 Icons and comboboxes mismatch in arpeggiator in Instrument Editor
5484 theme problem when renaming a track
5364 File browser - Collapsing a directory may trigger a preview in other open directories.
5213 Assertion failure loading missing sample in MSVC debug build
5119 Triple Oscillator clicks if with phase shifting of 90 degrees
5107 Segfault at begin of CLI rendering
4925 ignore capitals in Token-search
4749 Theming of disabled components
4646 VST paths are not saved relative
4554 Very, very old external controllers automation bug.
4535 VeSTige and Carla plugins sometimes interpreting wrong octave on MIDI keyboard
4180 SF2 Directory Setting/Relative Paths
~4087 Kontakt is buggy in LMMS (Explanation in Description)~
3816 FM or heavy PM in TripleOscillator makes outputs odd for some target waveforms
3807 Window title in title bar blinks after adjusting specific knobs related to time or speed.
3777 Glitch with layered sustained notes
3623 Bugs with toggling One Instrument Track Window Mode
3306 Piano Roll - Vertical arrow cursor stuck
3227 Windows RC2 - Mallets won't load - Stk installation missing
2638 Crash after rendering when using soundio
2569 Opening mmpz from within zip file crashes LMMS
2340 Mixer volume percentage labels are off by a factor of 100
1857 MIDI-based instruments play an octave too low by default
~879 Wrong cursor when moving blocks in song-editor~
Hope I manged to not flood the issue tracker ...
#6489 is a duplicate of #6464 but other than that, I don't see any issues. Anyway good list to consider for 1.3 milestone
I really hope that 1.3 happens as a "stable-beta" at least. That would make my day along with an ARM64 AppImage tbh.
https://github.com/LMMS/lmms/issues/6468 is still an issue: expandable windows. The only reason it's marked as fixed is because no-embedding fixed it for the OP, who then closed it. I just downloaded the Quiet Piano vst: Issue persists on 1.2.0. The issue isn't in fact fixed and I think closing it might've been a bit misleading. It also reminds me of an issue that mentioned that LMMS couldn't handle collapsible and expandable windows very well as far as displaying GUI was concerned (ie, cropping), but I cannot find it right now. Same as https://github.com/LMMS/lmms/issues/4087 which wasn't actually fixed, and just consolidated into VST2 issues. (And https://github.com/LMMS/lmms/issues/6302 , which is what I was talking about- and again, it isn't actually fixed, just closed as duplicate of 4087.) In fact, it leads to several other similar bugs, a lot of which can be fixed by changing embed settings. They're all closed as a duplicate of 4087 (kontakt player buggy), which was consolidated into 5433 (VST2 issues). (The actual issue here is autosize.) I didn't realise how confusing it could be trying to track these down.
https://github.com/LMMS/lmms/issues/3227 also seems like a duplicate of https://github.com/LMMS/lmms/issues/6464 A few of these look, upon first glance through the issues, like duplicates of others: crash while using soundio -> one of the 100% export freeze/crash (jack).
That's what I see so far. I can't look deeper at the moment.
#6468 is still an issue: expandable windows. The only reason it's marked as fixed is because no-embedding fixed it for the OP, who then closed it. I just downloaded the Quiet Piano vst: Issue persists on 1.2.0. The issue isn't in fact fixed and I think closing it might've been a bit misleading. It also reminds me of an issue that mentioned that LMMS couldn't handle collapsible and expandable windows very well as far as displaying GUI was concerned (ie, cropping), but I cannot find it right now. Same as #4087 which wasn't actually fixed, and just consolidated into VST2 issues. (And #6302 , which is what I was talking about- and again, it isn't actually fixed, just closed as duplicate of 4087.) In fact, it leads to several other similar bugs, a lot of which can be fixed by changing embed settings. They're all closed as a duplicate of 4087 (kontakt player buggy), which was consolidated into 5433 (VST2 issues). (The actual issue here is autosize.) I didn't realise how confusing it could be trying to track these down.
#3227 also seems like a duplicate of #6464 A few of these look, upon first glance through the issues, like duplicates of others: crash while using soundio -> one of the 100% export freeze/crash (jack).
That's what I see so far. I can't look deeper at the moment.
I still think we should indicate that to the Debian compilers that, despite having some bugs, 1.3 is almost ready-to-go as a stable.
I've crossed out the reported duplicates.
I still think we should indicate that to the Debian compilers
@cheez26 you've identified my point :laughing:
I just downloaded the Quiet Piano vst: Issue persists on 1.2.0
Then you should reopen it :)
4087 wasn't actually fixed, and just consolidated into VST2 issues
@Monospace-V you got me worried that the whole list just might be consolidated issues, but it turns out after glancing through the meta issues that most of of them are tagged enhancement or duplicate and I've not included any of those.
I just downloaded the Quiet Piano vst: Issue persists on 1.2.0
Then you should reopen it :)
I don't think I can do that. If I can, I can't figure out how.
Possibly just as well. It does appear to be a duplicate, again, of 4087 (the one consolidated into VST2 issues), so would be better off closed. Perhaps I'd better link it to 4087?
@Monospace-V you got me worried that the whole list just might be consolidated issues, but it turns out after glancing through the meta issues that most of of them are tagged
enhancementorduplicateand I've not included any of those.
Oh, sorry about that! I didn't mean to worry- it occurred to me that I could alarm you, and then I promptly forgot about it. I should've mentioned that I looked through most of your list as I typed that comment, and whatever I saw appears fine- I've pointed what I noticed to be off. I'll see if I can look through it more carefully tomorrow.
@Monospace-V no problem, if there was any errors I'd want you to say it.
For anyone going over the list I'll say it once more: it's not meant to be complete, tested and verified. It's mostly to get some perspective and to prove a point.
Well, I reported a bug. #6546
This list only accounts for bugs that are...
- solved now but still present in 1.2.2
- unsolved now and not present in 1.2.2
Compilation errors, bugs outside LMMS, new features and general improvements is not included.
Alright. I'll close the issue now.