Volumio 2 and brutefir

Hello!
Pink noise and sweep files are played through filters. It allows to make measures without filter (set filter to none or Dirac pulse depending on version of the plugin) and then apply your filter and makes new measures to see how it behaves.

Fantastic!

FYI, I tried installing the latest, February 25 build and I couldn’t get any sound output from my Raspberry Pi 3 B+ --> Topping D10 --> Amp --> Speakers. The output sample format had ā€œFallback S16_LEā€ and then something (I totally should have gotten a screenshot because now I’ve forgotten what it said exactly) about [object ???] in square brackets.

I installed the 0.7.8? (February 8) one back and everything seems to work again. Also, uninstalling from the Volumio UI didn’t go ā€œgracefully.ā€ I ended up having to manually delete the BruteFIR folder in /data/plugins/audio_interface, in order for the plugin to disappear from the installed plugin UI.

Thanks so much!
verkion

Sorry the last version is not fully usable… It needs a fix for the output sample format selector… but it should work with fallback s16_le.

Noticed you have 0.8.2 now…trying it out.

One thing I am encountering is pops/crackling whenever I have BruteFIR enabled. I tried it with multiple Filter sizes/sample rates and it doesn’t seem to matter. I even checked the CPU usage which is around 30% per channel.

RPi3B+ --> USB DAC (Topping D10) is what I’m running. I also tried NOT connecting via Ethernet since Google searches seemed to indicate there were problems with the GigE connection (being on the USB bus). Didn’t make a difference.

I thought maybe I should try powering the Topping D10 through a powered USB hub but for some reason, the RPi3B+ won’t recognize the D10 through the powered hub.
[EDIT] Well, after more Googling, it seems many powered USB 3.0 hubs won’t work with the Pi…that might explain it! I’ll try another hub…[/EDIT]

Would you have any other suggestions/ideas I should try?

BTW, this is with a fresh install of Volumio (latest on website).

Thanks so much!
verkion

Hi,
yes, it seems you are facing the usb rpi limitation…
I saw you talked with krunok here https://www.audiosciencereview.com/forum/index.php?threads/volumio-brutefir-related-discussion.6791/#post-154798. He helps me a lot by testing and advicing me for the plugin…

:slight_smile:. Yah. I’m trying out a whole bunch of things I’ve found online…hasn’t solved it. I did see on GitHub issues that someone said running the DAC through a USB hub helped. I’ll try that next…

The rPi with BruteFIR off seemed to work fine though!

Sent from my SM-N950W using Tapatalk

hi!
the only USB dac I use is plugged on a pine64… All other dac are I2s.
I think it’s a complex problem. What is your music source?
I noticed with Spotify connect that without volume normalsization it sometimes have clipping. It seems to saturate the input f brutefir.
Check in console if you see some "peak " message while playing.
I’m going to check in brutefir documentation.

Can you try the following :
in /data/plugins/audio_interface/brutefir/bruttefir.tmpl.conf change the line 6

    float_bits: 64;
[/code] to [code]
    float_bits: 32;

save the file, and save the settings in the plugin.
test with a track.
let me know

I’ll give it a shot…with 0.8.2. 0.8.4 isn’t working with my Topping D10. The output selector shows some weird values (not the S32_LE that it showed before that actually worked).

BRB!!

[UPDATE]
Tried changing it to float_buts: 32; Still got pops/clicks. :frowning: I have a Tinker Board coming tomorrow so I’m gonna try BruteFIR on that (with my Topping D10) too to verify it doesn’t have pops/clicks. I’m trying to decide between Tinker Board or Odroid C2 actually…(assuming they don’t click/pop).
[/UPDATE]

Thanks!
verkion

For the output format, a reboot should fix it. I’ll have a look to improve this.

the plugin has no effect with the latest version. I tried khadas tone board. the plugin does not work.

ok.after restarting, it works. but it plays many toc tocs

Are you using a rPi3B+ to the Khadas? If so, that’s the issue with the pops/clicks. rPi3B+ is not playing nice (with BruteFIR) over USB to any DAC at the moment. balbuze knows about it, I’ve been trying to see if any settings will fix it, and so are a whole bunch of others on another forum. I don’t think it’s balbuze’s plugin though…something to do with rPi3B+ and USB…whether its hardware implementation, or kernel or whatever.

Thanks!
verkion

peccato.perche brutefir does its duty. The corrections have effect if you use s16_le output.
the only problem the pop click.e surely a hardware limit of rpi .io look confident.I meanwhile other solutions for volumio different from raspberry.la khadas vim card is not compatible with volumio.ci will be other hardware better than raspberry.io i am sure that balouze is sleeping little at night to understand the problem.

I have updated the plugin. There are many functions. I tried different settings and restart. but it does not sound anymore.

the option that turns off the sound and output format: hw detected special dhw.
at least for me that I use khadas tone board

so if I understood the problem well and only with dac usb.so and a hardware limit of the rpi.someone tried brutefir with dac i2s?
and which one exactly?
I’m only interested in 9038.
I could put khadas in the drawer and immediately order audiophonics es9838.
Has anyone tried it with brutefir?

brutefir does not work very well with rpii + usb dac. You may experience some glitches.
No problem with i2s dac (alloboss, iquaudio dac+).
Tested on x86 + usb dac ok
pine64 + usb dac ok

I think I wait for it to resolve on rasperry. How do I update the plugin without having to re-install it?
thanks for all the answers

the only way is to remove the plugin before installing new version