From: bugtrack@alsa-project.org
To: alsa-devel@alsa-project.org
Subject: [ALSA - driver 0001096]: no capture with M-Audio Revolution 7.1
Date: Thu, 16 Jun 2005 14:59:16 +0200 [thread overview]
Message-ID: <b27f8a8fd98ab5b04d7e245c96d6bb46@bugtrack.alsa-project.org> (raw)
The following issue has been set as RELATED TO issue 0001187.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1096>
======================================================================
Reported By: sst4
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 1096
Category: PCI - ice1724
Reproducibility: always
Severity: block
Priority: normal
Status: new
Distribution:
Kernel Version:
======================================================================
Date Submitted: 05-07-2005 21:28 CEST
Last Modified: 06-16-2005 14:59 CEST
======================================================================
Summary: no capture with M-Audio Revolution 7.1
Description:
I am trying to make capture on M-Audio Revolution 7.1 - to no avail so
far.
The OS is Mandriva 10.2, but I have the same problem with the latest
KNOPPIX,
MEPIS, Kubuntu.
On all the above mentioned distribution playback works out of the box,
but
capture is dead.
I do not think there is a sign that capture at all is possible/at all
exists
- see detailed information below.
I think this message:
http://www.mail-archive.com/alsa-user@lists.sourceforge.net/msg09998.html
is also related to the issue.
I didn't find any specific explicit mentioning of capture working with
the
card - just general "the card is supported", "made it work", etc.
Did anyone manage to make capture work with the card ? If yes, how to do
this ?
I'm giving the issue "block" severity because the card was specifically
bougth
to perform capture at 96KHz sampling rate.
Thanks in advance,
Sergei,
Detailed information follows.
--------------------------------------------------------------------------------
Output of 'uname -a' BEGIN
[root@athlon ~]# uname -a
Linux athlon.home.net 2.6.11-6mdk-i586-up-1GB
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1 Tue Mar 22 15:46:07 CET
2005 i686 AMD Athlon(tm) XP 1900+ unknown GNU/Linux
[root@athlon ~]#
Output of 'uname -a' END
--------------------------------------------------------------------------------
Output of 'amixer -v' BEGIN
[root@athlon ~]# amixer -v
amixer version 1.0.8
[root@athlon ~]#
Output of 'amixer -v' END
--------------------------------------------------------------------------------
Output of 'amixer -d controls' BEGIN
[root@athlon ~]# amixer -d controls
numid=1,iface=CARD,name='ICE1724 EEPROM'
numid=18,iface=MIXER,name='IEC958 Playback Con Mask',device=1
numid=19,iface=MIXER,name='IEC958 Playback Pro Mask',device=1
numid=14,iface=MIXER,name='IEC958 Playback Route'
numid=15,iface=MIXER,name='IEC958 Playback Route',index=1
numid=16,iface=MIXER,name='IEC958 Output Switch'
numid=20,iface=MIXER,name='DAC Volume'
numid=21,iface=MIXER,name='DAC Volume',index=1
numid=23,iface=MIXER,name='DAC Volume',index=2
numid=24,iface=MIXER,name='DAC Volume',index=3
numid=25,iface=MIXER,name='DAC Volume',index=4
numid=26,iface=MIXER,name='DAC Volume',index=5
numid=27,iface=MIXER,name='DAC Volume',index=6
numid=28,iface=MIXER,name='DAC Volume',index=7
numid=22,iface=MIXER,name='Deemphasis'
numid=29,iface=MIXER,name='Deemphasis',index=1
numid=5,iface=MIXER,name='H/W Playback Route'
numid=6,iface=MIXER,name='H/W Playback Route',index=1
numid=7,iface=MIXER,name='H/W Playback Route',index=2
numid=8,iface=MIXER,name='H/W Playback Route',index=3
numid=9,iface=MIXER,name='H/W Playback Route',index=4
numid=10,iface=MIXER,name='H/W Playback Route',index=5
numid=11,iface=MIXER,name='H/W Playback Route',index=6
numid=12,iface=MIXER,name='H/W Playback Route',index=7
numid=2,iface=MIXER,name='Multi Track Internal Clock'
numid=13,iface=MIXER,name='Multi Track Peak'
numid=3,iface=MIXER,name='Multi Track Rate Locking'
numid=4,iface=MIXER,name='Multi Track Rate Reset'
numid=17,iface=PCM,name='IEC958 Playback Default',device=1
[root@athlon ~]#
Output of 'amixer -d controls' END
--------------------------------------------------------------------------------
Info on/from /proc/asound/ BEGIN
[root@athlon ~]# ls -lt /proc/asound/
total 1
-r--r--r-- 1 root root 0 May 6 02:42 cards
-r--r--r-- 1 root root 0 May 6 02:42 devices
-r--r--r-- 1 root root 0 May 6 02:42 modules
dr-xr-xr-x 2 root root 0 May 6 02:42 oss/
-r--r--r-- 1 root root 0 May 6 02:42 pcm
dr-xr-xr-x 2 root root 0 May 6 02:42 seq/
-r--r--r-- 1 root root 0 May 6 02:42 timers
-r--r--r-- 1 root root 0 May 6 02:42 version
dr-xr-xr-x 6 root root 0 May 6 02:42 card0/
lrwxrwxrwx 1 root root 5 May 6 02:42 Revolution71 -> card0/
[root@athlon ~]# cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.8.
[root@athlon ~]# cat /proc/asound/cards
0 [Revolution71 ]: ICE1724 - M Audio Revolution-7.1
M Audio Revolution-7.1 at 0xe400, irq 5
[root@athlon ~]# cat /proc/asound/card0/pcm0c/info
card: 0
device: 0
subdevice: 0
stream: CAPTURE
id: ICE1724
name: ICE1724
subname: subdevice https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 1
[root@athlon ~]# cat /proc/asound/card0/pcm0c/sub0/hw_params
closed
[root@athlon ~]# cat /proc/asound/card0/pcm0c/sub0/prealloc
256
[root@athlon ~]# cat /proc/asound/card0/pcm0c/sub0/status
closed
[root@athlon ~]# cat /proc/asound/card0/pcm0c/sub0/sw_params
closed
[root@athlon ~]#
Info on/from /proc/asound/ END
--------------------------------------------------------------------------------
Output of 'lspci -v' BEGIN
[root@athlon ~]# lspci -v
00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] System
Controller (rev 14)
Flags: bus master, medium devsel, latency 32
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Memory at eb100000 (32-bit, prefetchable) [size=4K]
I/O ports at d000 [disabled] [size=4]
Capabilities: [a0] AGP version 2.0
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] AGP
Bridge (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 32
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: e8000000-e9ffffff
Prefetchable memory behind bridge: e4000000-e7ffffff
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South]
(rev 40)
Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2
00:07.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if
8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc.
VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
Flags: bus master, medium devsel, latency 32
I/O ports at d400 [size=16]
Capabilities: [c0] Power Management version 2
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 1a) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at d800 [size=32]
Capabilities: [80] Power Management version 2
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 1a) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at dc00 [size=32]
Capabilities: [80] Power Management version 2
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev
40)
Subsystem: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
Flags: medium devsel, IRQ 9
Capabilities: [68] Power Management version 2
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at e000 [size=256]
Memory at eb104000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [50] Power Management version 2
00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
Subsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo
receiver)
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at eb101000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
00:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture
(rev 11)
Subsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo
receiver, audio section)
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at eb102000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
00:0c.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24
[Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
Subsystem: VIA Technologies Inc. M-Audio Revolution 7.1
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at e400 [size=32]
I/O ports at e800 [size=128]
Capabilities: [80] Power Management version 1
00:0f.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro
100] (rev 02)
Subsystem: Intel Corporation EtherExpress PRO/100B (TX)
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at eb103000 (32-bit, prefetchable) [size=4K]
I/O ports at ec00 [size=32]
Memory at eb000000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled] [size=1M]
00:11.0 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
Subsystem: NEC Corporation USB
Flags: bus master, medium devsel, latency 32, IRQ 5
Memory at eb105000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
00:11.1 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI])
Subsystem: NEC Corporation USB
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at eb106000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
00:11.2 USB Controller: NEC Corporation USB 2.0 (rev 02) (prog-if 20
[EHCI])
Subsystem: Giga-byte Technology: Unknown device 5004
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at eb107000 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2
01:05.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF/SG AGP
(prog-if 00 [VGA])
Subsystem: ATI Technologies Inc Rage 128 AIW AGP
Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ
5
Memory at e4000000 (32-bit, prefetchable) [size=64M]
I/O ports at c000 [size=256]
Memory at e9000000 (32-bit, non-prefetchable) [size=16K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [50] AGP version 2.0
Capabilities: [5c] Power Management version 1
[root@athlon ~]#
Output of 'lspci -v' END
--------------------------------------------------------------------------------
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
related to 0001187 Gain control for M-Audio Revolution (an...
======================================================================
----------------------------------------------------------------------
sst4 - 05-07-05 22:24
----------------------------------------------------------------------
Additional info about loaded modules:
-------------------------------------------------------------------------------
[root@athlon ~]# cat /etc/modprobe.conf
# This file is autogenerated from /etc/modules.conf using
generate-modprobe.conf command
alias eth0 8139too
remove snd-emu10k1 /sbin/modprobe --first-time -r --ignore-remove
snd-emu10k1
install snd-emu10k1 /sbin/modprobe --first-time --ignore-install
snd-emu10k1
install usb-interface /sbin/modprobe uhci-hcd; /sbin/modprobe ohci-hcd;
/sbin/modprobe ehci-hcd; /bin/true
alias eth1 eepro100
options bttv radio=0 gbuffers=4
remove snd-ice1724 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe
--first-time -r --ignore-remove snd-ice1724
install snd-ice1724 /sbin/modprobe --first-time --ignore-install
snd-ice1724 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
remove unknown /sbin/modprobe --first-time -r --ignore-remove unknown
install unknown /sbin/modprobe --first-time --ignore-install unknown
remove ice1712 /sbin/modprobe --first-time -r --ignore-remove ice1712
install ice1712 /sbin/modprobe --first-time --ignore-install ice1712
alias snd-0 snd-ice1724
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.8 ---
options snd device_mode=0666
alias sound-slot-0 snd-ice1724
# --- END: Generated by ALSACONF, do not edit. ---
options snd-ice1724 model=revo71
[root@athlon ~]#
-------------------------------------------------------------------------------
[root@athlon ~]# lsmod
Module Size Used by
ppp_async 8896 1
crc-ccitt 1664 1 ppp_async
ppp_generic 24116 5 ppp_async
slhc 6240 1 ppp_generic
r128 41792 2
drm 54644 3 r128
raw 6560 1
md5 3616 1
ipv6 218656 18
rfcomm 31676 0
l2cap 19620 5 rfcomm
bluetooth 39108 4 rfcomm,l2cap
snd-seq-dummy 2532 0
snd-seq-oss 28640 0
snd-seq-midi-event 6112 1 snd-seq-oss
snd-seq 44528 5
snd-seq-dummy,snd-seq-oss,snd-seq-midi-event
snd-pcm-oss 46656 0
snd-mixer-oss 15520 1 snd-pcm-oss
snd-ice1724 54916 1
snd-ice17xx-ak4xxx 3072 1 snd-ice1724
snd-ac97-codec 68120 1 snd-ice1724
snd-ak4114 7200 1 snd-ice1724
snd-pcm 75176 4
snd-pcm-oss,snd-ice1724,snd-ac97-codec,snd-ak4114
snd-timer 19332 2 snd-seq,snd-pcm
snd-page-alloc 7204 1 snd-pcm
snd-ak4xxx-adda 5440 2 snd-ice1724,snd-ice17xx-ak4xxx
snd-mpu401-uart 5376 1 snd-ice1724
snd-rawmidi 19040 1 snd-mpu401-uart
snd-seq-device 6572 4
snd-seq-dummy,snd-seq-oss,snd-seq,snd-rawmidi
snd 44516 15
snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-ice1724,snd-ac97-codec,snd-ak4114,snd-pcm,snd-timer,snd-ak4xxx-adda,snd-mpu401-uart,snd-rawmidi,snd-seq-device
soundcore 6656 1 snd
af_packet 15560 2
eeprom 5552 0
i2c-sensor 2752 1 eeprom
i2c-viapro 6384 0
floppy 53040 0
softdog 4460 2
eepro100 25968 0
8139too 20544 0
mii 4000 2 eepro100,8139too
ide-cd 34628 0
loop 12616 0
amd-k7-agp 5772 1
agpgart 26920 2 drm,amd-k7-agp
bt878 8120 0
tuner 19780 0
bttv 140112 2 bt878
video-buf 16004 1 bttv
firmware_class 7008 1 bttv
i2c-algo-bit 8040 1 bttv
v4l2-common 4640 1 bttv
btcx-risc 3720 1 bttv
tveeprom 11352 1 bttv
i2c-core 18260 7
eeprom,i2c-sensor,i2c-viapro,tuner,bttv,i2c-algo-bit,tveeprom
videodev 7040 2 bttv
emu10k1-gp 2560 0
gameport 3264 1 emu10k1-gp
ehci-hcd 26888 0
ohci-hcd 17928 0
uhci-hcd 27120 0
usbcore 98776 4 ehci-hcd,ohci-hcd,uhci-hcd
ext3 114152 4
jbd 44760 1 ext3
[root@athlon ~]#
-------------------------------------------------------------------------------
----------------------------------------------------------------------
sst4 - 05-19-05 23:51
----------------------------------------------------------------------
Dear developers, do you need any additional information ?
I would appreciate any comments on the issue.
Thanks,
Sergei.
----------------------------------------------------------------------
tiwai - 05-24-05 11:56
----------------------------------------------------------------------
The board has no capture volume control, so you get always the full volume.
IIRC, the capture worked at the last time I tested.
How did you test the capture?
----------------------------------------------------------------------
sst4 - 05-24-05 22:01
----------------------------------------------------------------------
I am trying to answer the "How did you test the capture?" question:
I have a Pinnacle TV capture card is connected to Line input of the
M-Audio cound card.
I also have a microphone connected to Mic input of the M-Audio cound
card.
Both the TV card and the microphone worked fine with SB Live 5.1 - out of
the box.
As I incidentally discovered
(https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1106)
the card is able of capturing sound at least under some circumstances.
In layman terms I would like to be able to hear sound from my TV card and
from my microphone
the way it used to be with SB Live 5.1.
Do I have, by any chance, to change settings of routing switches in
'alsamixer' or using 'amixer' ?
If yes, what should the settings be ?
Thanks,
Sergei.
----------------------------------------------------------------------
sst4 - 06-02-05 00:03
----------------------------------------------------------------------
Maybe my previous question does not contain enough details.
Here is the rephrased question:
Running 'amixer' with this command line
amixer cget numid=<number>
, where <number is in 5..12 range, I see output like this:
"
; type=ENUMERATED,access=rw---,values=1,items=5
; Item https://bugtrack.alsa-project.org/alsa-bug/view.php?id=0 'PCM Out'
; Item https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1 'H/W In 0'
; Item https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2 'H/W In 1'
; Item https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3 'IEC958 In L'
; Item https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4 'IEC958 In R'
: values=0
".
Can any of these controls be related to enabling capture ?
Thanks,
Sergei.
----------------------------------------------------------------------
tiwai - 06-15-05 15:28
----------------------------------------------------------------------
No, there is no capture control at all on this board, indeed. At least,
the hardware spec I got tells nothing about the capture controls. No gain
control, no input selection.
Issue History
Date Modified Username Field Change
======================================================================
05-07-05 21:28 sst4 New Issue
05-07-05 22:24 sst4 Note Added: 0004607
05-19-05 23:51 sst4 Note Added: 0004696
05-24-05 11:56 tiwai Note Added: 0004710
05-24-05 22:01 sst4 Note Added: 0004732
06-02-05 00:03 sst4 Note Added: 0004871
06-15-05 15:28 tiwai Note Added: 0005033
06-16-05 14:59 perex Relationship added related to 0001187
======================================================================
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
next reply other threads:[~2005-06-16 12:59 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-06-16 12:59 bugtrack [this message]
-- strict thread matches above, loose matches on Subject: below --
2005-12-30 3:09 [ALSA - driver 0001096]: no capture with M-Audio Revolution 7.1 bugtrack
2005-06-27 15:00 bugtrack
2005-06-25 23:21 bugtrack
2005-06-23 8:43 bugtrack
2005-06-23 6:18 bugtrack
2005-06-22 23:30 bugtrack
2005-06-22 23:13 bugtrack
2005-06-22 23:01 bugtrack
2005-06-22 22:32 bugtrack
2005-06-22 22:21 bugtrack
2005-06-22 22:07 bugtrack
2005-06-22 21:28 bugtrack
2005-06-22 16:16 bugtrack
2005-06-21 23:49 bugtrack
2005-06-21 23:48 bugtrack
2005-06-21 23:47 bugtrack
2005-06-15 13:28 bugtrack
2005-06-01 22:03 bugtrack
2005-05-24 20:01 bugtrack
2005-05-24 9:56 bugtrack
2005-05-19 21:51 bugtrack
2005-05-07 20:24 bugtrack
2005-05-07 19:28 bugtrack
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=b27f8a8fd98ab5b04d7e245c96d6bb46@bugtrack.alsa-project.org \
--to=bugtrack@alsa-project.org \
--cc=alsa-devel@alsa-project.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox