11-19-2023, 11:00 AM
One other thing occurred to me over night. My script has to cope with different messages in the mpd log when Camilla is running. The playing silence to avoid xrun" messages are there, but frequently swamped by "Thread out of data" messages coming from Camilla. As a result I match for:
where $LASTLOG is set the last line of the mpd log.
You mention that your monitor reads all the messages since it last ran, so I expect this isn't an issue here, just that there may be (a lot) more messages to read when Camilla is in play.
Code:
$LASTLOG = *"xrun"* || $LASTLOG = *"Thread out of data"*
where $LASTLOG is set the last line of the mpd log.
You mention that your monitor reads all the messages since it last ran, so I expect this isn't an issue here, just that there may be (a lot) more messages to read when Camilla is in play.
----------------
Robert
Robert