View Issue Details

IDProjectCategoryView StatusLast Update
0001951OpenMPTFeature Requestpublic2026-08-22 21:47
Reporterelvisish Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.32.06.00 / libopenmpt 0.8.4 (upgrade first) 
Summary0001951: Keep loop pattern on when using Space to play song
Description

When using Space to play a track with Loop Pattern turned on, the loop keeps disabling. There's some more information here: https://www.reddit.com/r/OpenMPT/comments/1k16k60/comment/o1q6o7y/?context=1 - as explained, if using pause instead of stop, the loop pattern doesn't turn off, but there should be a way to force Loop Pattern to stay on persistently.

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2026-03-10 19:17

administrator   ~0006588

There is no default keybinding related to playback bound to spacebar. Loop Song also has nothing to do with pattern looping or not, it determines whether the song starts playing from the beginning when it reached the end.

There is a multitude of key bindings that can be used to either play the whole song or play the current pattern only. Depending on which one you assigned to the space key, it will either set (shortcut names starting with "Play Song ...") or unset (shortcut names starting with "Play Pattern ...") the "loop pattern" checkbox. It's always been this way.

elvisish

elvisish

2026-08-18 21:09

reporter   ~0006719

Last edited: 2026-08-18 21:10

Here is me just pressing space bar, it keeps disabling it but it doesn't if I click either of the buttons:
https://streamable.com/026i8b

So it must be a keyboard shortcut that's turning it off? Well:
https://files.catbox.moe/ukhrhk.PNG

Here's what I have set for play/pause:
https://files.catbox.moe/mzufah.PNG

Is there a way I can use Play Song From Cursor/Pause with Spacebar and not have Loop Pattern turn off? Could there be an option that doesn't turn this setting off when the song is played?

Saga Musix

Saga Musix

2026-08-18 21:11

administrator   ~0006720

As said, Play Song means play the whole song. That's why it unchecks the checkbox. Essentially what you want is a different shortcut, Play Pattern from Cursor / Pause, which does not exist yet.

elvisish

elvisish

2026-08-18 22:34

reporter   ~0006721

Would it be possible for Play Pattern from Cursor / Pause to be implemented? I'd find it very useful when I'm working on a small section of the track, and I always use the Spacebar to playback the song from the cursor.

elvisish

elvisish

2026-08-20 16:47

reporter   ~0006722

I'm thinking, if "Play Pattern from Cursor / Pause (with Spacebar)" was implemented alongside "Play Song From Cursor/Pause (with Spacebar)", I'd have to change the shortcut each time I wanted to switch between pattern loop and song loop. Is it possible to implement a "Dynamic Play from Cursor/Pause (with Spacebar)" or similar, that automagically adapts to whether or not Loop Pattern is enabled? If Loop Pattern is enabled, it would work like "Play Pattern from Cursor / Pause (with Spacebar)", whereas if Loop Pattern were disabled, it woruld function like "Play Song From Cursor/Pause (with Spacebar)".

StarWolf3000

StarWolf3000

2026-08-22 12:28

reporter   ~0006723

It wouldn't be called "Play Pattern from Cursor / Pause (with Spacebar)", just "Play Pattern from Cursor / Pause", because it would get a customizable shortcut, not a fixed one at the spacebar.

elvisish

elvisish

2026-08-22 21:47

reporter   ~0006724

Yeah, I should edit that out. But still, if it could be dynamic so it would play either Pattern or Song depending on if the Loop Pattern option is toggled or not?

Issue History

Date Modified Username Field Change
2026-03-10 11:46 elvisish New Issue
2026-03-10 19:17 Saga Musix Assigned To => Saga Musix
2026-03-10 19:17 Saga Musix Status new => feedback
2026-03-10 19:17 Saga Musix Note Added: 0006588
2026-03-11 22:11 Saga Musix Assigned To Saga Musix =>
2026-08-18 21:09 elvisish Note Added: 0006719
2026-08-18 21:09 elvisish Status feedback => new
2026-08-18 21:10 elvisish Note Edited: 0006719
2026-08-18 21:11 Saga Musix Note Added: 0006720
2026-08-18 22:34 elvisish Note Added: 0006721
2026-08-20 16:47 elvisish Note Added: 0006722
2026-08-22 12:28 StarWolf3000 Note Added: 0006723
2026-08-22 21:47 elvisish Note Added: 0006724