Description:
Enable undo and redo support for manual tempo changes made to the overall project tempo.
Problem:
Currently, if you accidentally change the global tempo (e.g. via slider, action, or tap), there's no way to revert the previous value. This is risky during live performance and inconvenient when fine-tuning project settings.
Proposed Solution:
– Add tempo changes to the global undo/redo history
– Store exact BPM value before and after change
– Allow access via undo/redo buttons or shortcut
– Optionally show BPM change entries in the undo history list
Benefits:
– Protects against accidental tempo changes
– Improves recovery during live performance
– Allows precise A/B comparison between tempo settings
– Brings consistency to undo behavior across parameters
This summary was automatically generated by ChatGPT-4 on April 30, 2025.