LMMS / lmms

Cross-platform music production software
https://lmms.io
GNU General Public License v2.0
7.83k stars 988 forks source link

Duplicate Connection build up #5658

Open DG-1945 opened 3 years ago

DG-1945 commented 3 years ago

I couldn't find a report on the same thing so I guess I'll make one.

A bug where connections build up, even when the connector is the same. So I end up with duplicate connections of the same knob.

Ctrl+drag a knob onto a automation track. If you drag the same knob again onto the same automation track, then it doesn't do anything. However, if you duplicate the automation track and ctrl+drag one to the other. Instead of doing nothing or overwriting, it adds it to the track.

I use Ctrl+drag to quickly change all those automation tracks to the one I want to save time, but instead it created this. Bug oh my gosh image

Using LMMS 1.2.2

thmueller64 commented 3 years ago

I can reproduce the problem by repeatedly CTRL-dragging an automation track onto another for the 1.2.2 Appimage. I do not know how you got to 794 connections above though. In the most recent master build the duplicate connections do not build up, so master does not seem to be affected. Could you please try to reproduce your problem with a current master build?

qnebra commented 3 years ago

Also, to OP. Why on Earth you dragged automation patterns to each other?

musikBear commented 3 years ago

Why on Earth you dragged automation patterns to each other?

🥇

allejok96 commented 1 year ago

Reproduced on master.

Why on Earth you dragged automation patterns to each other?

If you want to replace one automation clip with the pattern from another you can ctrl+drag clip to clip. That is faster than deleting one clip and copying another to the exact same position as the first. The same workflow is true for MIDI clips.