RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Железка...


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Глеб Кафтайкин, 2:5048/8
To : vladest
Subj : Железка...

> > Звиняйте, Uniaud 1.07 от октября 2003г на этой звучке.
> remote mindreader is broken now. шо за железка?

Иэх... Матерь EP-8RDA3+ на nForce2 Ultra 400, Audio - Six channel audio with analog and digital output using CMI9739A AC'97 CODEC. AC'97 v2.2 compliant.
Это из доки по матери. Да и при загрузке она опознается так же.
Попробовал в очередной раз uniaud v1.1.2 от 29.12.04
При загрузке все находит и _перезагружает_ ось перед переходом в графичный WPS

--config.sys-
DEVICE=D:\MMOS2\UNIAUD32.SYS /V /C:ICH
DEVICE=D:\MMOS2\UNIAUD16.SYS /V /C /M /L
--EOF config.sys-

Пишет:
OS/2 Universal Audio Core Driver v1.1.0
Copyright ...
Nvidia NForce-2 at 0xd000, irq 5

OS/2 Universal Audio MMPM/2 Driver v1.1.2
Copyright ...

Выкинул драйвера USB (они со звуком вместе на IRQ 5) из config.sys. Загрузилось в WPS.

Что после такой загрузки дает type alsahlp$ :
---
found: 1 number of 10de, id: 6a
found 1 devices for 6a10de PCI ID
RMAllocResource rc = 0
RMAllocResource rc = 0
Detected device 10DE6A bus 0 dev 6 func 0
IO resource D000 length 256
IO resource D400 length 128
IRQ resource 5
Memory resource D2001000 length 4096
found: 10de, id: 6a idx 0
snd_intel8x0_probe
snd_intel8x0_probe1
pci_enable_device f4406968
snd_intel8x0_create
snd_intel8x0_mixer
snd_intel8x0_pcm
<6>intel8x0_measure_ac97_clock: measured 72000 usecs
<6>intel8x0: clocking to 46914
intel8x0_measure_ac97_clock
snd_device_register_all f43c005c
00-00: Intel ICH : NVidia nForce2
: playback 1
: capture 1

00-01: Intel ICH - MIC ADC : NVidia nForce2 - MIC ADC
: capture 1

00-02: Intel ICH - IEC958 : NVidia nForce2 - IEC958
: playback 1

snd_pcm_open card: 0, dev: 16
snd_pcm_open_file f9ebc8ae
OSS32_WaveOpen: open error: -22
GetUniaudPcmCaps: wave open error 4 PLAY at pcm 0
snd_pcm_open card: 0, dev: 24
snd_pcm_open_file f9ebc8ae
OSS32_WaveOpen. streamid f43bffb0
chan: from 2 to 2
OSS32_WaveClose. streamid f43bffb0
OSS32_WaveOpen: open error: -19
GetUniaudPcmCaps: wave open error 3 PLAY at pcm 1
snd_pcm_open card: 0, dev: 25
snd_pcm_open_file f9ebc8ae
OSS32_WaveOpen. streamid f43bffb0
chan: from 2 to 2
OSS32_WaveClose. streamid f43bffb0
snd_pcm_open card: 0, dev: 18
snd_pcm_open_file f9ebc8ae
OSS32_WaveOpen. streamid f43bffb0
chan: from 2 to 2
OSS32_WaveClose. streamid f43bffb0
OSS32_WaveOpen: open error: -19
GetUniaudPcmCaps: wave open error 3 REC at pcm 2
snd_pcm_open card: 0, dev: 16
snd_pcm_open_file f9ebcccc
OSS32_WaveOpen: open error: -22
OSS32_QueryDevCaps: wave open error 4
OSS32_QueryDevCaps failed
snd_pcm_open card: 0, dev: 18
snd_pcm_open_file f9facc56
OSS32_WaveOpen. streamid f43c49c0
OSS32_WaveClose. streamid f43c49c0
snd_pcm_open card: 0, dev: 18
snd_pcm_open_file f9facc56
OSS32_WaveOpen. streamid f43c49c0
---

