How do I save the monitor PFL configuration?

Hello again. Fantastic piece of software Ardour is. After playing with it for some time I have finally realized that it is super-dooper. Congratulations to the developers.

One little thing is happening to me though. I am ruynning 5.12 on linux. When I select the monitor PFL mode, and save the file or create a template it doesn’t seem to get remembered. When I open the file the monitoring is always set to SiP. Am I doing something wrong or doesn’t that get saved? It’s very awkward for me to always have to remember to change that setting, as I always prefer PFL as the default option.

Thanks.

I guess it’s not possible. I’ve gone through the prefences countless times. Isn’t there a secret config file I could edit?

I just tested it here and it works without any issues.

???

How?

I press the PFL mode button in the mixer, I then save. When I reopen it’s in SiP mode.

The solo mode is a preference-like setting (not per session). If you enable AFL or PFL it’s saved in the config-file (on GNU/Linux: $HOME/.config/ardour5/config )

Can you check the config file? copy/paste the output of grep -E ‘(position|listen)’ ~/.config/ardour5/config

In particular the following two lines are interesting:

<Option name="solo-control-is-listen-control" value="0"/>

And if it’s disabled (value=0) the session uses Solo-In-Place, if it’s enabled (value=1) the position is either “Pre” or “AfterFaderListen”

<Option name="listen-position" value="PreFaderListen"/>

Here’s the entire file. It seems as if the lines you talk about are fine. But ardour5 still behaves as I don’t want it to.

