You are not logged in.
Try to play .dsf with Audacious
Free samples are available
_https://dev1galaxy.org/viewtopic.php?id=6716
$ audacious 2>&1 *.dsf
Input: 1411200 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 56448
Output: 48000 Hz, 2 ch, 's16_le' (0x2): dummy = 0, period = 1920
Rates: 1411200 --> 48000 (J: 0.00%, T: FFT, W: Vorbis)
Ok.Last edited by igorzwx (2025-11-05 20:13:10)
Offline
don't think this work with DAC > this one only 24b/192.000
another one accepts up to the same but output/upsample to 32b/384.000?
maybe internal HD Intel/AMD can play 32b .dsf? i doubt it;
will have to wait for a better soundbard, probably.
EDIT
audacious 2>&1 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\ -\ 24bit.flac
ERROR ../audacious-plugins/src/alsa/config.cc:238 [guess_element]: No suitable mixer element found.
Input: 352800 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 14112
Output: 192000 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 7680
Rates: 352800 --> 192000 (J: 0.00%, T: FFT, W: Vorbis)
Ok.audacious 2>&1 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\ -\ 32bit.wav
ERROR ../audacious-plugins/src/alsa/config.cc:238 [guess_element]: No suitable mixer element found.
Input: 352800 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 14112
Output: 192000 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 7680
Rates: 352800 --> 192000 (J: 0.00%, T: FFT, W: Vorbis)
Ok.audacious 2>&1 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\ -\ DSD256.dsf
ERROR ../audacious-plugins/src/alsa/config.cc:238 [guess_element]: No suitable mixer element found.
WARNING ../audacious-plugins/src/ffaudio/ffaudio-core.cc:207 [dsf]: <0x7f32000cb680> Estimating duration from bitrate, this may be inaccurate
WARNING ../audacious-plugins/src/ffaudio/ffaudio-core.cc:207 [dsf]: <0x7f32000cb680> Estimating duration from bitrate, this may be inaccurate
Input: 1411200 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 56448
Output: 192000 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 7680
Rates: 1411200 --> 192000 (J: 0.00%, T: FFT, W: Vorbis)
Ok.audacious 2>&1 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\ \[Tuncated\,\ No\ Dither\].flac
ERROR ../audacious-plugins/src/alsa/config.cc:238 [guess_element]: No suitable mixer element found.
Input: 352800 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 14112
Output: 192000 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 7680
Rates: 352800 --> 192000 (J: 0.00%, T: FFT, W: Vorbis)
Ok.Last edited by kapqa (2025-11-05 20:47:19)
Offline
Everything works, fftrate can resample everything
I had already explained you that 24bit means 32bit in this particular case
The 32-bit representation serves as a larger, more flexible "container" to preserve the higher precision of the 24-bit data and prevent clipping during internal mixing or editing, especially in professional digital audio workstations (DAWs). The 24-bit data is stored within the 32-bit format, ensuring its precision is maintained without needing resampling.
Why 32-bit is Used as a Container
DAWs and audio servers use 32-bit internally to avoid the complexities of dithering and exporting to fixed-point formats like 24-bit...
When 24-bit integer data is stored in a 32-bit container, the 24-bit precision is preserved within the larger format, similar to storing a number like 0100 in a longer string of zeros, like 00000100.
...the data buffers which these descriptors define will contain the actual sound samples (or have samples written into them) structured like the content of .wav files (though 20 and 24-bit samples must be padded out with zeros at the LSB end to make them all 32-bits long).
_https://wiki.osdev.org/Intel_High_Definition_Audio
Everything works, fftrate can resample everything
You still have a problem with pulseaudio:
ERROR ../audacious-plugins/src/alsa/config.cc:238 [guess_element]: No suitable mixer element found.Read this thread
_https://www.linuxquestions.org/questions/linux-software-2/alsa-error-no-suitable-mixer-element-found-and-can%27t-connect-to-pulseaudio-4175623535/
_https://www.linuxquestions.org/questions/linux-software-2/alsa-error-no-suitable-mixer-element-found-and-can%27t-connect-to-pulseaudio-4175623535/#post5818488
The issue was permission-based. I logged into x as root briefly and pavucontrol opened with no problem, as did Audacious.So I then went to my user account and tried, as my user name
chown -R lysander /home/lysanderIt told me that there are quite a few folders not owned by me, but by root. One of them was /home/lysander/.config/pulse, whose ownership changed to root around the time I was doing the install of alsaequal.
I changed the ownership to my user whilst inside the folder with
#chown -R lysander pulseNow pavucontrol opens fine and Audacious doesn't show any errors.
I should be careful in the future with installions and using root.
lysander - is the username of that person,
chown means change ownership
Last edited by igorzwx (2025-11-05 21:46:48)
Offline
getting error but it seems benigne
chown -R rich /home/rich
chown: cannot read directory '/home/rich/.local/share/containers/storage/overlay/c69cfad00e0494e0583d81f403c86b24ca668638f0ad98dfc7b5c91af4f274a4/work/work': Permission denied
chown: cannot read directory '/home/rich/.local/share/containers/storage/overlay/3a449042a448f8f26b071123d4169c8335065e21687488c1f7b2c8a6faf8b615/work/work': Permission denied
chown: cannot read directory '/home/rich/.local/share/containers/storage/overlay/05e375d18aa1adb9d18d33112253d319f5df02cc7fe6cbba917e4da665055fe8/work/work': Permission denied
chown: cannot read directory '/home/rich/.local/share/containers/storage/overlay/4523f8c8574bf58b45c8e3c1537e46103e73d68701e4c432f11366bcc92e32c5/work/work': Permission deniedmaybe it is because of DAC; it has no volume knob;
thank you so much;
good night.
Last edited by kapqa (2025-11-05 22:03:58)
Offline
you have a container installed in your home folder, which you are not allowed to read
chown: cannot read directory '/home/rich/.local/share/containers/storage/overlay/.../work/work': Permission deniedInstall mc, navigate to that container and check who is owner, which permissions
➤ apt show mc
Package: mc
...
Homepage: https://www.midnight-commander.org
...
Description: Midnight Commander - a powerful file manager
...Do you have a sort of Podman installed?
Last edited by igorzwx (2025-11-05 23:16:11)
Offline
yes, i may have botched the linux install by evoking some commands during "boinc" install
like
sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 boinc
but there is no de-installation routine offered (for podman); it functioned well on devuan 5.0, but now will try to uninstall.
https://boinc.berkeley.edu/linux_instal … ild=stable
maybe the error (so suitable mixer) because during audacious there were two "red flags" for jack; and i let the install go through nevertheless?
EDIT: Dependency jack found: NO. Found 0.126.0 but need |'>= 1.9.7'
Found CMake:/usr/bin/cmake (3.31.6)
Run-tim dependency jack found: NO (Tried pkgcfong and cmake)
Last edited by kapqa (2025-11-06 11:36:51)
Offline
It has nothing to do with jack
Try to debug mpv and other players with 2>&1
For example
mpv 2>&1 *.mp3Arch Linux: A list of common issues and solutions for Podman
_https://man.archlinux.org/man/extra/podman/podman-troubleshooting.7.en
Container permission denied: How to diagnose this error
_https://www.redhat.com/en/blog/container-permission-denied-errors
Last edited by igorzwx (2025-11-06 14:07:46)
Offline
think someone else might need to solve this error;
it happens also on fresh installation of devuan 6.0 mate (no podman installed, hence) (it took me around 1 hour to setup complete pulseaudio-free as suggested by yzou, including audacious and pulseaudio-free libpulse2-plugin)
so maybe it need adapt for devuan 6, or is just incompatible with my present low-end system-dac. since it seem error not present on devuan 5. maybe just did set wrong options.
one strange thing if might add:
arateconf reports always "unsupported" if i choose 24bit-3le or 24bit-le for Dac; but "supported" if choose 32bit; altough according to specs it supports only 24bit?
audacious 2>&1
think you have mentioned-explained this already somewhere on the forum; on why this might be so.
as for libjack not being the cause of the error;
however, audacious-plugins-devel (4.5.1) says it depends
libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125,however, libjack-jackd2-0 gets uninstalled when followed your routine to purge pulseaudio from libpulse2-plugins.
sudo apt install libjack-jackd2-dev
The following packages were automatically installed and are no longer required:
libconfig++11 libffado2 libldacbt-abr2 libopenfec1 libpipewire-0.3-modules libroc0.4 libspa-0.2-bluetooth libwireplumber-0.5-0 libxml++2.6-2v5 rtkit
Use 'sudo apt autoremove' to remove them.
Installing:
libjack-jackd2-dev
Installing dependencies:
libjack-jackd2-0
Suggested packages:
jackd2
REMOVING:
libjack-dev libjack0Last edited by kapqa (2025-11-06 21:37:54)
Offline
mpv 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\
08-Faust - Funeral March Of A Marionette - 24bit.flac
08-Faust - Funeral March Of A Marionette - 32bit.wav
08-Faust - Funeral March Of A Marionette - DSD256.dsf
08-Faust - Funeral March Of A Marionette [Tuncated, No Dither].flac
rich@debian:~/Downloads$ mpv 2>&1 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\
08-Faust - Funeral March Of A Marionette - 24bit.flac
08-Faust - Funeral March Of A Marionette - 32bit.wav
08-Faust - Funeral March Of A Marionette - DSD256.dsf
08-Faust - Funeral March Of A Marionette [Tuncated, No Dither].flac
rich@debian:~/Downloads$ mpv 2>&1 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\
08-Faust - Funeral March Of A Marionette - 24bit.flac
08-Faust - Funeral March Of A Marionette - 32bit.wav
08-Faust - Funeral March Of A Marionette - DSD256.dsf
08-Faust - Funeral March Of A Marionette [Tuncated, No Dither].flac
rich@debian:~/Downloads$ mpv 2>&1 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\ \[Tuncated\,\ No\ Dither\].flac
● Image --vid=1 'Front Cover' (mjpeg 600x597)
● Audio --aid=1 (flac 2ch 352800 Hz)
File tags:
Artist: Gibson, ROHCG
Album: Gounod - Bizet - Gibson ROHO [DXD 24bit NO DITHER HDTT]
Album_Artist: Gibson
Comment: From 15ips tape to DSD256, with DXD post processing to reduce noise. Kingsway Hall
Composer: Gounod
Date: 1959
Genre: Classical-Orchestral
Series: Living Stereo
Title: Faust - Funeral March Of A Marionette
Track: 8
[ffmpeg] AVHWDeviceContext: Cannot load libcuda.so.1
[ffmpeg] AVHWDeviceContext: Could not dynamically load CUDA
Displaying cover art. Use --no-audio-display to prevent this.
Using hardware decoding (vaapi-copy).
VO: [gpu-next] 600x597 yuv444p
Input: 352800 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 14112
Output: 192000 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 7680
Rates: 352800 --> 192000 (J: 0.00%, T: FFT, W: Vorbis)
Ok.
AO: [alsa] 352800Hz stereo 2ch s32
AV: 00:00:49 / 00:04:35 (18%)
Exiting... (Quit)audacious 2>&1 08-Faust\ -\ Funeral\ March\ Of\ A\ Marionette\ \[Tuncated\,\ No\ Dither\].flac
ERROR ../audacious-plugins/src/alsa/config.cc:238 [guess_element]: No suitable mixer element found.
Input: 352800 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 14112
Output: 192000 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 7680
Rates: 352800 --> 192000 (J: 0.00%, T: FFT, W: Vorbis)
Ok.Offline
$ audacious 2>&1 '08-Faust - Funeral March Of A Marionette [Tuncated, No Dither].flac'
Input: 352800 Hz, 2 ch, 's32_le' (0xa): dummy = 0, period = 14112
Output: 48000 Hz, 2 ch, 's16_le' (0x2): dummy = 0, period = 1920
Rates: 352800 --> 48000 (J: 0.00%, T: FFT, W: Vorbis)
Ok.$ audacious --version
Audacious 4.5-devel (Devuan 5 Daedalus)$ inxi -Sxxx
System:
Host: devuan Kernel: 6.1.0-40-amd64 arch: x86_64 bits: 64 compiler: gcc
v: 12.2.0 Desktop: MATE v: 1.26.0 info: mate-panel wm: marco v: 1.26.1 vt: 7
dm: LightDM v: 1.26.0 Distro: Devuan GNU/Linux 5 (daedalus)Yesterday 23:15:26
I had already explained you that 24bit means 32bit in this particular caseThe 32-bit representation serves as a larger, more flexible "container" to preserve the higher precision of the 24-bit data and prevent clipping during internal mixing or editing, especially in professional digital audio workstations (DAWs). The 24-bit data is stored within the 32-bit format, ensuring its precision is maintained without needing resampling.
Why 32-bit is Used as a Container
DAWs and audio servers use 32-bit internally to avoid the complexities of dithering and exporting to fixed-point formats like 24-bit...
When 24-bit integer data is stored in a 32-bit container, the 24-bit precision is preserved within the larger format, similar to storing a number like 0100 in a longer string of zeros, like 00000100....the data buffers which these descriptors define will contain the actual sound samples (or have samples written into them) structured like the content of .wav files (though 20 and 24-bit samples must be padded out with zeros at the LSB end to make them all 32-bits long).
_https://wiki.osdev.org/Intel_High_Definition_Audio
Last edited by igorzwx (2025-11-06 21:12:08)
Offline