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

request: enhance beat bassline editor #6575

Closed
ghost opened this issue Nov 28, 2022 · 14 comments
Closed

request: enhance beat bassline editor #6575

ghost opened this issue Nov 28, 2022 · 14 comments

Comments

@ghost
Copy link

ghost commented Nov 28, 2022

Hi

I would like to request a step sequencer as in FL Studio. See screenshot

afbeelding

This would allow to make "patterns" that are building blocks for a song in the song editor.
See FL Studio for the workflow.

The big advantage is that we can make beats more easily this way and re-use patterns.
This allows for much faster song building and reduces the amount of work and errors in the song editor of LMMS.

@Veratil
Copy link
Contributor

Veratil commented Nov 28, 2022

Might I point your attention towards the BB Editor: https://docs.lmms.io/user-manual/3-navigating-lmms/3.8

It's not entirely the same as the step sequencer, but it's close.

@ghost
Copy link
Author

ghost commented Nov 28, 2022

Yes, I know.
But my request was to add "patterns" to LMMS.

Also I think the BB editor is not so well designed.
Where is for example the indicator where it's currently playing?
This should definitely be added. In FL Studio a small "bar" is shown at the current position, see screenshot.

afbeelding

I also want to request a feature to "fill each 2, 4 or 8 steps" in the BB editor. See screenshot

afbeelding

See kick, clap and hihat screenshot below for the result of "fill each 2, 4 or 8 steps". This could be very handy in BB editor too!

afbeelding

@ghost ghost changed the title request: step sequencer request: enhance beat bassline editor Nov 28, 2022
@Veratil
Copy link
Contributor

Veratil commented Nov 28, 2022

But my request was to add "patterns" to LMMS.

That is what the BB Editor can do. They are patterns in a manner of speaking. We've actually renamed it to Pattern Editor. See #6284.

Also I think the BB editor is not so well designed.

Quite a lot of people agree with you here. 😄

Where is for example the indicator where it's currently playing?

There isn't one in the BB/Pattern Editor, we know it's lacking. We've discussed redesigns and even removing the BB/Pattern Editor in favor of something better, but nothing in set in stone at the moment.

@ghost
Copy link
Author

ghost commented Nov 28, 2022

But my request was to add "patterns" to LMMS.

That is what the BB Editor can do. They are patterns in a manner of speaking. We've actually renamed it to Pattern Editor. See #6284.

It can't save a pattern and use that pattern in the song editor as building blocks of your song (as FL Studio can do).
So I don't understand why you rename it. It doesn't have this feature...
Please install FL Studio trial and see what I mean.

@qnebra
Copy link

qnebra commented Nov 28, 2022

Well, lmms workflow is different than FL workflow. If someone wants FL workflow should use FL. Also I wouldn't be surprised if some elements of FL UI/UX are copyrighted by Image Line.

@qnebra
Copy link

qnebra commented Nov 29, 2022

About pattern management, it is done in Song Editor. Of course it didn't have list of patterns, but allows quick changes without altering every other pattern (I hate how it works in FL). In recent beta versions got vastly improved.

@Monospace-V
Copy link
Contributor

The playhead has been requested in #1195
The request for structured filling is an interesting idea.

@ghost
Copy link
Author

ghost commented Nov 29, 2022

About pattern management, it is done in Song Editor. Of course it didn't have list of patterns, but allows quick changes without altering every other pattern (I hate how it works in FL). In recent beta versions got vastly improved.

I think you don't understand FL Studio: patterns allow for quick changes to just the ONLY pattern you want (and it's changed everywhere in the song). All other patterns stay the way they are of course.
That's exactly what I requested for LMMS.

@ghost
Copy link
Author

ghost commented Nov 29, 2022

The request for structured filling is an interesting idea.

Yes, and it also could solve the not so well defined BB Editor now.
If a playhead is added + option to save a pattern in BB Editor + option to re-use patterns in the Song Editor, LMMS will be a ton faster to make songs with. BB Editor is a frustration for many users IMHO.

@Veratil
Copy link
Contributor

Veratil commented Nov 29, 2022

About pattern management, it is done in Song Editor. Of course it didn't have list of patterns, but allows quick changes without altering every other pattern (I hate how it works in FL). In recent beta versions got vastly improved.

I think you don't understand FL Studio: patterns allow for quick changes to just the ONLY pattern you want (and it's changed everywhere in the song). All other patterns stay the way they are of course. That's exactly what I requested for LMMS.

LMMS can already do this. You can create multiple patterns and edit the single pattern you want to without effecting the others.

@Spekular
Copy link
Member

Closing unless there's a well defined change to be made that hasn't been mentioned in another issue. Here's a quick guide to the Pattern (BB) Editor:

  • Every pattern in the pattern editor corresponds to a pattern track in the song editor, so new patterns can be added either editor
  • Every pattern uses the same bank of instruments, so adding, changeing, or deleting a track in one pattern will affect all other patterns
  • To make a pattern play in your song, click on an empty space in the pattern track (in the song editor) to create a pattern clip. Drag the right edge of the clip to resize it, which will loop the internal pattern for the duration of the pattern clip. Clips can also be truncated if you want the pattern to stop early, and naturally they can be moved or cloned like all other clips.

@mkruselj
Copy link

Well, lmms workflow is different than FL workflow. If someone wants FL workflow should use FL. Also I wouldn't be surprised if some elements of FL UI/UX are copyrighted by Image Line.

I don't think you can copyright UX at all. You can prevent reuse of graphical assets but that's about it. Actual gestures and what they do, there's nothing to copyright there.

@qnebra
Copy link

qnebra commented Nov 29, 2022

Well, lmms workflow is different than FL workflow. If someone wants FL workflow should use FL. Also I wouldn't be surprised if some elements of FL UI/UX are copyrighted by Image Line.

I don't think you can copyright UX at all. You can prevent reuse of graphical assets but that's about it. Actual gestures and what they do, there's nothing to copyright there.

UX can be patented, like infamous example of "Swipe to unlock". Luckily nothing from FL UX was patented, but still there is no point to copy FL Studio UI. This bug issue had some interesting ideas and improvements.

@ghost
Copy link
Author

ghost commented Nov 29, 2022

Closing unless there's a well defined change to be made that hasn't been mentioned in another issue. Here's a quick guide to the Pattern (BB) Editor:

* Every pattern in the pattern editor corresponds to a pattern track in the song editor, so new patterns can be added either editor

* Every pattern uses the same bank of instruments, so adding, changeing, or deleting a track in one pattern will affect all other patterns

* To make a pattern play in your song, click on an empty space in the pattern track (in the song editor) to create a pattern clip. Drag the right edge of the clip to resize it, which will loop the internal pattern for the duration of the pattern clip. Clips can also be truncated if you want the pattern to stop early, and naturally they can be moved or cloned like all other clips.

You close this, but my opinion was to REDESIGN LMMS BB EDITOR so it works like FL STudio!
It seems you guys think LMMS's way is better. I don't think it is.
So I switch to FL Studio completely :)

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

No branches or pull requests

5 participants