<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<Option name="auto-connect-standard-busses" value="1"/>
<Option name="output-auto-connect" value=""/>
<Option name="input-auto-connect" value=""/>
<Option name="strict-io" value="1"/>
<Option name="tracks-auto-naming" value="UseDefaultNames"/>
<Option name="trace-midi-input" value="0"/>
<Option name="trace-midi-output" value="0"/>
<Option name="send-mtc" value="0"/>
<Option name="send-mmc" value="1"/>
<Option name="send-midi-clock" value="0"/>
<Option name="mmc-control" value="1"/>
<Option name="midi-feedback" value="0"/>
<Option name="mmc-receive-device-id" value="127"/>
<Option name="mmc-send-device-id" value="0"/>
<Option name="initial-program-change" value="-1"/>
<Option name="display-first-midi-bank-as-zero" value="0"/>
<Option name="inter-scene-gap-frames" value="1"/>
<Option name="midi-input-follows-selection" value="1"/>
<Option name="mtc-qf-speed-tolerance" value="5"/>
<Option name="timecode-sync-frame-rate" value="1"/>
<Option name="timecode-source-is-synced" value="0"/>
<Option name="timecode-source-2997" value="0"/>
<Option name="sync-source" value="JACK"/>
<Option name="ltc-source-port" value="system:capture_1"/>
<Option name="send-ltc" value="0"/>
<Option name="ltc-send-continuously" value="1"/>
<Option name="ltc-output-port" value=""/>
<Option name="ltc-output-volume" value="0.1258929967880249"/>
<Option name="feedback-interval-ms" value="100"/>
<Option name="use-tranzport" value="0"/>
<Option name="minimum-disk-read-bytes" value="262144"/>
<Option name="minimum-disk-write-bytes" value="262144"/>
<Option name="midi-readahead" value="1"/>
<Option name="buffering-preset" value="Medium"/>
<Option name="capture-buffer-seconds" value="10"/>
<Option name="playback-buffer-seconds" value="10"/>
<Option name="midi-track-buffer-seconds" value="1"/>
<Option name="disk-choice-space-threshold" value="57600000"/>
<Option name="auto-analyse-audio" value="0"/>
<Option name="transient-sensitivity" value="50"/>
<Option name="osc-port" value="3819"/>
<Option name="use-osc" value="0"/>
<Option name="layer-model" value="Manual"/>
<Option name="automation-follows-regions" value="1"/>
<Option name="region-boundaries-from-selected-tracks" value="1"/>
<Option name="region-boundaries-from-onscreen_tracks" value="1"/>
<Option name="default-fade-shape" value="FadeLinear"/>
<Option name="region-selection-after-split" value="None"/>
<Option name="mute-affects-pre-fader" value="0"/>
<Option name="mute-affects-post-fader" value="1"/>
<Option name="mute-affects-control-outs" value="1"/>
<Option name="mute-affects-main-outs" value="1"/>
<Option name="monitoring-model" value="SoftwareMonitoring"/>
<Option name="listen-position" value="PreFaderListen"/>
<Option name="pfl-position" value="PFLFromAfterProcessors"/>
<Option name="afl-position" value="AFLFromAfterProcessors"/>
<Option name="use-monitor-bus" value="0"/>
<Option name="solo-control-is-listen-control" value="1"/>
<Option name="exclusive-solo" value="0"/>
<Option name="latched-record-enable" value="0"/>
<Option name="all-safe" value="0"/>
<Option name="show-solo-mutes" value="1"/>
<Option name="solo-mute-override" value="0"/>
<Option name="tape-machine-mode" value="0"/>
<Option name="solo-mute-gain" value="0"/>
<Option name="monitor-bus-preferred-bundle" value=""/>
<Option name="quieten-at-speed" value="1"/>
<Option name="link-send-and-route-panner" value="1"/>
<Option name="midi-audition-synth-uri" value="https://community.ardour.org/node/7596"/>
<Option name="clicking" value="0"/>
<Option name="click-record-only" value="0"/>
<Option name="click-sound" value=""/>
<Option name="click-emphasis-sound" value=""/>
<Option name="click-gain" value="1"/>
<Option name="use-click-emphasis" value="1"/>
<Option name="skip-playback" value="1"/>
<Option name="plugins-stop-with-transport" value="0"/>
<Option name="stop-recording-on-xrun" value="0"/>
<Option name="create-xrun-marker" value="1"/>
<Option name="stop-at-session-end" value="0"/>
<Option name="seamless-loop" value="0"/>
<Option name="preroll-seconds" value="1"/>
<Option name="loop-is-mode" value="0"/>
<Option name="preroll" value="0"/>
<Option name="postroll" value="0"/>
<Option name="rf-speed" value="2"/>
<Option name="shuttle-speed-factor" value="1"/>
<Option name="shuttle-speed-threshold" value="5"/>
<Option name="shuttle-behaviour" value="Sprung"/>
<Option name="shuttle-units" value="Percentage"/>
<Option name="shuttle-max-speed" value="8"/>
<Option name="locate-while-waiting-for-sync" value="0"/>
<Option name="disable-disarm-during-roll" value="0"/>
<Option name="auto-return-target-list" value="LastLocate,RangeSelectionStart,Loop,RegionSelectionStart"/>
<Option name="meter-falloff" value="13.300000190734863"/>
<Option name="meter-type-master" value="MeterK20"/>
<Option name="meter-type-track" value="MeterPeak"/>
<Option name="meter-type-bus" value="MeterPeak"/>
<Option name="try-autostart-engine" value="0"/>
<Option name="hide-dummy-backend" value="1"/>
<Option name="copy-demo-sessions" value="1"/>
<Option name="auditioner-output-left" value=""/>
<Option name="auditioner-output-right" value=""/>
<Option name="replicate-missing-region-channels" value="0"/>
<Option name="hiding-groups-deactivates-groups" value="1"/>
<Option name="verify-remove-last-capture" value="1"/>
<Option name="save-history" value="1"/>
<Option name="save-history-depth" value="50"/>
<Option name="history-depth" value="50"/>
<Option name="use-overlap-equivalency" value="0"/>
<Option name="periodic-safety-backups" value="1"/>
<Option name="periodic-safety-backup-interval" value="120"/>
<Option name="automation-interval-msecs" value="30"/>
<Option name="default-session-parent-dir" value="/home/eddie/DATA/ArdourProjects"/>
<Option name="allow-special-bus-removal" value="0"/>
<Option name="processor-usage" value="-1"/>
<Option name="max-gain" value="2"/>
<Option name="max-recent-sessions" value="10"/>
<Option name="max-recent-templates" value="10"/>
<Option name="automation-thinning-factor" value="20"/>
<Option name="freesound-download-dir" value="/home/eddie/Freesound/snd"/>
<Option name="range-location-minimum" value="128"/>
<Option name="edit-mode" value="Slide"/>
<Option name="new-plugins-active" value="1"/>
<Option name="use-plugin-own-gui" value="1"/>
<Option name="use-windows-vst" value="1"/>
<Option name="use-lxvst" value="1"/>
<Option name="use-macvst" value="1"/>
<Option name="discover-vst-on-start" value="0"/>
<Option name="verbose-plugin-scan" value="0"/>
<Option name="vst-scan-timeout" value="1200"/>
<Option name="discover-audio-units" value="0"/>
<Option name="ask-replace-instrument" value="1"/>
<Option name="ask-setup-instrument" value="1"/>
<Option name="plugin-path-vst" value="/usr/local/lib/vst:/usr/lib/vst"/>
<Option name="plugin-path-lxvst" value="/usr/local/lib64/lxvst:/usr/local/lib/lxvst:/usr/lib64/lxvst:/usr/lib/lxvst:/usr/local/lib64/linux_vst:/usr/local/lib/linux_vst:/usr/lib64/linux_vst:/usr/lib/linux_vst:/usr/lib/vst:/usr/local/lib/vst"/>
<Option name="denormal-protection" value="0"/>
<Option name="denormal-model" value="DenormalFTZDAZ"/>
<Option name="osx-pingback-url" value="http://community.ardour.org/pingback/osx/"/>
<Option name="linux-pingback-url" value="http://community.ardour.org/pingback/linux/"/>
<Option name="windows-pingback-url" value="http://community.ardour.org/pingback/windows/"/>
<Option name="tutorial-manual-url" value="http://ardour.org/tutorial"/>
<Option name="reference-manual-url" value="http://manual.ardour.org/"/>
<Option name="updates-url" value="http://ardour.org/whatsnew.html"/>
<Option name="donate-url" value="http://ardour.org/donate"/>
<Option name="video-advanced-setup" value="0"/>
<Option name="video-server-url" value="http://127.0.0.1:1554"/>
<Option name="video-server-docroot" value="/"/>
<Option name="show-video-export-info" value="1"/>
<Option name="show-video-server-dialog" value="0"/>
<Option name="export-preroll" value="10"/>
<Option name="export-silence-threshold" value="-inf"/>

Option name=“listen-position” value=“PreFaderListen”/
Option name=“pfl-position” value=“PFLFromAfterProcessors”/
Option name=“afl-position” value=“AFLFromAfterProcessors”/
Option name=“solo-control-is-listen-control” value=“1”/

Sorry about the empty replies, had a bit of trouble pasting the stuff. It appeared in the preview but not after saving!

Anyhow, ardour still behaves the same. It always start with SiP active.

I think you figured it out, but avoid the greater than less than symbols in replies here as the forum software looks at those as HTML code and will often just remove it.

    Seablade