Что дает unimix.exe -dev :
---
Command line mixer for UNIAUD. Version 0.04
Copyright 2004 by Netlabs.org
Written by Vlad Stelmahosky aka Vladest
Detected UNIAUD version 1.11
Detected 1 audio adapter(s)
---

Что дает unimix.exe -card :
---
Command line mixer for UNIAUD. Version 0.04
Copyright 2004 by Netlabs.org
Written by Vlad Stelmahosky aka Vladest
Detected UNIAUD version 1.11
Detected 1 audio adapter(s)
Card info:
num: 0
id: nForce2
driver: NFORCE
name: NVidia nForce2
longname: NVidia nForce2 at 0xd000, irq 5
mixer: C-Media Electronics CMI9739
componenets: AC97a
---

Что дает unimix.exe -pcms :
---
Command line mixer for UNIAUD. Version 0.04
Copyright 2004 by Netlabs.org
Written by Vlad Stelmahosky aka Vladest
Detected UNIAUD version 1.11
Detected 1 audio adapter(s)
PCM No 0 info:
PCM dev name: [NVidia nForce2] mixer [subdevice #0]
PLAY
streams: 0
channels: from 0 to 0
rates: from 0 to 0
RECORD
streams: 1
channels: from 2 to 2
rates: from 48000 to 48000

PCM No 1 info:
PCM dev name: [NVidia nForce2 - MIC ADC] mixer [subdevice #0]
PLAY
streams: 0
channels: from 0 to 0
rates: from 0 to 0
RECORD
streams: 1
channels: from 2 to 2
rates: from 48000 to 48000

PCM No 2 info:
PCM dev name: [NVidia nForce2 - IEC958] mixer [subdevice #0]
PLAY
streams: 1
channels: from 2 to 2
rates: from 48000 to 48000
RECORD
streams: 0
channels: from 0 to 0
rates: from 0 to 0
---

Звука, естественно, нет, т.к. из всех проигрывающих устройств обнаружилось только IEC958 (SPDIF). С драйверами 1.07 от 24.10.03 - есть 2 канала.

Что дает unimix.exe -list :
---
Command line mixer for UNIAUD. Version 0.04
Copyright 2004 by Netlabs.org
Written by Vlad Stelmahosky aka Vladest
Detected UNIAUD version 1.11
Detected 1 audio adapter(s)
Control ID: 1
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Master Playback Switch]
Index: 0
Element type: boolean type
Count of values: 2
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0
value 2: 0

Control ID: 2
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Master Playback Volume]
Index: 0
Element type: integer type
Count of values: 2
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0
value 2: 0

Control ID: 3
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Center Playback Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 4
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Center Playback Volume]
Index: 0
Element type: integer type
Count of values: 1
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 31

Control ID: 5
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [LFE Playback Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 6
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [LFE Playback Volume]
Index: 0
Element type: integer type
Count of values: 1
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0

Control ID: 7
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Surround Playback Switch]
Index: 0
Element type: boolean type
Count of values: 2
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0
value 2: 0

Control ID: 8
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Surround Playback Volume]
Index: 0
Element type: integer type
Count of values: 2
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0
value 2: 0

Control ID: 9
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Master Mono Playback Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 10
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Master Mono Playback Volume]
Index: 0
Element type: integer type
Count of values: 1
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0

Control ID: 11
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [PC Speaker Playback Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 12
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [PC Speaker Playback Volume]
Index: 0
Element type: integer type
Count of values: 1
Value:
Bounds: min: 0, max: 15, step: 0
value 1: 0

Control ID: 13
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Phone Playback Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 14
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Phone Playback Volume]
Index: 0
Element type: integer type
Count of values: 1
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0

Control ID: 15
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Mic Playback Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 16
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Mic Playback Volume]
Index: 0
Element type: integer type
Count of values: 1
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0

Control ID: 17
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Mic Boost (+20dB)]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 18
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Line Playback Switch]
Index: 0
Element type: boolean type
Count of values: 2
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0
value 2: 0

Control ID: 19
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Line Playback Volume]
Index: 0
Element type: integer type
Count of values: 2
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0
value 2: 0

