Hardware volume

Hi gkkpch,
What I am looking for is to may choose usb DAC (KTB) in the interface of moOde and also to have hardware volume. All these works in Volumio, I did test them with last version.
I suspect is either a firmware or kernel problem, despite the card is shown by moOde.
More information here:
http://moodeaudio.org/forum/showthread.php?tid=649
I did notice on this topic that for Volumio is was done something in the firmware, that is why I put the question.
Any help or opinion is appreciated.
I can not send you PM on Volumio forum.

Thanks

Hi! I tried to PM on volumio forum but I get the following message “Some users couldn’t be added as they have disabled private message receipt.”.

send an email to volumio@bluewin.ch

AlloDigiOne with ropieee -&gt -> spdif KTB-RCA -> Marantz integrated -RCA,This is ok, you can use the Marantz hardware volume control.

Controlling the volume with the Allo DigiOne does not affect the sound quality of the Tone Board.

Can we add a rotary knob to control volume via hardware

1 Like

Yeap that is planned.

2 Likes

My KTB accepts USB audio from any otg mobile phone I attach to but it does not from a DAP Pioneer XDP-02U that has USB output too.

The iDSD accepts the USB from the XDP-02U with no probs. Other DAP/DAC accept it as well.

Any ideas why the KTB does not???

What’s the system of your XDP-02U? Is Android?
The XDP-02U linux must be 4.0 version or higher. If not, KTB can’t work on it.

Actually, it is Linux, not Android, but no idea which version, item is from mid 2018, so not that old. I just asked them, awaiting response. I will come back. Thanks so far.

1 Like

@Terry They tell me now, it is not a regular Linux, it is a proprietary version programmed by them for this player. So I think it will never perform with Khadas TB.

1 Like

In the meantime I tried other otg cables as well with no success, the TB doesn’t even go ON.

where you can buy the volume knob. and connection scheme where is it? thanks

Should be no related with OTG or USB Cable, if the player doesn’t built-in the driver of XMOS, TB will not work.

But it works with my iDSD Micro which is also XMOS-based.

What’s PID and VID of your iDSD Micro? You can check it on your Windows PC.

USB\VID_20B1&PID_3008&REV_052;&MI_02
USB\VID_20B1&PID_3008&MI_02
USB\VID_20B1&PID_3008&MI_02\7&27d878b0&0&0002
USB\VID_20B1&PID_3008\6&307d5fe6&0&2

Is this what you need?

Hi, TB PID is 20B1 and VID is 000A
The linux driver above 4.0 version has support TB. I think you need to check it with XDP-02U official. Thanks.

     /* XMOS based USB DACs */
        switch (chip->usb_id) {
        case USB_ID(0x20b1, 0x3008): /* iFi Audio micro/nano iDSD */
        case USB_ID(0x20b1, 0x2008): /* Matrix Audio X-Sabre */
        case USB_ID(0x20b1, 0x300a): /* Matrix Audio Mini-i Pro */
        case USB_ID(0x22d9, 0x0416): /* OPPO HA-1 */
        case USB_ID(0x2772, 0x0230): /* Pro-Ject Pre Box S2 Digital */
                if (fp->altsetting == 2)
                        return SNDRV_PCM_FMTBIT_DSD_U32_BE;
                break;

        case USB_ID(0x20b1, 0x000a): /* Gustard DAC-X20U */
        case USB_ID(0x20b1, 0x2009): /* DIYINHK DSD DXD 384kHz USB to I2S/DSD */
        case USB_ID(0x20b1, 0x2023): /* JLsounds I2SoverUSB */
        case USB_ID(0x20b1, 0x3023): /* Aune X1S 32BIT/384 DSD DAC */
        case USB_ID(0x2616, 0x0106): /* PS Audio NuWave DAC */

Updated Volumio to last V2.657 and realized that volume control is fixed now, no change possible, and only two options available “software” and “none” but no volume control possible … what a nightmare this software !!!

1 Like

Yea if you playback DSD files, there’s only 100% and 0% on volumio!