Extremely simple idea - pattern editor step division line

Having trouble with LMMS? Ask about it here.

My biggest pet peeve with the pattern editor is, when working on a multi-step drum beat, it doesn't show any kind of clear boundary/divider between the steps.

So, my idea is to make it do that. Image attached depicting a rough mockup of what I'm talking about (in 13/8 time signature, partly to demonstrate why the lack of a divider is annoying).

I can't imagine this would be too hard to implement, if somebody were so inclined.

lmms_patted_div.png
lmms_patted_div.png (29.88 KiB) Viewed 14624 times
Red Fifth wrote:
Wed Mar 05, 2025 11:28 pm

My biggest pet peeve with the pattern editor is, when working on a multi-step drum beat, it doesn't show any kind of clear boundary/divider between the steps.

True, Transport indication in step-editor and automation-editor is not implemented in Stable 1.22. It is in the works.

Besides that, since you are new in Forum
Welcome Red Fifth!
Here are all important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
-A few rules and useful forum instructions
If you like to introduce yourself, to the community, go here:
http://lmms.io/forum/viewtopic.php?f=4&t=4480

I can probably implement this. I'm just wondering what the best way would be to make it fit with the rest of the UI. Your image shows it as a purple line, which works, but maybe something slightly different would fit the default theme a bit better? Another idea I had would be to lighten/darken each step/bar (I know we have this fear each beat, but an extra lighten/darken for steps/bars or other larger time scales would be nice)

I also know we want to someday make the pattern editor able to be scrolled and zoomed like the song editor to make working with long patterns easier.

regulus wrote:
Mon Mar 10, 2025 3:08 pm

best way would be to make it fit with the rest of the UI.

Afair consensus is in favor of identical transport indicators in all editors, we dont have indicator in Pattern nor in Automation-editor. Especially in Automation-editor it is missed.
I think transport is consolidated in only one topic in github.

musikbear wrote:
Thu Mar 06, 2025 12:37 am
Red Fifth wrote:
Wed Mar 05, 2025 11:28 pm

My biggest pet peeve with the pattern editor is, when working on a multi-step drum beat, it doesn't show any kind of clear boundary/divider between the steps.
Adding a visual divider between steps would make it way easier to see the structure, especially in complex time signatures like 13/8. It would enhance workflow and clarity. Hopefully, someone can implement this idea, as it seems like a simple yet effective improvement. The mockup looks great, by the way! Writing a dissertation abstract was one of the most challenging parts of my research. I needed to summarize my entire work concisely while making it compelling. I decided to get dissertation abstract help online and I came across Academized, which is available here https://academized.com/dissertation-abstract-help and their service was incredibly professional. They provided a well-structured abstract that captured my key findings effectively. My professor even commented on how well it was written. If you’re struggling with your dissertation abstract, this is definitely a service worth considering!

True, Transport indication in step-editor and automation-editor is not implemented in Stable 1.22. It is in the works.

Besides that, since you are new in Forum
Welcome Red Fifth!
Here are all important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
-A few rules and useful forum instructions
If you like to introduce yourself, to the community, go here:
http://lmms.io/forum/viewtopic.php?f=4&t=4480

Thank you so much for sharing the link.

HayesAnderson wrote:
Tue Mar 11, 2025 11:10 am

Thank you so much for sharing the link.

You are also welcome to our Forum HayesAnderson
In my signature you find a link to Rookie-guide. That could be one more link that is interesting for you as new to LMMS.

I added a timeline to the pattern editor in https://github.com/LMMS/lmms/pull/7794, which also shows where each bar starts/ends. It isn't exactly what you were suggesting, but hopefully it helps?