-
-
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
Consistent behaviour, paint brush, saving settings. #6317
Comments
For 1, MMB to delete is something I've seen elsewhere, and LMB to erase is actually pretty common (see MS Paint even), while also being a context menu button. But since we don't have a context menu for notes, while we do have one for clips, current behaviour works. However, right-clicking on a B/B track is the only way to trigger the context menu since what you are seeing technically isn't the notes, it's the clip. If you're clicking a box and a beat appears, it doesn't make sense to click it with a DIFFERENT button for the beat to disappear. The UI gives you the feeling that the same button should be used for removing that is used for placing. Regarding 3, already exists. Check out File > Save As Default Template. 2 I don't quite understand. What do you mean by "paint several patterns at once" by just holding down the mouse button and clicking for each one? Can you give us a video of what you mean showcasing the feature? |
FLs Painting: |
Duplicate of #1488, see also #1475 and #4877. Also, there's no reason to use different buttons for place and removal in the pattern editor, LMB simply toggles a position on or off.
Duplicate of #4694.
As mentioned, already possible via default templates. |
What I want is to have this behaviour in the Song-editor, like this So for example if I create a drum pattern and I want it to continue for eight bars I can just paint the eight bars instead of doing them one by one or copying a bunch of them etc. As far as I know LMMS doesn't let you do this, I realise this is just a quality of life thing but it's so smooth just painting the patterns instead of doing them one at a time. But FL does let you do this in the piano roll as well, I've hardly used it there but to answer you question it doesn't glue the notes, it just creates a bunch of different notes. |
Yes, that is how FLs does, buthere LMMS has chosen a different method. You just ctrl-drag the clip the number of times you want to copy. |
Hey, I'm aware that LMMS is not a clone of FL, I'm not asking for LMMS to be FL either, I just wanted a couple of features that is available in FL that I feel makes it easier to work with. If you don't agree with having those features that's fine but I'm allowed to politely ask for them. :) I'm sorry that I missed the previous posts and I will do a better more thorough search next time thanks to your tips :) |
@Escordian You're fine! Thank you for opening the issue; even if it's a duplicate, you now know what to look for. @musikBear Chill. |
I tried searching but I couldn't find any similar issues but I might be wrong on this and it's been brought up in the past, but here goes.
I have three suggestions:
In the piano roll you use right click to delete a note, in the beat editor you use the left click and in the song editor you use middle mouse button, I don't know why the behaviour is not consistent but it's pretty weird. As an extra, the middle mouse button is not a comfortable button and I would like to see right click being the universal delete key on all three editors. At least as an option.
A paint brush (like in fl) where you could paint several patterns at once in the song editor by just holding down the mouse button, clicking for each one works but it's not as fast.
saving settings, for example being able to save the setting that you don't want to Auto-scroll would be super helpful. Also saving where the different editors show up on the screen, I like having the Beat editor on the left of the screen and the mixer on the bottom right and I have to move them each time I start the program.
The text was updated successfully, but these errors were encountered: