Dear all,
my name is Christian from Germany and since half a year I am using Raspberry Pi 2 & Hifiberry Dac+ with Volumio 1.55 as primary music player. I am happy so far but recently I bought new speakers which are now capable to go below 30 Hz and became aware of the severe room resonancies in my living room. Thus I decided to realize a room correction on the raspberry. To do so, I compiled & installed the latest MPD 0.19.11 with pipe out option, I compiled & installed fftw-3-3-4 and finally brutfir 1.0m. Everything was compiled with GCC 4.9. In my mpd.conf I put
audio_output {
type “pipe”
name “brutefir pipe”
command “/usr/local/bin/brutefir -nodefault /home/brutefir/.brutefir_config”
format “44100:32:2”
}
as output.
My brutefir_config has the following input section
[i]## INPUT DEFAULTS ##
input “leftin”,“rightin” {
device: “file” { path: “/dev/stdin”; }; # module and parameters to get audio
device: “file” {};# path: “/dev/stdin”; }; # module and parameters to get audio
sample: “S32_LE”; # sample format
channels: 2/0,1; # number of open channels / which to use
delay: 0,0; # delay in samples for each channel
maxdelay: -1; # max delay for variable delays
subdelay: 0,0; # subsample delay in 1/100th sample for each channel
mute: false,false; # mute active on startup for each channel
};[/i]
Unfortunately I cannot manage to get the pipe output work. In my MPD log, I get the following output:
[i]Nov 15 17:38 : client: [11] closed
Nov 15 17:38 : client: [13] opened from 127.0.0.1:57673
Nov 15 17:38 : client: [14] opened from 127.0.0.1:57675
BruteFIR v1.0m (November 2013) © Anders Torger
Nov 15 17:38 : client: [13] closed
Internal resolution is 64 bit floating point.
Creating 4 FFTW plans of size 8192…finished.
Loading 2 coefficient sets…finished.
Failed to open module “file” in “/usr/local/lib/brutefir/file.bfio”: /usr/local/lib/brutefir/file.bfio: undefined symbol: __aeabi_idivmod.
Nov 15 17:38 : errno: “brutefir pipe” [pipe] failed to play: Write error on pipe: Broken pipe
Nov 15 17:38 : output: Failed to open audio output
Nov 15 17:38 : client: [14] closed
Nov 15 17:38 : client: [15] opened from 127.0.0.1:57681
Nov 15 17:38 : client: [16] opened from 127.0.0.1:57682
Nov 15 17:38 : client: [16] closed
Nov 15 17:38 : client: [17] opened from 127.0.0.1:57688
Nov 15 17:38 : player: played “http://188.94.97.91/radio21.mp3”
Nov 15 17:38 : client: [17] closed[/i]
I was not able to find what this undefined symbol “__aeabi_idivmod.” could be. Does anyone have a hint what might be my issue?
Best regards
Christian