[pulseaudio-discuss] M-Audio Delta 1010

Matt Zagrabelny mzagrabe at d.umn.edu
Sun Jun 29 17:41:23 PDT 2014


Hi ALexander!

On Sun, Jun 29, 2014 at 1:55 AM, Alexander E. Patrakov
<patrakov at gmail.com> wrote:
> 29.06.2014 03:26, Matt Zagrabelny wrote:
>>
>> Greetings PA-discuss,
>>
>> I just purchased an M-Audio Delta 1010. Grepping the internet and
>> PA-discuss mailing archive doesn't yield a ton regarding setting this
>> card up for PA.
>>
>> Before I delve into:
>>
>>
>> http://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/Profiles/
>>
>> Does anyone have a sensible (good?) configuration for a Delta 1010 and PA?
>
>
> Your e-mail is missing the key information: is there actually a problem with
> your new card?

Yes.

I'm running Debian Sid.

% pulseaudio --version
pulseaudio 5.0

The card has:

2 digitial output ports (S/PDIF)
8 analog output ports
8 analog input ports
1 MIDI input port
1 MIDI output port

Yet the list of profiles [1] doesn't seem to "support" that. In an
attempt to get something working I am currently trying a simple
profile of "Analog Stereo Duplex". However, I cannot get "ogg123 -d
pulse" to use that card as a sink (IDLE vs RUNNING) [2].

I saw a post [3] from May 2013 asking about configuring this card, but
nothing was publicly stated about a resolution.

> The defaults should work and be optimal on any card.

Alllllllright! :)

I would expect there to be a profile that matches the cards
capabilities, but it doesn't look like it.

If this is not the
> case, it is a bug in PulseAudio that we cannot fix because we don't know
> what's wrong. Please help us!

Okay. What can I do to further triage this or assist in getting a patch for PA?

Thanks!

-mz



[1]

% pactl list cards
[...]
Card #2
    Name: alsa_card.pci-0000_06_04.0
    Driver: module-alsa-card.c
    Owner Module: 8
    Properties:
        alsa.card = "1"
        alsa.card_name = "M Audio Delta 1010"
        alsa.long_card_name = "M Audio Delta 1010 at 0xcca0, irq 16"
        alsa.driver_name = "snd_ice1712"
        device.bus_path = "pci-0000:06:04.0"
        sysfs.path = "/devices/pci0000:00/0000:00:1e.0/0000:06:04.0/sound/card1"
        device.bus = "pci"
        device.vendor.id = "1412"
        device.vendor.name = "VIA Technologies Inc."
        device.product.id = "1712"
        device.product.name = "M-Audio Delta 1010"
        device.string = "1"
        device.description = "M-Audio Delta 1010"
        module-udev-detect.discovered = "1"
        device.icon_name = "audio-card-pci"
    Profiles:
        input:analog-stereo: Analog Stereo Input (sinks: 0, sources:
1, priority: 60, available: yes)
        input:iec958-stereo: Digital Stereo (IEC958) Input (sinks: 0,
sources: 1, priority: 55, available: yes)
        output:analog-stereo: Analog Stereo Output (sinks: 1, sources:
0, priority: 6000, available: yes)
        output:analog-stereo+input:analog-stereo: Analog Stereo Duplex
(sinks: 1, sources: 1, priority: 6060, available: yes)
        output:analog-stereo+input:iec958-stereo: Analog Stereo Output
+ Digital Stereo (IEC958) Input (sinks: 1, sources: 1, priority: 6055,
available: yes)
        output:analog-surround-40: Analog Surround 4.0 Output (sinks:
1, sources: 0, priority: 700, available: yes)
        output:analog-surround-40+input:analog-stereo: Analog Surround
4.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 760,
available: yes)
        output:analog-surround-40+input:iec958-stereo: Analog Surround
4.0 Output + Digital Stereo (IEC958) Input (sinks: 1, sources: 1,
priority: 755, available: yes)
        output:analog-surround-41: Analog Surround 4.1 Output (sinks:
1, sources: 0, priority: 800, available: yes)
        output:analog-surround-41+input:analog-stereo: Analog Surround
