View Issue Details

IDProjectCategoryView StatusLast Update
0000689OpenMPTFeature Requestpublic2024-12-31 22:45
ReporterDiamond Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityN/A
Status feedbackResolutionopen 
Platformx64OSWindowsOS Version7
Target VersionOpenMPT 1.32 / libopenmpt 0.8 (goals)Fixed in VersionOpenMPT 1.32 / libopenmpt 0.8 (goals) 
Summary0000689: Metronome Click
Description

It would be nice to have a built-in metronome click feature. I suppose this could be accomplished by assigning a click sample to an unused channel or using a VST metronome, but having it built-in would have some advantages. For example, enabling/disabling it as needed would be simpler and it could be designed to allow for a lead-in count for recording.

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

Activities

mattlohkamp

mattlohkamp

2024-12-22 06:25

reporter   ~0006272

I'd love to see this implemented - having a click track, that'd fire on rows per beat + rows per measure would be excellent - especially if were an option that could be assigned a keyboard shortcut, to toggle the metronome playback on/off

Saga Musix

Saga Musix

2024-12-31 22:41

administrator   ~0006287

r22669 / OpenMPT 1.32.00.39 implements a customziable metronome that can also be toggled via a keyboard shortcut.

Test builds will be available from https://builds.openmpt.org/ within a few hours. Happy new year. ;)

Saga Musix

Saga Musix

2024-12-31 22:45

administrator   ~0006288

One thing you might run into: I guess it would have been nice if the metronome was automatically disabled when record mode is off. However, while record mode is in theory a global setting like the metronome, historically it has always been possible to toggle record mode independently for all open pattern editors. Hence we cannot disable the metronome very easily based on the global record setting, and it's probably not a good idea either to remove this deliberate feature of being able to only put some open modules (or just one of multiple pattern editors of the same module) into record mode.

Issue History

Date Modified Username Field Change
2015-07-03 10:42 Diamond New Issue
2024-12-22 06:25 mattlohkamp Note Added: 0006272
2024-12-23 23:54 Saga Musix Assigned To => Saga Musix
2024-12-23 23:54 Saga Musix Status new => assigned
2024-12-23 23:55 Saga Musix Target Version => OpenMPT 1.32 / libopenmpt 0.8 (goals)
2024-12-31 22:41 Saga Musix Status assigned => feedback
2024-12-31 22:41 Saga Musix Note Added: 0006287
2024-12-31 22:45 Saga Musix Note Added: 0006288
2024-12-31 22:45 Saga Musix Fixed in Version => OpenMPT 1.32 / libopenmpt 0.8 (goals)