FusionDsp : the complete Dsp center for Volumio3 and Volumio4!

This works great for me with RPi 3A and NAD D3020 through USB. Thanks a million for your work!

One question though: Would it be possible to include the Camilla delay parameter or do just not find it?
I have a sub-optimal room that leads to an assymetrical positioning and would like to tinker with delay on one channel to see if I can correct the timing.

Super.
Good news, I have a nearly ready version with a new setting ‘delay’. I plan to upload it at the end of the week if everything is ok :wink:

3 Likes

With FusionDSP enabled, I get errors. Can’t play any files. With FusionDSP disabled, everything plays as should be. Is there an ETA for this fix?

1 Like

What is your hw?
We are still working on it… But can’t give delay, this is a complicated issue.

Hello!
New version v0.1.16

1 Like

What’s the precision for delay? (0.01ms?)

I’ll test it later.

I tested with 999.00001…
So 0.0001ms is ok

Thanks, so it supports values like 0.1ms (That is what i was supposed to ask, but my brain stopped at some point)

I assume this works like that i delay the speaker that is more close to me? (I’ve seen some inverted implementations of this with some in-car dsp units)

1 Like

Yes, the idea is that you increase the delay of the closest.
Calculation is
(difference in distance from listening point (m))/ Sound velocity(340m/s))
Left 3,2m
Right 3m
0.2/340=0.000588sec = delay set = 0.588ms for Right speaker

1 Like

I’ve got an improvement idea which would make this very easy to use setting for most end user.

How about if there would be input field for left and right speakers? We’re you input the distance to each speaker.

The plugin could calculate rest.

For more advanced user who can calculate it themselves there could still be this delay settings as it is, so it’s way easier to fine tune if needed.

Something like that (See the mad paint skills :))


And ideally the automatica calculated values would be automatically in the delay field, if i want to fine tune with the correct channel selected.

2 Likes

I already did it in a previous plugin using brutefir… :wink:
But I keep the idea.for later… Thanks for reminding!

3 Likes

Hi! I have been using FusionDSP for Volumio 3 with no issues, but I have a proposal. I tested the FusionDSP crossfeeds and they all sound much worse than a Meier crossfeed I have found for EqualizerAPO. Maybe it can be implemented in FusionDSP?

I attach the crossfeed for EqAPO config below (I am not its author, but it works very well).

Thanks in advance!

Device: all

Copy: RLOW=R
Copy: RHIGH=R
Copy: RNORMAL=R
Channel: RLOW
Delay: 0.32 ms
Preamp: -9.5 dB
Filter 1: ON HS Fc 650 Hz Gain -30 dB
Channel: RHIGH
Delay: 0.16 ms
Preamp: -9.5 dB
Filter 1: ON HS Fc 650 Hz Gain 2 dB
Channel: RNORMAL
Filter 1: ON LS Fc 650 Hz Gain -3 dB

Copy: LLOW=L
Copy: LHIGH=L
Copy: LNORMAL=L
Channel: LLOW
Delay: 0.32 ms
Preamp: -9.5 dB
Filter 1: ON HS Fc 650 Hz Gain -30 dB
Channel: LHIGH
Delay: 0.16 ms
Preamp: -9.5 dB
Filter 1: ON HS Fc 650 Hz Gain 2 dB
Channel: LNORMAL
Filter 1: ON LS Fc 650 Hz Gain -3 dB

Copy: L=LNORMAL+RLOW+RHIGH
Copy: R=RNORMAL+LLOW+LHIGH

.

Thanks! However, I can’t seem to find the delay setting.
Uppdated the plug in, uninstalled and installed again, but can’t seem to find it.

Running this on both RPi 2B+ and RPi 3A.
Checked both in Android app and direct browser connection to the IP of the RPi.

What am I missing?

Thanks,
/Erik

You need FusionDsp v0.1.16. Please reboot after install

Hi, I just upgraded from 0.1.14 to 0.1.16 and I get the error below, even after multiple restarts. Disabling the plug-in fixes the issue.

Do you use a crossfeed?

No crossfeed

Log: http://logs.volumio.org/volumio/EwT4f5V.html

did you reboot after install?

yes, twice

did you set a delay?