Couple of suggestions regarding zoom and hotkeys

Got a great idea for the future of LMMS? Post it here.
Forum rules

Make sure to search to see if your idea has been posted before! Check our issue tracker as well, just to make sure you are not posting a duplicate: https://github.com/LMMS/lmms/issues

1. Zoom to cursor or current position in timeline. Currently zoom happens to wherever the left side of the screen is which is inconvenient when fully zoomed out and wanting to zoom to the end for example.
2. Introduce menu option + hotkey to go directly to end of project. Home button on keyboard works to go to start, but end button doesn't do anything.

Thanks for creating this awesome product. It works really well for me. Just a few small features here and there and it will be even better.
Jonathan790 wrote:
Fri Feb 09, 2024 5:58 pm
1. Zoom to cursor or current position in timeline.
In song-editor?
It is actually play-head that controls the play-position/ POW.
You can make LMMS jump to a bar by :
* Disable looping
* Set transport to "Stop at position"
* Hold ctrl and use scroll-wheel to alter magnification so your desired focus-point is inside view-port
* manually drag play-head to desired focus-point
* Press play, then imediately stop play
Your view-port will jump to desired focus-point where the play-head is stopped.
2. hotkey to go directly to end of project.
Correct, I actually favour a "Jump-to-bar <#>", but has been 'voted down' : P

The work-around is to make a tiny loop at the end of your project, then invoking loop and press play will jump both view-port and play-head to project end-position.

Besides that, since you are new in Forum
Welcome Jonathan790!
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

Thanks for you suggestions.
Thank you! Sorry for the late reply.

Jonathan790 wrote: ↑
Fri Feb 09, 2024 12:58 pm
1. Zoom to cursor or current position in timeline.

In song-editor?
It is actually play-head that controls the play-position/ POW.
You can make LMMS jump to a bar by :
* Disable looping
* Set transport to "Stop at position"
* Hold ctrl and use scroll-wheel to alter magnification so your desired focus-point is inside view-port
* manually drag play-head to desired focus-point
* Press play, then imediately stop play
Your view-port will jump to desired focus-point where the play-head is stopped.

Yeah I think that's what I do but that's a long list of steps to do one thing.

2. hotkey to go directly to end of project.

Correct, I actually favour a "Jump-to-bar <#>", but has been 'voted down' : P

The work-around is to make a tiny loop at the end of your project, then invoking loop and press play will jump both view-port and play-head to project end-position.

Not a fan of work-arounds :P But thanks for helping anyway.

Besides that, since you are new in Forum
Welcome Jonathan790!
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

Thanks for you suggestions.

Thank you!

By the way, maybe I should create a new thread, but since I got your attention, do you happen to know if it's planned to introduce a recording feature to LMMS? AFAIK there isn't one. It would make recording instruments hell of a lot easier. I just switched to Ardour for that reason. But I found drum programming extremely difficult in Ardour, something which LMMS does incredibly well... So I'm using both programs... I hoped when moving to Ardour to eliminate my need for Audacity, which it did but yeah, I miss the beat editor in LMMS.
Jonathan790 wrote:
Sat Feb 24, 2024 5:38 pm
if it's planned to introduce a recording feature to LMMS?
Yes. That is planned, but there are some issues.
Using Audacity with the default save-library set to <USER>\lmms\Samples will almost work as if there was internal recording.
Good to know thanks!
Hm, that might help, but not much. Thanks for the tip.