Bug 660395 - ice1712: no analog sound
Summary: ice1712: no analog sound
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: alsa-lib
Version: 14
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Jaroslav Kysela
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-06 18:04 UTC by Klaus-Peter Schrage
Modified: 2012-02-22 14:49 UTC (History)
23 users (show)

Fixed In Version:
Clone Of: 499435
Environment:
Last Closed: 2012-02-22 14:49:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Klaus-Peter Schrage 2010-12-06 18:04:41 UTC
+++ This bug was initially created as a clone of Bug #499435 +++

Description of problem:
Even if nobody else cares: I am still having the problem described in Bug #499435 (and many others):

No analog inputs and outputs of my sound card available - a Terratec DMX 6fire 24/96 (ICE1712).

Version-Release number of selected component (if applicable):
1.0.23-2.fc14.x86_64

How reproducible:
always

Steps to Reproduce:
1.
2.
3.
  
Actual results:
No sound on analog outputs, only digital ins and outs are available.

Expected results:


Additional info:
As many have stated before, there is a workaround (not a fix):
Add two lines to /usr/share/alsa/cards/ICE1712.conf:

ICE1712.pcm.front.0 {
        @args [ CARD ]
        @args.CARD {
                type string
        }
        type route
        ttable.0.0 1
        ttable.1.1 1
        slave.pcm {
                type hw
                card $CARD
        }
        slave.format S32_LE
        slave.channels 10
}

Comment 1 Tim Jackson 2010-12-12 16:21:10 UTC
I've reopened #499435

Comment 2 Klaus-Peter Schrage 2010-12-12 18:18:15 UTC
(In reply to comment #1)
> I've reopened #499435

Thanks, but why didn't you do so against F14?

Comment 3 Tim Jackson 2010-12-12 18:29:22 UTC
Because I haven't personally tested it on F14 yet, but I have on F13. Feel free to change :-)

Comment 4 Klaus-Peter Schrage 2010-12-13 19:08:50 UTC
(In reply to comment #3)
> Feel free to change :-)
As far as I can see, I don't have the permission to do so with #499435 :-(

Comment 5 Arthur Clement 2011-02-03 05:36:02 UTC
The problem persists with alsa-lib-1.0.24-1.fc14 and 

@@ -39,6 +39,8 @@
                type hw
                card $CARD
        }
+       slave.format S32_LE
+        slave.channels 10 
 }
 
 <confdir:pcm/surround40.conf>

is still the solution.

Comment 6 Arne Ahrend 2011-03-30 20:29:47 UTC
Same with alsa-lib 1.0.24-2.fc15

Comment 7 gerontiskostas 2011-11-11 06:40:04 UTC
Comment 5 is no longer the solution, since it doesn't allow for Analog Input.

It seems the full fix has been commited to Alsa-lib, but not implemented yet? Anyway, HERE IS HOW TO FIX THIS and get Analog Inputs & Outputs for your ICE1712 card :)

Just edit your /usr/share/alsa/cards/ICE1712.conf as root and substitute ALL text with the one in the following link: http://git.alsa-project.org/?p=alsa-lib.git;a=blob_plain;f=src/conf/cards/ICE1712.conf

Then save it, reboot, run alsamixer in a terminal, press F6 to choose your soundcard (if it's not default) and raise the DAC volumes. You're good to go.

If you care to see what's actually been added and removed (it's more than the well-known two lines workaround), check this link:
git.alsa-project.org/?p=alsa-lib.git;a=blobdiff;f=src/conf/cards/ICE1712.conf;h=f5b8add6322caf7658b88d17e266bbf256ebd78a;hp=01e50d27d2d4324dc86d3785a69c1ca4010f8ef0;hb=d3906a93072171e5b5f4000d4a228af4eb8fa253;hpb=f2912f5099e401cebacd33bd9da3d8318856e143

Comment 8 Arthur Clement 2011-11-30 10:42:54 UTC
The bug is fixed with F16 but we have to raise DAC in alsamixer and unmute (F6) Multi 8 (left channel, OM) and Multi 9 (right channel, MO) volumes.

Comment 9 gerontiskostas 2011-11-30 12:59:04 UTC
(In reply to comment #8)
> The bug is fixed with F16 but we have to raise DAC in alsamixer and unmute (F6)
> Multi 8 (left channel, OM) and Multi 9 (right channel, MO) volumes.

It's not (at least for my configuration, m-audio 2496). I installed F16 last week (clean installation) and I still only got digital outputs/inputs. I applied my previous suggestion to resolve this, as pointed by a developer in alsa bug tracker.

Comment 10 Klaus-Peter Schrage 2011-12-01 16:44:54 UTC
(In reply to comment #9)

> It's not (at least for my configuration, m-audio 2496). I installed F16 last
> week (clean installation) and I still only got digital outputs/inputs. I
> applied my previous suggestion to resolve this, as pointed by a developer in
> alsa bug tracker.

I can confirm that: Same old story with sound in F16 as in Fedora-don't-know-since-when (Terratec DMX 6fire 24/96). Thanks to gerontiskostas for hinting to the new workaround.

Comment 11 Klaus-Peter Schrage 2012-02-22 14:49:02 UTC
Seems to be fixed in alsa-lib-1.0.25-1.


Note You need to log in before you can comment on or make changes to this bug.