At least instrument-equalizer-alist is advertised as sort of a
user-settable variable, and while we ask users to tamper with it, we
might as well restore it at the beginning of next session. This does
not really replace a proper user interface instead of the pathetic
excuse we have for it now.
;; this is broken: we should not ever export variables from Scheme.
;; define factor of total volume per dynamic marking
-(define-public absolute-volume-alist '())
+(define-session-public absolute-volume-alist '())
(set! absolute-volume-alist
(append
'(
(assoc-get s absolute-volume-alist))
;; define factors of total volume of minimum and maximum volume
-(define-public instrument-equalizer-alist '())
+(define-session-public instrument-equalizer-alist '())
(set! instrument-equalizer-alist
(append
'(