Volumio 2 and brutefir

If filters are set to Dirac pulse or none, you’ll hear no change. Set a demo filters and apply. Let me know.

Its working must just be bad bitrate I listening to.

sorry, I don’t get your problem about bitrate, can you explain?

Well 128kb/s dont sound good compared to Spotifys 320kb/s.

ah ok, but it has nothing to do with the plugin, right?

Nope. :slight_smile:

how are you going to generate your filters? Do you use a calibrated mic? If so, using REW you can export the impulse in the plugin and generate the filter in “one clic”

I use REW and rePhase and experimenting with different formats but wav is ok.

I uploaded a new version that should fix the problem of the output format for your Dac. :wink:

Hi!
I’ve installed latest brutefir (1.3.0) but it does not work anymore with khadas tone board.
Previous version works like a charm
I’ve tried everything (uninstall,reboot,volunio works fine,install,reboot)
I have not change anything of audio setup (mixer etc…)
Without brutefir works, when I enabling there is no sound.

what is set as output format in the plugin?

Factory s32 le like previously.
I’ve tried also hw detected.
Reboot each time, but no sound.

it is very weird, as the only change is about autoselection of output format… Can do a “sudo journalctl -f” while pressing “apply” and copy paste please.
can you also post what returned by :

cat /data/configuration/audio_interface/brutefir/config.json

Thanks working good with my Khadas Tone Dac.

Connecting to 192.168.1.188 port 22, please wait…
login as:
volumio@192.168.1.188’s password:
___
/_ \ __
__ __ //\ \ __ __ ___ ___ /_\ ___
/\ /\ \ / __\\ \ \ /\ \/\ \ /' __ __\/\ \ / __\
\ \ _/ |/\ \L\ \
\ _\ \ _\ /\ /\ /\ \ \ /\ \L\
\ _
/ \ _//_\ _/\ _\ _\ _\ _\ _/
// // // // /////////___/

         Free Audiophile Linux Music Player - Version 2.0

      C 2015 Michelangelo Guarise - Volumio Team - Volumio.org

