[Feature] Persist pitch settings through reboots

saves the pitch setting across reboots

adds option 'Reset Setting'

Change-Id: I75d88f9653883a256c6cca0f7adcdccb2dd51406
This commit is contained in:
William Wilgus 2025-01-17 03:01:53 -05:00 committed by William Wilgus
parent 5e8d3fec66
commit 13c3214d9c
7 changed files with 126 additions and 10 deletions

View file

@ -287,12 +287,19 @@ This may even be the whole track.
same ratio as well as remain between 50\% and 200\%.
The value of the rate, pitch and speed
is not persistent, i.e. after the \dap\ is turned on it will
always be set to 100\%. However, the rate, pitch and speed
information will be stored in any bookmarks you may create
(see \reference{ref:Bookmarkconfigactual}) and will be restored upon
is persistent, i.e. when the \dap\ is turned on it will
always be set to your last value. Selecting \setting{Pitch} again
will now display a menu with \setting{Pitch} and \setting{Reset Setting}.
Selecting \setting{Reset Setting} will reset the pitch to 100\% now and at next boot.
However the rate, pitch and speed information will be stored in any bookmarks
you may create (see \reference{ref:Bookmarkconfigactual})
while the pitch is altered and will be restored upon
playing back those bookmarks.
\note{ If a bookmark has changed pitch, settings will remain till
the \dap{} is restarted and your (possibly different or default)
persistent settings will then be restored.}
\begin{btnmap}
\ActionPsToggleMode
\opt{HAVEREMOTEKEYMAP}{& \ActionRCPsToggleMode}