IFI Zen Dac Limited to 96khz

Hi Everyone,

I installed Volumio (virtuoso) in Allo USB signature and run usb out to IFI Zen DAC V2, this dac supports up to 384khz, but volumio limiting to 96khz, details from system probe

  • Audio info
  • Hw audio configured: iFi (by AMR) USB Audio
  • Mixer type: None
  • Number of channels: 2
  • Supported sample rate: 44100 48000 88200 96000

Even the signal path from Roon says the 192khz file is converted to 96khz

image

The room setup says the IFI dac supports up to 96khz

Whether there is limitation in Volumio in audio pass through, kindly support here.

Thanks a lot.

I’ve had this problem before and it was because my USB port was being a bit weird, although later I discovered that everything was being weird because I managed to only “half plug-in” the HDMI cable. That caused everything to freak out.

Anyway to see if your Zen DAC is running in the right mode you can try this in the command line:

cat /proc/asound/card5/stream0

Mine is “card5”. Yours could be “card0” or “card2” etc. Just look to see which ones you have. The first line should tell you whether it’s running in “Full Speed” or “High-Speed”. When mine was showing “Full Speed” all I had was up to 96kHz like you’re experiencing. Plugging out and in again fixed it for me. If it doesn’t work for you then I would try a new cable/port.

This is what the stream output should look like:

iFi (by AMR) iFi (by AMR) HD USB Audio at usb-0000:01:00.0-1.3, high speed : USB Audio

Playback:
  Status: Stop
  Interface 1
    Altset 1
    Format: S32_LE
    Channels: 2
    Endpoint: 1 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
    Data packet interval: 125 us
    Bits: 32
    Channel map: FL FR
  Interface 1
    Altset 2
    Format: S24_3LE
    Channels: 2
    Endpoint: 1 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
    Data packet interval: 125 us
    Bits: 24
    Channel map: FL FR
  Interface 1
    Altset 3
    Format: S16_LE
    Channels: 2
    Endpoint: 1 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
    Data packet interval: 125 us
    Bits: 16
    Channel map: FL FR
  Interface 1
    Altset 4
    Format: SPECIAL DSD_U32_BE
    Channels: 2
    Endpoint: 1 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
    Data packet interval: 125 us
    Bits: 32
    DSD raw: DOP=0, bitrev=0
    Channel map: FL FR
1 Like

Thanks for the valuable information, really appreciate it. This is the information I got from volumio card5/stream0. To fix this do I need to buy a new USB cable.

iFi (by AMR) iFi (by AMR) USB Audio at usb-3f980000.usb-1.2, full speed : USB Audio

Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 588
Momentary freq = 96000 Hz (0x60.0000)
Feedback Format = 10.14
Interface 1
Altset 1
Format: S24_3LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000
Bits: 24
Channel map: FL FR
Interface 1
Altset 2
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000
Bits: 16
Channel map: FL FR

What I would try first is an external power supply for the Zen DAC, it is entirely possible that you aren’t getting enough power from the USB port directly. If that doesn’t work then I would try a different port and then a different cable.

Thanks for the reply. I am using Allo Shanti linear PSU for zen DAC v2, in that case, I should change the USB cable.