Volumio Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
sudo journalctl -f
– Logs begin at Wed 2019-10-30 15:47:30 UTC. –
Oct 30 17:31:20 volumio systemd[21223]: Starting Basic System.
Oct 30 17:31:20 volumio systemd[21223]: Reached target Basic System.
Oct 30 17:31:20 volumio systemd[21223]: Starting Default.
Oct 30 17:31:20 volumio systemd[21223]: Reached target Default.
Oct 30 17:31:20 volumio systemd[21223]: Startup finished in 20ms.
Oct 30 17:31:20 volumio systemd[1]: Started User Manager for UID 1000.
Oct 30 17:31:20 volumio sshd[21193]: lastlog_openseek: Couldn’t stat /var/log/lastlog: No such file or directory
Oct 30 17:31:20 volumio sshd[21193]: lastlog_openseek: Couldn’t stat /var/log/lastlog: No such file or directory
Oct 30 17:31:28 volumio sudo[21254]: volumio : TTY=pts/0 ; PWD=/home/volumio ; USER=root ; COMMAND=/bin/journalctl -f
Oct 30 17:31:28 volumio sudo[21254]: pam_unix(sudo:session): session opened for user root by volumio(uid=0)
Oct 30 17:31:42 volumio volumio[994]: info: [{“prettyName”:“DRC for Volumio”,“name”:“brutefir”,“category”:“audio_interface”,“version”:“1.3.0”,“icon”:“fa-sliders fa-rotate-90”,“enabled”:true,“active”:true},{“prettyName”:“Nanosound CD”,“name”:“nanosound_cd”,“category”:“music_service”,“version”:“1.1.3”,“icon”:“fa-music”,“enabled”:false,“active”:false},{“prettyName”:“Youtube Playback”,“name”:“youtube”,“category”:“music_service”,“version”:“0.1.0”,“icon”:“fa-youtube”,“enabled”:false,“active”:false},{“prettyName”:“Backup & Restore Data”,“name”:“backup_restore”,“category”:“system_controller”,“version”:“0.7.2”,“icon”:“fa-floppy-o”,“enabled”:true,“active”:true}]
Oct 30 17:31:44 volumio volumio[994]: info: CoreCommandRouter::getUIConfigOnPlugin
Oct 30 17:31:44 volumio volumio[994]: info: Number of channels detected : ----------->2
Oct 30 17:31:44 volumio volumio[994]: info: result formats ,HW-Detected-S16_LE,HW-Detected-S32_LE, Factory_S16_LE, Factory_S24_LE, Factory_S24_3LE, Factory_S24_4LE, Factory_S32_LE,
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters for DRC :Dirac pulse,None,1 48khz.wav,1.wav,2 48 khz.wav,2.wav,demo-left-soft-44.1kHz-HK5.pcm,demo-right-soft-44.1kHz-HK5.pcm,giu 28 18_19_04-filters-48k.wav,giu 28 18_19_43-filters-48k.wav,left 48 for volumio.wav,left 96.wav,right 48 volumio.wav,right 96.wav,risponso1-erb-48.0kHz-HK5.pcm,risponso1-soft-48.0kHz-qa2.pcm,risponso2-erb-48.0kHz-HK5.pcm
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :Dirac pulse
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :None
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :1 48khz.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :1.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :2 48 khz.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :2.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :demo-left-soft-44.1kHz-HK5.pcm
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :demo-right-soft-44.1kHz-HK5.pcm
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :giu 28 18_19_04-filters-48k.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :giu 28 18_19_43-filters-48k.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :left 48 for volumio.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :left 96.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :right 48 volumio.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :right 96.wav
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :risponso1-erb-48.0kHz-HK5.pcm
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :risponso1-soft-48.0kHz-qa2.pcm
Oct 30 17:31:44 volumio volumio[994]: info: list of available filters UI :risponso2-erb-48.0kHz-HK5.pcm
Oct 30 17:31:44 volumio volumio[994]: [ ‘1.wav’,
Oct 30 17:31:44 volumio volumio[994]: ‘2.wav’,
Oct 30 17:31:44 volumio volumio[994]: ‘demo-impulse-left.wav’,
Oct 30 17:31:44 volumio volumio[994]: ‘demo-impulse-right.wav’,
Oct 30 17:31:44 volumio volumio[994]: ‘risponso1.wav’,
Oct 30 17:31:44 volumio volumio[994]: ‘risponso2.wav’ ]
Oct 30 17:31:44 volumio volumio[994]: info: list of available curves :HK5.txt,bk.txt,qa2.txt
Oct 30 17:31:44 volumio volumio[994]: [ ‘HK5.txt’, ‘bk.txt’, ‘qa2.txt’ ]
Oct 30 17:32:00 volumio volumio[994]: info: CALLMETHOD: audio_interface brutefir saveBrutefirconfigAccount2 [object Object]
Oct 30 17:32:00 volumio volumio[994]: info: CoreCommandRouter::executeOnPlugin: brutefir , saveBrutefirconfigAccount2
Oct 30 17:32:00 volumio volumio[994]: info: no delay needed
Oct 30 17:32:00 volumio volumio[994]: S32_LE
Oct 30 17:32:00 volumio sudo[21323]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart brutefir.service
Oct 30 17:32:00 volumio sudo[21323]: pam_unix(sudo:session): session opened for user root by (uid=0)
Oct 30 17:32:00 volumio systemd[1]: Starting brutefir Daemon…
Oct 30 17:32:00 volumio systemd[1]: Started brutefir Daemon.
Oct 30 17:32:00 volumio sudo[21323]: pam_unix(sudo:session): session closed for user root
Oct 30 17:32:00 volumio volumio[21328]: BruteFIR v1.0m (November 2013) © Anders Torger
Oct 30 17:32:00 volumio volumio[21328]: Internal resolution is 64 bit floating point.
Oct 30 17:32:00 volumio volumio[21328]: Creating 4 FFTW plans of size 1024…finished.
Oct 30 17:32:00 volumio volumio[21328]: Loading 16 coefficient sets…finished.
Oct 30 17:32:00 volumio volumio[21328]: Realtime priorities are min = 2, usermax = 1, mid = 3 and max = 4.
Oct 30 17:32:00 volumio volumio[21328]: Warning: no support for clock cycle counter on this platform.
Oct 30 17:32:00 volumio volumio[21328]: Timers for benchmarking may be unreliable.
Oct 30 17:32:00 volumio volumio[21328]: ALSA I/O: Could not set audio input parameters for “hw:Loopback,1”:
Oct 30 17:32:00 volumio volumio[21328]: Failed to set sample rate to 48000 Hz, device suggested 44100 Hz instead.
Oct 30 17:32:00 volumio volumio[21328]: Failed to init input device.
Oct 30 17:32:00 volumio volumio[21328]: Failed to initialise digital audio interfaces.
Oct 30 17:32:00 volumio systemd[1]: brutefir.service: main process exited, code=exited, status=1/FAILURE
Oct 30 17:32:00 volumio systemd[1]: Unit brutefir.service entered failed state.
Oct 30 17:32:00 volumio systemd[1]: brutefir.service holdoff time over, scheduling restart.
Oct 30 17:32:00 volumio systemd[1]: Stopping brutefir Daemon…
Oct 30 17:32:00 volumio systemd[1]: Starting brutefir Daemon…
Oct 30 17:32:00 volumio systemd[1]: Started brutefir Daemon.
Oct 30 17:32:00 volumio volumio[21334]: BruteFIR v1.0m (November 2013) © Anders Torger
Oct 30 17:32:00 volumio volumio[21334]: Internal resolution is 64 bit floating point.
Oct 30 17:32:00 volumio volumio[21334]: Creating 4 FFTW plans of size 1024…finished.
Oct 30 17:32:00 volumio volumio[21334]: Loading 16 coefficient sets…finished.
Oct 30 17:32:00 volumio volumio[21334]: Realtime priorities are min = 2, usermax = 1, mid = 3 and max = 4.
Oct 30 17:32:00 volumio volumio[21334]: Warning: no support for clock cycle counter on this platform.
Oct 30 17:32:00 volumio volumio[21334]: Timers for benchmarking may be unreliable.
Oct 30 17:32:00 volumio volumio[21334]: ALSA I/O: Could not set audio input parameters for “hw:Loopback,1”:
Oct 30 17:32:00 volumio volumio[21334]: Failed to set sample rate to 48000 Hz, device suggested 44100 Hz instead.
Oct 30 17:32:00 volumio volumio[21334]: Failed to init input device.
Oct 30 17:32:00 volumio volumio[21334]: Failed to initialise digital audio interfaces.
Oct 30 17:32:00 volumio systemd[1]: brutefir.service: main process exited, code=exited, status=1/FAILURE
Oct 30 17:32:00 volumio systemd[1]: Unit brutefir.service entered failed state.
Oct 30 17:32:01 volumio systemd[1]: brutefir.service holdoff time over, scheduling restart.
Oct 30 17:32:01 volumio systemd[1]: Stopping brutefir Daemon…
Oct 30 17:32:01 volumio systemd[1]: Starting brutefir Daemon…
Oct 30 17:32:01 volumio systemd[1]: Started brutefir Daemon.
Oct 30 17:32:01 volumio volumio[21339]: BruteFIR v1.0m (November 2013) © Anders Torger
Oct 30 17:32:01 volumio volumio[21339]: Internal resolution is 64 bit floating point.
Oct 30 17:32:01 volumio volumio[21339]: Creating 4 FFTW plans of size 1024…finished.
Oct 30 17:32:01 volumio volumio[21339]: Loading 16 coefficient sets…finished.
Oct 30 17:32:01 volumio volumio[21339]: Realtime priorities are min = 2, usermax = 1, mid = 3 and max = 4.
Oct 30 17:32:01 volumio volumio[21339]: Warning: no support for clock cycle counter on this platform.
Oct 30 17:32:01 volumio volumio[21339]: Timers for benchmarking may be unreliable.
Oct 30 17:32:01 volumio volumio[21339]: ALSA I/O: Could not set audio input parameters for “hw:Loopback,1”:
Oct 30 17:32:01 volumio volumio[21339]: Failed to set sample rate to 48000 Hz, device suggested 44100 Hz instead.
Oct 30 17:32:01 volumio volumio[21339]: Failed to init input device.
Oct 30 17:32:01 volumio volumio[21339]: Failed to initialise digital audio interfaces.
Oct 30 17:32:01 volumio systemd[1]: brutefir.service: main process exited, code=exited, status=1/FAILURE
Oct 30 17:32:01 volumio systemd[1]: Unit brutefir.service entered failed state.
Oct 30 17:32:01 volumio systemd[1]: brutefir.service holdoff time over, scheduling restart.
Oct 30 17:32:01 volumio systemd[1]: Stopping brutefir Daemon…
Oct 30 17:32:01 volumio systemd[1]: Starting brutefir Daemon…
Oct 30 17:32:01 volumio systemd[1]: Started brutefir Daemon.
Oct 30 17:32:01 volumio volumio[21342]: BruteFIR v1.0m (November 2013) © Anders Torger
Oct 30 17:32:01 volumio volumio[21342]: Internal resolution is 64 bit floating point.
Oct 30 17:32:01 volumio volumio[21342]: Creating 4 FFTW plans of size 1024…finished.
Oct 30 17:32:01 volumio volumio[21342]: Loading 16 coefficient sets…finished.
Oct 30 17:32:01 volumio volumio[21342]: Realtime priorities are min = 2, usermax = 1, mid = 3 and max = 4.
Oct 30 17:32:01 volumio volumio[21342]: Warning: no support for clock cycle counter on this platform.
Oct 30 17:32:01 volumio volumio[21342]: Timers for benchmarking may be unreliable.
Oct 30 17:32:01 volumio volumio[21342]: ALSA I/O: Could not set audio input parameters for “hw:Loopback,1”:
Oct 30 17:32:01 volumio volumio[21342]: Failed to set sample rate to 48000 Hz, device suggested 44100 Hz instead.
Oct 30 17:32:01 volumio volumio[21342]: Failed to init input device.
Oct 30 17:32:01 volumio volumio[21342]: Failed to initialise digital audio interfaces.
Oct 30 17:32:01 volumio systemd[1]: brutefir.service: main process exited, code=exited, status=1/FAILURE
Oct 30 17:32:01 volumio systemd[1]: Unit brutefir.service entered failed state.
Oct 30 17:32:02 volumio systemd[1]: brutefir.service holdoff time over, scheduling restart.
Oct 30 17:32:02 volumio systemd[1]: Stopping brutefir Daemon…
Oct 30 17:32:02 volumio systemd[1]: Starting brutefir Daemon…
Oct 30 17:32:02 volumio systemd[1]: Started brutefir Daemon.
Oct 30 17:32:02 volumio volumio[21347]: BruteFIR v1.0m (November 2013) © Anders Torger
Oct 30 17:32:02 volumio volumio[21347]: Internal resolution is 64 bit floating point.
Oct 30 17:32:02 volumio volumio[21347]: Creating 4 FFTW plans of size 1024…finished.
Oct 30 17:32:02 volumio volumio[21347]: Loading 16 coefficient sets…finished.
Oct 30 17:32:02 volumio volumio[21347]: Realtime priorities are min = 2, usermax = 1, mid = 3 and max = 4.
Oct 30 17:32:02 volumio volumio[21347]: Warning: no support for clock cycle counter on this platform.
Oct 30 17:32:02 volumio volumio[21347]: Timers for benchmarking may be unreliable.
Oct 30 17:32:02 volumio volumio[21347]: ALSA I/O: Could not set audio input parameters for “hw:Loopback,1”:
Oct 30 17:32:02 volumio volumio[21347]: Failed to set sample rate to 48000 Hz, device suggested 44100 Hz instead.
Oct 30 17:32:02 volumio volumio[21347]: Failed to init input device.
Oct 30 17:32:02 volumio volumio[21347]: Failed to initialise digital audio interfaces.
Oct 30 17:32:02 volumio systemd[1]: brutefir.service: main process exited, code=exited, status=1/FAILURE
Oct 30 17:32:02 volumio systemd[1]: Unit brutefir.service entered failed state.
Oct 30 17:32:02 volumio systemd[1]: brutefir.service holdoff time over, scheduling restart.
Oct 30 17:32:02 volumio systemd[1]: Stopping brutefir Daemon…
Oct 30 17:32:02 volumio systemd[1]: Starting brutefir Daemon…
Oct 30 17:32:02 volumio systemd[1]: brutefir.service start request repeated too quickly, refusing to start.
Oct 30 17:32:02 volumio systemd[1]: Failed to start brutefir Daemon.
Oct 30 17:32:02 volumio systemd[1]: Unit brutefir.service entered failed state.
Oct 30 17:32:03 volumio volumio[994]: info: VolumeController::SetAlsaVolumemute
Oct 30 17:32:03 volumio volumio[994]: info: CoreStateMachine::pushState
Oct 30 17:32:03 volumio volumio[994]: info: CoreStateMachine::getState
Oct 30 17:32:03 volumio volumio[994]: info: CorePlayQueue::getTrack 30
Oct 30 17:32:03 volumio volumio[994]: info: CoreCommandRouter::volumioPushState
Oct 30 17:32:03 volumio volumio[994]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Oct 30 17:32:03 volumio sudo[21355]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0
Oct 30 17:32:03 volumio sudo[21355]: pam_unix(sudo:session): session opened for user root by (uid=0)
Oct 30 17:32:03 volumio sudo[21355]: pam_unix(sudo:session): session closed for user root
Oct 30 17:32:03 volumio volumio[994]: info: VolumeController::SetAlsaVolumeunmute
Oct 30 17:32:03 volumio volumio[994]: info: CoreStateMachine::pushState
Oct 30 17:32:03 volumio volumio[994]: info: CoreStateMachine::getState
Oct 30 17:32:03 volumio volumio[994]: info: CorePlayQueue::getTrack 30
Oct 30 17:32:03 volumio volumio[994]: info: CoreCommandRouter::volumioPushState
Oct 30 17:32:03 volumio volumio[994]: info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
Oct 30 17:32:03 volumio sudo[21365]: volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0
Oct 30 17:32:03 volumio sudo[21365]: pam_unix(sudo:session): session opened for user root by (uid=0)
Oct 30 17:32:03 volumio sudo[21365]: pam_unix(sudo:session): session closed for user root

