You are not logged in.

#1 2021-06-04 20:46:30

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 70

Presonus Studio 1824c USB audio interface driver

Hello there.

I bought a PreSonus Studio 1824c USB audio interface. It works on my Mac Mini but I was wondering to use it with my Arch Linux box as well.
I'm trying to figure out if there is any driver / module for this device. At the moment, when I connect the device into my PC I get the following messages:

[31558.931924] usb 3-4: new high-speed USB device number 4 using xhci_hcd
[31559.072207] usb 3-4: New USB device found, idVendor=194f, idProduct=010d, bcdDevice= 2.51
[31559.072215] usb 3-4: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[31559.072218] usb 3-4: Product: Studio 1824c
[31559.072220] usb 3-4: Manufacturer: PreSonus
[31559.072222] usb 3-4: SerialNumber: SC4E20120433
[31559.681803] usb 3-4: 1:3: usb_set_interface failed (-32)
[31559.729801] usb 3-4: 1:3: usb_set_interface failed (-32)
[31559.777932] usb 3-4: 1:3: usb_set_interface failed (-32)
[31559.825812] usb 3-4: 1:3: usb_set_interface failed (-32)
[31559.873942] usb 3-4: 1:3: usb_set_interface failed (-32)
[31559.921792] usb 3-4: 1:3: usb_set_interface failed (-32)
[31559.969903] usb 3-4: 1:3: usb_set_interface failed (-32)
[31560.017814] usb 3-4: 1:3: usb_set_interface failed (-32)
[31560.065774] usb 3-4: 1:3: usb_set_interface failed (-32)
[31560.113921] usb 3-4: 1:3: usb_set_interface failed (-32)
[31560.161931] usb 3-4: 1:3: usb_set_interface failed (-32)
...

I have my Arch Linux updated, running kernel version 5.12.8-arch1-1

Any ideas?

Kind regards,
Carlos Santos


Carlos Santos

Offline

#2 2021-06-05 06:02:30

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,568

Re: Presonus Studio 1824c USB audio interface driver

I would think ALSA should be enough to power the sound card. My feeling is your issue is more related to the USB controller or the Bus but I could be wrong.
For a start, what is the output of lsusb (to check where in the bus it's located)?
Is the device plugged-in a multi-usb hub?

Offline

#3 2021-06-06 12:33:59

cmmps
Member
From: Portugal, Lisbon
Registered: 2012-04-26
Posts: 70

Re: Presonus Studio 1824c USB audio interface driver

Hi.
The device is plugged-in on a USB port of the motherboard.
This is the output of lsusb

$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 003 Device 002: ID 194f:010d PreSonus Audio Electronics, Inc. Studio 1824c
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 046d:c227 Logitech, Inc. G15 Refresh Keyboard
Bus 001 Device 004: ID 046d:c539 Logitech, Inc. USB Receiver
Bus 001 Device 003: ID 046d:c226 Logitech, Inc. G15 Refresh Keyboard
Bus 001 Device 002: ID 046d:c223 Logitech, Inc. G11/G15 Keyboard / USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ALSA detects the device:

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: S1824c [Studio 1824c], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
...

It seems it also finds the outputs as:

$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
sysdefault
    Default Audio Device
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PulseAudio Sound Server)
sysdefault:CARD=S1824c
    Studio 1824c, USB Audio
    Default Audio Device
front:CARD=S1824c,DEV=0
    Studio 1824c, USB Audio
    Front output / input
surround21:CARD=S1824c,DEV=0
    Studio 1824c, USB Audio
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=S1824c,DEV=0
    Studio 1824c, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=S1824c,DEV=0
    Studio 1824c, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=S1824c,DEV=0
    Studio 1824c, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=S1824c,DEV=0
    Studio 1824c, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=S1824c,DEV=0
    Studio 1824c, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=S1824c,DEV=0
    Studio 1824c, USB Audio
    IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=S1824c
    Studio 1824c
    USB Stream Output
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
...

alsamixer says the chipset is USB Mixer but shows me no playback nor capture  controls. For playback a just see an "Internal" option with "Presonus clock selector".
Can't play nor record any sound... sad

Thanks,


Carlos Santos

Offline

#4 2021-06-07 08:15:09

d_fajardo
Member
Registered: 2017-07-28
Posts: 1,568

Re: Presonus Studio 1824c USB audio interface driver

On further search I found this phoronix article that is very much relevant:
https://www.phoronix.com/scan.php?page= … 810c-USB-C
The article is a year old and the mentioned support might already be in the kernel and ALSA but I think it's worth a look.

Offline

Board footer

Powered by FluxBB