07-31-2024, 01:36 PM
Hello,
I have been experiencing problems with changes made in the pipeline editor that are not taking effect in the dsp.
Background is I am using dsp pipelines to split 2 to 4 channels, and then using HP/LP to create temporary crossover, delaying thje HP channels 5ms to time-align with subwoofer, then recombining 4-2 channels.
The symptom is that when making dynamic changes in the editor, such as mute a channel for testing, or changing the delay, it seems to work if there is a song currently playing, but when starting a new song, the changes are lost.
What I have learned is that both the Apply automatically and Save automatically must be checked, AND the default config file in the Moode Audio settings must be the same config, rather than any default config that may be set up - e.g. Flat.yml.
The reason why seems to be that dynamic changes are being saved to the configuration file correctly, but that Moode re-loads the default configuration when starting each song, thus throwing away the currently loaded dsp confiiguration if the default is not set to the same as the pipeline editor.
A secondary symptom is that when the new song plays and I notice the change has been lost, sometimes I can press the load config button in Shortcuts and it will activate my changes. Probably this is because it is overriding the Moode default config temporarily until next song plays. I would say this symptom is not reliably reproducible.
It's my lack of knowledge that has had me struggling with this for a couple of months. Maybe the documentation could be updated to raise awareness of this procedure. Also, maybe Moode Audio tab gui could have some narrative related to this, and/or a checkbox to not override current dsp configuration when starting a new song. The developers will know the correct way to handle this.
As an aside, the same issue occurs in Volumio within Fusiondsp.
If my assessment is correct or not, please let me know any of your thoughts.
Cheers.
I have been experiencing problems with changes made in the pipeline editor that are not taking effect in the dsp.
Background is I am using dsp pipelines to split 2 to 4 channels, and then using HP/LP to create temporary crossover, delaying thje HP channels 5ms to time-align with subwoofer, then recombining 4-2 channels.
The symptom is that when making dynamic changes in the editor, such as mute a channel for testing, or changing the delay, it seems to work if there is a song currently playing, but when starting a new song, the changes are lost.
What I have learned is that both the Apply automatically and Save automatically must be checked, AND the default config file in the Moode Audio settings must be the same config, rather than any default config that may be set up - e.g. Flat.yml.
The reason why seems to be that dynamic changes are being saved to the configuration file correctly, but that Moode re-loads the default configuration when starting each song, thus throwing away the currently loaded dsp confiiguration if the default is not set to the same as the pipeline editor.
A secondary symptom is that when the new song plays and I notice the change has been lost, sometimes I can press the load config button in Shortcuts and it will activate my changes. Probably this is because it is overriding the Moode default config temporarily until next song plays. I would say this symptom is not reliably reproducible.
It's my lack of knowledge that has had me struggling with this for a couple of months. Maybe the documentation could be updated to raise awareness of this procedure. Also, maybe Moode Audio tab gui could have some narrative related to this, and/or a checkbox to not override current dsp configuration when starting a new song. The developers will know the correct way to handle this.
As an aside, the same issue occurs in Volumio within Fusiondsp.
If my assessment is correct or not, please let me know any of your thoughts.
Cheers.