permitted by applicable law.
volumio@volumio:~$ cat /data/configuration/audio_interface/brutefir/config.json
{
“nchannels”: {
“type”: “string”,
“value”: “2”
},
“formats”: {
“type”: “string”,
“value”: " S16_LE S32_LE"
},
“smpl_rate”: {
“type”: “string”,
“value”: “48000”
},
“attenuation”: {
“type”: “string”,
“value”: “11”
},
“leftfilter”: {
“type”: “string”,
“value”: “left 48 for volumio.wav”
},
“lc1delay”: {
“type”: “string”,
“value”: “0”
},
“rightfilter”: {
“type”: “string”,
“value”: “right 48 volumio.wav”
},
“rc1delay”: {
“type”: “string”,
“value”: “0”
},
“addchannels”: {
“type”: “boolean”,
“value”: false
},
“leftc2filter”: {
“type”: “string”,
“value”: “None”
},
“lc2delay”: {
“type”: “string”,
“value”: “0”
},
“rightc2filter”: {
“type”: “string”,
“value”: “None”
},
“rc2delay”: {
“type”: “string”,
“value”: “0”
},
“attenuationlr2”: {
“type”: “string”,
“value”: “0”
},
“leftc3filter”: {
“type”: “string”,
“value”: “None”
},
“lc3delay”: {
“type”: “string”,
“value”: “0”
},
“rightc3filter”: {
“type”: “string”,
“value”: “None”
},
“rc3delay”: {
“type”: “string”,
“value”: “0”
},
“attenuationlr3”: {
“type”: “string”,
“value”: “0”
},
“leftc4filter”: {
“type”: “string”,
“value”: “None”
},
“lc4delay”: {
“type”: “string”,
“value”: “0”
},
“rightc4filter”: {
“type”: “string”,
“value”: “None”
},
“rc4delay”: {
“type”: “string”,
“value”: “0”
},
“attenuationlr4”: {
“type”: “string”,
“value”: “0”
},
“filter_size”: {
“type”: “string”,
“value”: “16384”
},
“numb_part”: {
“type”: “string”,
“value”: “32”
},
“filter_format”: {
“type”: “string”,
“value”: “S32_LE”
},
“output_format”: {
“type”: “string”,
“value”: “S32_LE”
},
“input_device”: {
“type”: “string”,
“value”: “undefined”
},
“output_device”: {
“type”: “string”,
“value”: “undefined”
},
“vobaf”: {
“type”: “boolean”,
“value”: false
},
“Lowsw”: {
“type”: “boolean”,
“value”: false
},
“Low”: {
“type”: “string”,
“value”: “10”
},
“LM1sw”: {
“type”: “boolean”,
“value”: false
},
“LM1”: {
“type”: “string”,
“value”: “20”
},
“LM2sw”: {
“type”: “boolean”,
“value”: false
},
“LM2”: {
“type”: “string”,
“value”: “25”
},
“LM3sw”: {
“type”: “boolean”,
“value”: false
},
“LM3”: {
“type”: “string”,
“value”: “30”
},
“M”: {
“type”: “string”,
“value”: “50”
},
“HMsw”: {
“type”: “boolean”,
“value”: false
},
“HM”: {
“type”: “string”,
“value”: “65”
},
“Highsw”: {
“type”: “boolean”,
“value”: false
},
“maxvolume”: {
“type”: “string”,
“value”: “100”
},
“vatt”: {
“type”: “string”,
“value”: “0”
},
“vobaf_format”: {
“type”: “string”,
“value”: “text”
},
“messon”: {
“type”: “boolean”,
“value”: true
},
“ldistance”: {
“type”: “string”,
“value”: “0”
},
“rdistance”: {
“type”: “string”,
“value”: “0”
},
“outputfilename”: {
“type”: “string”,
“value”: “Empty=name of file to convert”
},
“filetoconvert”: {
“type”: “string”,
“value”: “risponso1.wav”
},
“tc”: {
“type”: “string”,
“value”: “qa2.txt”
},
“drcconfig”: {
“type”: “string”,
“value”: “soft”
},
“alsa_device”: {
“type”: “string”,
“value”: “5”
},
“alsa_outputdevicename”: {
“type”: “string”,
“value”: “Khadas Tone Control”
},
“alsa_mixer”: {
“type”: “string”,
“value”: "Khadas Tone Control "
},
“alsa_mixer_type”: {
“type”: “string”,
“value”: “Hardware”
},
“alsa_volumemax”: {
“type”: “string”,
“value”: “100”
},
“alsa_volumecurvemode”: {
“type”: “string”,
“value”: “logarithmic”
},
“alsa_volumestart”: {
“type”: “string”,
“value”: “100”
},
“alsa_volumesteps”: {
“type”: “string”,
“value”: “5”
},
“alsa_softvolumenumber”: {
“type”: “string”,
“value”: “5”
}

@Solveit : thanks for the feedback :wink:
I’d like to ask you to do some test… generate filters using the automatic feature… I wrote a small, but not finished doc about it…
A measure before/after would be great.
let me know… :wink:
DRC for Volumio.zip (3.82 MB)

@Danrap : it seems your dac does not support 48000Hz as sample rate. Try to set with 44100, if ok go back to 48000.

Her is my code:
32/64bits float lines txt work also 44.1khz

[code]volumio@volumio:~$ cat /data/configuration/audio_interface/brutefir/config.json
{
“nchannels”: {
“type”: “string”,
“value”: “2”
},
“formats”: {
“type”: “string”,
“value”: " S16_LE S32_LE"
},
“smpl_rate”: {
“type”: “string”,
“value”: “44100”
},
“attenuation”: {
“type”: “string”,
“value”: “6”
},
“leftfilter”: {
“type”: “string”,
“value”: “impulseny9none.txt”
},
“lc1delay”: {
“type”: “string”,
“value”: “0”
},
“rightfilter”: {
“type”: “string”,
“value”: “impulseny9none.txt”
},
“rc1delay”: {
“type”: “string”,
“value”: “0”
},
“addchannels”: {
“type”: “boolean”,
“value”: false
},
“leftc2filter”: {
“type”: “string”,
“value”: “None”
},
“lc2delay”: {
“type”: “string”,
“value”: “0”
},
“rightc2filter”: {
“type”: “string”,
“value”: “None”
},
“rc2delay”: {
“type”: “string”,
“value”: “0”
},
“attenuationlr2”: {
“type”: “string”,
“value”: “0”
},
“leftc3filter”: {
“type”: “string”,
“value”: “None”
},
“lc3delay”: {
“type”: “string”,
“value”: “0”
},
“rightc3filter”: {
“type”: “string”,
“value”: “None”
},
“rc3delay”: {
“type”: “string”,
“value”: “0”
},
“attenuationlr3”: {
“type”: “string”,
“value”: “0”
},
“leftc4filter”: {
“type”: “string”,
“value”: “None”
},
“lc4delay”: {
“type”: “string”,
“value”: “0”
},
“rightc4filter”: {
“type”: “string”,
“value”: “None”
},
“rc4delay”: {
“type”: “string”,
“value”: “0”
},
“attenuationlr4”: {
“type”: “string”,
“value”: “0”
},
“filter_size”: {
“type”: “string”,
“value”: “65536”
},
“numb_part”: {
“type”: “string”,
“value”: “32”
},
“filter_format”: {
“type”: “string”,
“value”: “text”
},
“output_format”: {
“type”: “string”,
“value”: “HW-Detected-S32_LE”
},
“input_device”: {
“type”: “string”,
“value”: “undefined”
},
“output_device”: {
“type”: “string”,
“value”: “undefined”
},
“vobaf”: {
“type”: “boolean”,
“value”: false
},
“Lowsw”: {
“type”: “boolean”,
“value”: false
},
“Low”: {
“type”: “string”,
“value”: “10”
},
“LM1sw”: {
“type”: “boolean”,
“value”: false
},
“LM1”: {
“type”: “string”,
“value”: “20”
},
“LM2sw”: {
“type”: “boolean”,
“value”: false
},
“LM2”: {
“type”: “string”,
“value”: “25”
},
“LM3sw”: {
“type”: “boolean”,
“value”: false
},
“LM3”: {
“type”: “string”,
“value”: “30”
},
“M”: {
“type”: “string”,
“value”: “50”
},
“HMsw”: {
“type”: “boolean”,
“value”: false
},
“HM”: {
“type”: “string”,
“value”: “65”
},
“Highsw”: {
“type”: “boolean”,
“value”: false
},
“maxvolume”: {
“type”: “string”,
“value”: “100”
},
“vatt”: {
“type”: “string”,
“value”: “0”
},
“vobaf_format”: {
“type”: “string”,
“value”: “text”
},
“messon”: {
“type”: “boolean”,
“value”: true
},
“ldistance”: {
“type”: “string”,
“value”: “0”
},
“rdistance”: {
“type”: “string”,
“value”: “0”
},
“outputfilename”: {
“type”: “string”,
“value”: “Empty=name of file to convert”
},
“filetoconvert”: {
“type”: “string”,
“value”: “choose a file”
},
“tc”: {
“type”: “string”,
“value”: “choose a file”
},
“drcconfig”: {
“type”: “string”,
“value”: “soft”
},
“alsa_device”: {
“type”: “string”,
“value”: “5”
},
“alsa_outputdevicename”: {
“type”: “string”,
“value”: “Khadas Tone Control”
},
“alsa_mixer”: {
“type”: “string”,
“value”: “Khadas Tone Control "
},
“alsa_mixer_type”: {
“type”: “string”,
“value”: “Hardware”
},
“alsa_volumemax”: {
“type”: “string”,
“value”: “100”
},
“alsa_volumecurvemode”: {
“type”: “string”,
“value”: “logarithmic”
},
“alsa_volumestart”: {
“type”: “string”,
“value”: “50”
},
“alsa_volumesteps”: {
“type”: “string”,
“value”: “10”
},
“alsa_softvolumenumber”: {
“type”: “string”,
“value”: “Loopback”
}
}
volumio@volumio:~$ ^C
volumio@volumio:~$ ^C
volumio@volumio:~$ volumio@volumio:~$ cat /data/configuration/audio_interface/brutefir/config.json
},
“formats”: {
“type”: “string”,
“value”: " S16_LE S32_LE”
},
“smpl_rate”: {
“type”: “string”,
“value”: “44100”
-bash: volumio@volumio:~$: command not found
},
“attenuation”: {
“type”: “string”,
volumio@volumio:~$ {

“nchannels”: {
“type”: “string”,
“value”: “2”
},
“formats”: {
“value”: “6”
“type”: “string”,
“value”: " S16_LE S32_LE"
},
“smpl_rate”: {
“type”: “string”,
“value”: “44100”
},
“attenuation”: {
“type”: “string”,
“value”: “6”
},
“leftfilter”: {
“type”: “string”,
“value”: “impulseny9none.txt”
},
“lc1delay”: {
“type”: “string”,
“value”: “0”
},
“rightfilter”: {
“type”: “string”,
“value”: “impulseny9none.txt”
},
“rc1delay”: {
“type”: “string”,
“value”: “0”
},
“addchannels”: {
“type”: “boolean”,
“value”: false
},
“leftc2filter”: {
“type”: “string”,
“value”: “None”
},
“lc2delay”: {
“type”: “string”,
“value”: “0”
},
“rightc2filter”: {
“type”: “string”,
“value”: “None”
“value”: “None”
},
},
“rc2delay”: {
“type”: “string”,
“type”: “string”,
“value”: “0”
},
“attenuationlr2”: {
“type”: “string”,
“value”: “None”
“value”: “0”
“rc3delay”: {
“type”: “string”,
},
},
“leftc3filter”: {
},
“type”: “string”,
},
“lc4delay”: {
“value”: “None”
“type”: “string”,
},
},
“lc3delay”: {
“type”: “string”,
“type”: “string”,
“value”: “0”
},
“rightc3filter”: {
“type”: “string”,
“value”: “None”
},
“rc3delay”: {
“type”: “string”,
“value”: “0”
},
},
“attenuationlr3”: {
“type”: “string”,
“type”: “string”,
“value”: “30”
“value”: “0”
},
“leftc4filter”: {
“type”: “string”,
“value”: “None”
“value”: “50”
},
},
“lc4delay”: {
“type”: “string”,
“HM”: {
“type”: “string”,
“value”: “0”
},
“rightc4filter”: {
},
“type”: “string”,
“vatt”: {
“type”: “string”,
“value”: “None”
“messon”: {
“type”: “boolean”,
“value”: true
},
},
“rdistance”: {
“rc4delay”: {
“type”: “string”,
“value”: “0”
},
“attenuationlr4”: {
“type”: “string”,
},
“alsa_outputdevicename”: {
“value”: “0”
“type”: “string”,
“value”: “Khadas Tone Control”
},
“alsa_mixer”: {
},
“filter_size”: {
“type”: “string”,
“value”: “65536”
},
“numb_part”: {
“type”: “string”,
“value”: “32”
},
“filter_format”: {
“type”: “string”,
“value”: “text”
},
“output_format”: {
“type”: “string”,
“value”: “HW-Detected-S32_LE”
},
“input_device”: {
“type”: “string”,
“value”: “undefined”
},
“output_device”: {
“type”: “string”,
“value”: “undefined”
},
“vobaf”: {
“type”: “boolean”,
“value”: false
},
“Lowsw”: {
“type”: “boolean”,
“value”: false
},
“Low”: {
“type”: “string”,
“value”: “10”
},
“LM1sw”: {
“type”: “boolean”,
“value”: false
},
“LM1”: {
“type”: “string”,
“value”: “20”
},
“LM2sw”: {
“type”: “boolean”,
“value”: false
},
“LM2”: {
“type”: “string”,
“value”: “25”
},
“LM3sw”: {
“type”: “boolean”,
“value”: false
},
“LM3”: {
“type”: “string”,
“value”: “30”
},
“M”: {
“type”: “string”,
“value”: “50”
},
“HMsw”: {
“type”: “boolean”,
“value”: false
},
“HM”: {
“type”: “string”,
“value”: “65”
},
“Highsw”: {
“type”: “boolean”,
“value”: false
},
“maxvolume”: {
“type”: “string”,
“value”: “100”
},
“vatt”: {
“type”: “string”,
“value”: “0”
},
“vobaf_format”: {
“type”: “string”,
“value”: “text”
},
“messon”: {
“type”: “boolean”,
“value”: true
},
“ldistance”: {
“type”: “string”,
“value”: “0”
},
“rdistance”: {
“type”: “string”,
“value”: “0”
},
“outputfilename”: {
“type”: “string”,
“value”: “Empty=name of file to convert”
},
“filetoconvert”: {
“type”: “string”,
“value”: “choose a file”
},
“tc”: {
“type”: “string”,
“value”: “choose a file”
},
“drcconfig”: {
“type”: “string”,
“value”: “soft”
},
“alsa_device”: {
“type”: “string”,
“value”: “5”
},
“alsa_outputdevicename”: {
“type”: “string”,
“value”: “Khadas Tone Control”
},
“alsa_mixer”: {
“type”: “string”,
“value”: "Khadas Tone Control "
},
“alsa_mixer_type”: {
“type”: “string”,
“value”: “Hardware”
},
“alsa_volumemax”: {
“type”: “string”,
“value”: “100”
},
“alsa_volumecurvemode”: {
“type”: “string”,
“value”: “logarithmic”
},
“alsa_volumestart”: {
“type”: “string”,
“value”: “50”
},
“alsa_volumesteps”: {
“type”: “string”,
“value”: “10”
},
“alsa_softvolumenumber”: {
“type”: “string”,
“value”: “Loopback”
[/code]

Hi Balbuze;
I’ve try to 44,1 but it’s the same no sound situation
Previous version works fine even with a 96khz filter
It’s a Khadas sound board
Can i check by instaling a previously version of brutefir (about 1 month ago)?
Or I try to format all and perform a clean installation of all?
Thank you