Skip to content
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

Changelog for 1.3 (bugs only) #6536

Open
allejok96 opened this issue Oct 8, 2022 · 10 comments
Open

Changelog for 1.3 (bugs only) #6536

allejok96 opened this issue Oct 8, 2022 · 10 comments
Labels

Comments

@allejok96
Copy link
Contributor

allejok96 commented Oct 8, 2022

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 ...

@Rossmaxx
Copy link
Contributor

Rossmaxx commented Oct 8, 2022

#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

@cheez26
Copy link

cheez26 commented Oct 8, 2022

I really hope that 1.3 happens as a "stable-beta" at least. That would make my day along with an ARM64 AppImage tbh.

@Monospace-V
Copy link
Contributor

#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.

@cheez26
Copy link

cheez26 commented Oct 8, 2022

#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.

@allejok96
Copy link
Contributor Author

I've crossed out the reported duplicates.

I still think we should indicate that to the Debian compilers

@cheez26 you've identified my point 😆

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.

@Monospace-V
Copy link
Contributor

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.
image
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 enhancement or duplicate and 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.

@allejok96
Copy link
Contributor Author

@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.

@cheez26
Copy link

cheez26 commented Oct 22, 2022

Well, I reported a bug. #6546

@allejok96
Copy link
Contributor Author

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.

@cheez26
Copy link

cheez26 commented Oct 22, 2022

Alright. I'll close the issue now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants