I have an up to date installation of Volumio3. One day I switched on and got no sound which led me to do a factory reset. I then installed the Fusion DSP plugin which seemed to go OK. Then, so I could ssh to Volumio I brought up the /dev/ page if the interface. I enabled the Live Log and started seeing error messages related to FusionDSP.
Started FusionDsp Daemon. Traceback (most recent call last):
File “/data/plugins/audio_interface/fusiondsp/cgui/main.py”, line 1, in *
from aiohttp import web* ModuleNotFoundError: No module named ‘aiohttp’ fusiondsp.service: Main process exited, code=exited, status=1/FAILURE fusiondsp.service: Failed with result ‘exit-code’. fusiondsp.service: Service RestartSec=2s expired, scheduling restart. fusiondsp.service: Scheduled restart job, restart counter is at 363. Stopped FusionDsp Daemon. Started FusionDsp Daemon.
Then from the command line I did pip install aiohttp
That said there was no module called pip.
Via a web search I then downloaded a file called get-pip.py and ran volumio@pi2aes:~$ sudo python get-pip.py [sudo] password for volumio: ERROR: This script does not work on Python 2.7 The minimum supported Python version is 3.7. Please use https://bootstrap.pypa.io/pip/2.7/get-pip.py instead.
so I downloaded that file and tried again
volumio@pi2aes:~$ pip install aiohttp DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at Release process - pip documentation v23.0.dev0 pip 21.0 will remove support for this functionality. Defaulting to user installation because normal site-packages is not writeable Collecting aiohttp
Preparing wheel metadata … done* ERROR: Package u’aiohttp’ requires a different Python: 2.7.16 not in ‘>=3.4.2’
So it seems that aiohttp requires python3 instead of python 2 which Volumio and FusionDSP uses.
Any suggestions for stopping the FusionDSP error messages?
You made a fair comment about the number of things changing which makes a direct comparison problematic.
When in doubt, seek more data.
I did a comparison between the filter curve in FusionDSP (by doing a CSV download in CamillaDSP and the plotting in Excel) and Equalizer APO (Analysis Panel) for the same set of Parametric EQ filters.
This is shown in “Filter curve (CamillaDSP vs EqualizerAPO).png”.
yes, keep in mind that Volumio is fully designed to deliver the best output.
So enjoy the quality. If you still want to do some more testing you might look into programs like: Fidelizer
I have run some test with it and there is some small improvements, if I can hear 60-90 euro differences, I didn’t.
I have installed the lastest version of FusionDps. When i load and use setting such as (bass, voice, soundtrack,… exclude “flat”), the output volume reduces very much. Could you advise me how to fix this problem.
hello,
There is no problem and nothing to fix…
let me explain…
A max level in digital domain is 0dB
When you set a positive value in the EQ (ex 3dB) for a frequency, it means increase the signal here. As it is not possible to go above 0dB, to get the same relative effect, everything is set 3dB lower exept the frequency you choose. If you don’t do that, signal will be clipped! With a very bad sound. FusionDsp auto adjust this level by default according to EQ settings. You can disable this in ‘more settings’ and ‘auto preamp’ off. But signal may be clipped. All software require a attenuation (pre-amp) to work properly.
This not a FusionDsp issue, but an easy way to enjoy music without bothering with complex settings.
Enjoy
Is there a way to backup my custom EQ settings so I can then copy them to a new version of Volumio on another SD card. I don’t see my EQ settings in the Volumio shared folder Internal storage > FusionDSP.
And paste in the same location on your other device.
If you are using peq, an other way would be to create a txt file from your computer with all Eq (using REW syntax or demo file in /peq folder).
This way, you can import the file in FusionDsp in a very easy way and use it on all your devices. See online help to import file.