4.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 860,
available: yes)
        output:analog-surround-41+input:iec958-stereo: Analog Surround
4.1 Output + Digital Stereo (IEC958) Input (sinks: 1, sources: 1,
priority: 855, available: yes)
        output:analog-surround-50: Analog Surround 5.0 Output (sinks:
1, sources: 0, priority: 700, available: yes)
        output:analog-surround-50+input:analog-stereo: Analog Surround
5.0 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 760,
available: yes)
        output:analog-surround-50+input:iec958-stereo: Analog Surround
5.0 Output + Digital Stereo (IEC958) Input (sinks: 1, sources: 1,
priority: 755, available: yes)
        output:analog-surround-51: Analog Surround 5.1 Output (sinks:
1, sources: 0, priority: 800, available: yes)
        output:analog-surround-51+input:analog-stereo: Analog Surround
5.1 Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 860,
available: yes)
        output:analog-surround-51+input:iec958-stereo: Analog Surround
5.1 Output + Digital Stereo (IEC958) Input (sinks: 1, sources: 1,
priority: 855, available: yes)
        output:iec958-stereo: Digital Stereo (IEC958) Output (sinks:
1, sources: 0, priority: 5500, available: yes)
        output:iec958-stereo+input:analog-stereo: Digital Stereo
(IEC958) Output + Analog Stereo Input (sinks: 1, sources: 1, priority:
5560, available: yes)
        output:iec958-stereo+input:iec958-stereo: Digital Stereo
Duplex (IEC958) (sinks: 1, sources: 1, priority: 5555, available: yes)
        off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
    Active Profile: output:analog-stereo+input:analog-stereo
    Ports:
        analog-input: Analog Input (priority: 10000, latency offset: 0 usec)
            Part of profile(s): input:analog-stereo,
output:analog-stereo+input:analog-stereo,
output:analog-surround-40+input:analog-stereo,
output:analog-surround-41+input:analog-stereo,
output:analog-surround-50+input:analog-stereo,
output:analog-surround-51+input:analog-stereo,
output:iec958-stereo+input:analog-stereo
        iec958-stereo-input: Digital Input (S/PDIF) (priority: 0,
latency offset: 0 usec)
            Part of profile(s): input:iec958-stereo,
output:analog-stereo+input:iec958-stereo,
output:analog-surround-40+input:iec958-stereo,
output:analog-surround-41+input:iec958-stereo,
output:analog-surround-50+input:iec958-stereo,
output:analog-surround-51+input:iec958-stereo,
output:iec958-stereo+input:iec958-stereo
        analog-output: Analog Output (priority: 9900, latency offset: 0 usec)
            Part of profile(s): output:analog-stereo,
output:analog-stereo+input:analog-stereo,
output:analog-stereo+input:iec958-stereo, output:analog-surround-40,
output:analog-surround-40+input:analog-stereo,
output:analog-surround-40+input:iec958-stereo,
output:analog-surround-41,
output:analog-surround-41+input:analog-stereo,
output:analog-surround-41+input:iec958-stereo,
output:analog-surround-50,
output:analog-surround-50+input:analog-stereo,
output:analog-surround-50+input:iec958-stereo,
output:analog-surround-51,
output:analog-surround-51+input:analog-stereo,
output:analog-surround-51+input:iec958-stereo
        iec958-stereo-output: Digital Output (S/PDIF) (priority: 0,
latency offset: 0 usec)
            Part of profile(s): output:iec958-stereo,
output:iec958-stereo+input:analog-stereo,
output:iec958-stereo+input:iec958-stereo

[2]

% ogg123 -d pulse some.ogg
% pactl list sinks
[...]
Sink #0
        State: RUNNING
        Name: alsa_output.pci-0000_00_1b.0.analog-stereo
        Description: Built-in Audio Analog Stereo
[...]
Sink #1
        State: IDLE
        Name: alsa_output.pci-0000_06_04.0.analog-stereo
        Description: M-Audio Delta 1010 Analog Stereo
[...]

[3]

http://lists.freedesktop.org/archives/pulseaudio-discuss/2013-May/017227.html


More information about the pulseaudio-discuss mailing list