Control ID: 20
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [CD Playback Switch]
Index: 0
Element type: boolean type
Count of values: 2
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0
value 2: 0

Control ID: 21
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [CD Playback Volume]
Index: 0
Element type: integer type
Count of values: 2
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0
value 2: 0

Control ID: 22
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Video Playback Switch]
Index: 0
Element type: boolean type
Count of values: 2
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0
value 2: 0

Control ID: 23
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Video Playback Volume]
Index: 0
Element type: integer type
Count of values: 2
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0
value 2: 0

Control ID: 24
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Aux Playback Switch]
Index: 0
Element type: boolean type
Count of values: 2
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0
value 2: 0

Control ID: 25
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Aux Playback Volume]
Index: 0
Element type: integer type
Count of values: 2
Value:
Bounds: min: 0, max: 31, step: 0
value 1: 0
value 2: 0

Control ID: 26
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [PCM Playback Switch]
Index: 0
Element type: boolean type
Count of values: 2
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0
value 2: 0

Control ID: 27
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Capture Source]
Index: 0
Element type: enumerated type
Count of values: 2
Value:
Bounds: items: 8, item: 0, name: [Mic]
value 1: 0
value 2: 0

Control ID: 28
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Capture Switch]
Index: 0
Element type: boolean type
Count of values: 2
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 1
value 2: 1

Control ID: 29
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Capture Volume]
Index: 0
Element type: integer type
Count of values: 2
Value:
Bounds: min: 0, max: 15, step: 0
value 1: 0
value 2: 0

Control ID: 30
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Mono Output Select]
Index: 0
Element type: enumerated type
Count of values: 1
Value:
Bounds: items: 2, item: 0, name: [Mix]
value 1: 0

Control ID: 31
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Mic Select]
Index: 0
Element type: enumerated type
Count of values: 1
Value:
Bounds: items: 2, item: 0, name: [Mic1]
value 1: 0

Control ID: 32
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Playback Con Mask]
Index: 0
Element type: IEC958 (S/PDIF) setup
Count of values: 1
Value:

Control ID: 33
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Playback Con Mask]
Index: 0
Element type: IEC958 (S/PDIF) setup
Count of values: 1
Value:

Control ID: 34
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Playback Default]
Index: 0
Element type: IEC958 (S/PDIF) setup
Count of values: 1
Value:

Control ID: 35
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Playback Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 36
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Playback AC97-SPSA]
Index: 0
Element type: integer type
Count of values: 1
Value:
Bounds: min: 0, max: 3, step: 0
value 1: 3

Control ID: 37
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Playback Source]
Index: 0
Element type: enumerated type
Count of values: 1
Value:
Bounds: items: 2, item: 0, name: [Analog]
value 1: 0

Control ID: 38
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Capture Valid Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 39
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Capture Monitor]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 40
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [IEC958 Capture Switch]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 41
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Line-In As Surround]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 42
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [Mic As Center/LFE]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 0

Control ID: 43
Interface: virtual mixer device
Device(client): 0, subdevice (substream) 0
Name: [External Amplifier]
Index: 0
Element type: boolean type
Count of values: 1
Value:
Bounds: min: 0, max: 1, step: 0
value 1: 1

---

Очень странно меняются значения UNIMIX'ом - только cnt1.
Например,
unimix -id1 -cnt1 -val1
unimix -id1 -cnt2 -val1
unimix -id2 -cnt1 -val28
unimix -id2 -cnt2 -val28
unimix -id26 -cnt1 -val1
unimix -id26 -cnt2 -val1
выставляет только id2 -cnt1, id26 -cnt1
Ну, это, наверное, из-за того, что PCM не определился?

Естественно, video2 молчит - что с плагином UNIAUD, что DART. Про обычный звук (quvio) и не вспоминаю...
Попробую еще отключить USB в биосе, авось?


Mon 21 Mar 2005 13:34 Mozilla/5.0 (OS/2; U; Warp 4.5; ru-RU; rv:1.7.5) Gecko/20041




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.