* [Comm] ALSA + Midi + CMi8738
@ 2004-06-14 15:24 Alexandr R Ogurtzoff
2004-06-14 16:03 ` [Comm] " Michael Shigorin
0 siblings, 1 reply; 8+ messages in thread
From: Alexandr R Ogurtzoff @ 2004-06-14 15:24 UTC (permalink / raw)
To: sisyphus; +Cc: community
Не пойму почему не работает связка
Звуковая карта cmi 8738
ALSA
alsaplayer-0.99.76-alt1
libalsa-1.0.4-alt1
libalsa-devel-1.0.4-alt1
libalsaplayer-0.99.76-alt1
libalsa2-oss-0.9.0rc1-alt2
alsa-firmware-1.0.4-alt1
gkrellmss-alsa-2.4-alt1
xmms-out-alsa-1.2.10-alt2
kernel-modules-alsa-std-up-1.0.4-alt1.6
kernel-alsa-headers-2.4.21rc1-w4l-up-0.9.2-alt5
kernel-alsa-2.4.21rc1-w4l-up-0.9.2-alt5
alsaplayer-plugins-0.99.76-alt1
alsa-tools-1.0.4-alt1
alsa-utils-1.0.4-alt2
и звук для Миди
cat /etc/modules.conf (часть касающаяся звука)
# Sound Card CMI8738
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-cmipci
# OSS/Free setup
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias midi snd-seq-oss
Список загруженых модулей
/sbin/lsmod
Module Size Used by Tainted: P
agpgart 44484 3 (autoclean)
nvidia 1965320 6 (autoclean)
binfmt_misc 5792 1
sg 30588 0 (autoclean) (unused)
ide-cd 29408 0 (autoclean)
cdrom 27744 0 (autoclean) [ide-cd]
parport_pc 25608 1 (autoclean)
lp 6496 0 (autoclean)
parport 23040 1 (autoclean) [parport_pc lp]
autofs4 8212 1 (autoclean)
snd-pcm-oss 37988 0
snd-seq-oss 23744 0
snd-seq-midi-event 3472 0 [snd-seq-oss]
snd-seq 35280 2 [snd-seq-oss snd-seq-midi-event]
snd-mixer-oss 11704 1 [snd-pcm-oss]
snd-cmipci 19156 2
snd-mpu401-uart 3040 0 [snd-cmipci]
snd-rawmidi 12352 0 [snd-mpu401-uart]
snd-pcm 56544 0 [snd-pcm-oss snd-cmipci]
snd-page-alloc 5900 0 [snd-pcm]
gameport 1628 0 [snd-cmipci]
snd-opl3-lib 5700 0 [snd-cmipci]
snd-timer 13444 0 [snd-seq snd-pcm snd-opl3-lib]
snd-hwdep 4192 0 [snd-opl3-lib]
snd-seq-device 3744 0 [snd-seq-oss snd-seq snd-rawmidi
snd-opl3-lib]
snd 30788 1 [snd-pcm-oss snd-seq-oss snd-seq-midi-event
snd-seq snd-mixer-oss snd-cmipci snd-mpu401-uart snd-rawmidi snd-pcm
snd-opl3-lib snd-timer snd-hwdep snd-seq-device]
soundcore 3652 6 [snd]
ne2k-pci 4576 1 (autoclean)
8390 6464 0 (autoclean) [ne2k-pci]
crc32 2880 0 (autoclean) [8390]
floppy 48568 0 (autoclean)
printer 7328 0
usb-uhci 21676 0 (unused)
usbcore 58432 1 [printer usb-uhci]
nls_cp866 3836 1 (autoclean)
vfat 9644 1 (autoclean)
fat 30936 0 (autoclean) [vfat]
nls_koi8-r 3836 3 (autoclean)
ntfs 76844 2 (autoclean)
button 2636 0 (unused)
rtc 6236 0 (autoclean)
reiserfs 191120 1
sd_mod 11836 0 (unused)
scsi_mod 95016 2 [sg sd_mod]
Ядро из дистрибутива
uname -r
2.4.25-std-up-alt6
[iscander@iscander Миди-файлы]$ playmidi cabare.mid
Playmidi 2.4 Copyright (C) 1994-1997 Nathan I. Laredo, AWE32 by Takashi Iwai
This is free software with ABSOLUTELY NO WARRANTY.
For details please see the file COPYING.
open /dev/sequencer: No such device
Но тем не менее
ls -l /dev/sequencer
crw-rw---- 1 iscander audio 14, 1 Янв 23 19:55 /dev/sequencer
Подскажите куда копать. Заранее благодарю за помощь!
--
С наилучшими пожеланиями
With best regards
Александр Огурцов
Alexandr Ogurtzoff
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Comm] Re: ALSA + Midi + CMi8738
2004-06-14 15:24 [Comm] ALSA + Midi + CMi8738 Alexandr R Ogurtzoff
@ 2004-06-14 16:03 ` Michael Shigorin
2004-06-15 6:24 ` Alexandr R Ogurtzoff
0 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2004-06-14 16:03 UTC (permalink / raw)
To: community
On Mon, Jun 14, 2004 at 06:24:33PM +0300, Alexandr R Ogurtzoff wrote:
> Не пойму почему не работает связка Звуковая карта cmi 8738 и
> звук для Миди
Видимо, остается timidity. Не припомню, чтоб эта карточка и ее
драйверы как-то специально умели midi.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Re: ALSA + Midi + CMi8738
2004-06-14 16:03 ` [Comm] " Michael Shigorin
@ 2004-06-15 6:24 ` Alexandr R Ogurtzoff
2004-06-15 7:07 ` Michael Shigorin
2004-06-15 7:12 ` Denis G. Samsonenko
0 siblings, 2 replies; 8+ messages in thread
From: Alexandr R Ogurtzoff @ 2004-06-15 6:24 UTC (permalink / raw)
To: community
Широ витаю!
> Видимо, остается timidity. Не припомню, чтоб эта карточка и ее
> драйверы как-то специально умели midi.
А как насчёт того что написано здесь?
http://atmsk.ru/index.php?option=faq&task=viewfaq&artid=118
Я не претендую на _ОЧЕНЬ_ качественый midi, просто чтоб хоть в игрушках
пищало... И караоке дома покрутить можно было...
timidity - естесвенно играет.
Из за чего завязался со всем этим, www.runescape.com -онлайновая RPG аплет ява
не загружался из за отсутвия проигрывателя midi ;-(
--
С наилучшими пожеланиями
With best regards
Александр Огурцов
Alexandr Ogurtzoff
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Comm] Re: ALSA + Midi + CMi8738
2004-06-15 6:24 ` Alexandr R Ogurtzoff
@ 2004-06-15 7:07 ` Michael Shigorin
2004-06-15 7:12 ` Denis G. Samsonenko
1 sibling, 0 replies; 8+ messages in thread
From: Michael Shigorin @ 2004-06-15 7:07 UTC (permalink / raw)
To: community
On Tue, Jun 15, 2004 at 09:24:26AM +0300, Alexandr R Ogurtzoff wrote:
> > Видимо, остается timidity. Не припомню, чтоб эта карточка и ее
> > драйверы как-то специально умели midi.
> А как насчёт того что написано здесь?
> http://atmsk.ru/index.php?option=faq&task=viewfaq&artid=118
Ну и аюшки :-) Я просто то ли попробовал и обломался (OSS), то
ли и не пробовал толком, памятуя про отсутствие WT. :-)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Re: ALSA + Midi + CMi8738
2004-06-15 6:24 ` Alexandr R Ogurtzoff
2004-06-15 7:07 ` Michael Shigorin
@ 2004-06-15 7:12 ` Denis G. Samsonenko
2004-06-15 7:41 ` Alexandr R Ogurtzoff
2004-06-15 8:26 ` Denis G. Samsonenko
1 sibling, 2 replies; 8+ messages in thread
From: Denis G. Samsonenko @ 2004-06-15 7:12 UTC (permalink / raw)
To: community
Добрый день!
> > Видимо, остается timidity. Не припомню, чтоб эта карточка и ее
> > драйверы как-то специально умели midi.
> А как насчёт того что написано здесь?
> http://atmsk.ru/index.php?option=faq&task=viewfaq&artid=118
Текст по ссылке мой. Когда я это описывал, то стоял Мастер 2.0 и там
это всё работало (звуковуха встроенная). Сейчас у меня Компакт 2.3. На
нём я не проверял, т.к. у меня ничего нет использующего миди. Надо
будет проверить на всякий случай, может действительно поменялось чего.
Всего доброго,
Денис.
---------------
earthsea@ngs.ru
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Re: ALSA + Midi + CMi8738
2004-06-15 7:12 ` Denis G. Samsonenko
@ 2004-06-15 7:41 ` Alexandr R Ogurtzoff
2004-06-15 11:22 ` Denis G. Samsonenko
2004-06-15 8:26 ` Denis G. Samsonenko
1 sibling, 1 reply; 8+ messages in thread
From: Alexandr R Ogurtzoff @ 2004-06-15 7:41 UTC (permalink / raw)
To: community
> Текст по ссылке мой. Когда я это описывал, то стоял Мастер 2.0 и там
> это всё работало (звуковуха встроенная). Сейчас у меня Компакт 2.3. На
> нём я не проверял, т.к. у меня ничего нет использующего миди. Надо
> будет проверить на всякий случай, может действительно поменялось чего.
Денис, если не сложно мне после проверки в личку бросьте копию, так будет
проще отследить... Мы тут с Мишей закулисмаи пообсуждали малость эту
проблему,есть вариант что могли эту фишку "поломать", так что надо бы
уточнить диагноз...
--
С наилучшими пожеланиями
With best regards
Александр Огурцов
Alexandr Ogurtzoff
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Re: ALSA + Midi + CMi8738
2004-06-15 7:12 ` Denis G. Samsonenko
2004-06-15 7:41 ` Alexandr R Ogurtzoff
@ 2004-06-15 8:26 ` Denis G. Samsonenko
1 sibling, 0 replies; 8+ messages in thread
From: Denis G. Samsonenko @ 2004-06-15 8:26 UTC (permalink / raw)
To: community
Добрый день!
> > А как насчёт того что написано здесь?
> > http://atmsk.ru/index.php?option=faq&task=viewfaq&artid=118
>
> Текст по ссылке мой. Когда я это описывал, то стоял Мастер 2.0 и
> там
> это всё работало (звуковуха встроенная). Сейчас у меня Компакт 2.3.
> На
> нём я не проверял, т.к. у меня ничего нет использующего миди.
> Надо
> будет проверить на всякий случай, может действительно поменялось
> чего.
Проверил, действительно перестало работать, пишет, что нет такого
устройства: /dev/sequencer
Но ведь работало раньше!
Всего доброго,
Денис.
---------------
earthsea@ngs.ru
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] Re: ALSA + Midi + CMi8738
2004-06-15 7:41 ` Alexandr R Ogurtzoff
@ 2004-06-15 11:22 ` Denis G. Samsonenko
0 siblings, 0 replies; 8+ messages in thread
From: Denis G. Samsonenko @ 2004-06-15 11:22 UTC (permalink / raw)
To: community; +Cc: Alexandr R Ogurtzoff
День добрый!
В общем покопался я в /etc/modules.conf и вроде midi часично заработало.
Вот выдержка из /etc/modules.conf:
# ALSA native device support
alias char-major-116 snd
options snd snd_major=116 snd_cards_limit=1
alias snd-card-0 snd-cmipci
options snd-cmipci enable_midi=1 mpu_port=0x330 fm_port=0x388
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# OSS/Free setup
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
Порывшись на сайте проекта alsa я обнаружил, что midi теперь по
дефолту отключено, и его надо принудительно включать (см. строчку
options... выше).
Прописав "mpu_port=0x330" или "fm_port=0x388" playmidi перестаёт
ругаться, что нет устройства /dev/sequencer, правда в первом случае он
всё равно говорит, что нет правильного устройства воспроизведения. А
вот в случае присутствия в /etc/modules.conf опции "fm_port=0x388"
playmidi начинает нормально проигрывать midi-файлы.
Так что если пользоваться playmidi, то достаточно включить строку
"options snd-cmipci fm_port=0x388" в /etc/modules.conf.
Для полноты картины:
[denis@ogion denis]$ cat /proc/asound/oss/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.2c emulation code)
Kernel: Linux ogion.nsu.ru 2.4.22-std-up-alt22 #1 Tue Apr 27 18:45:13
MSD 2004 i686
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
C-Media PCI CMI8738-MC6 (model 55) at 0xc800, irq 10
Audio devices:
0: C-Media PCI DAC/ADC (DUPLEX)
Synth devices:
0: OPL3 FM synth
Midi devices:
0: MPU-401 (UART) 0-0
Timers:
7: system timer
Mixers:
0: CMedia PCI
а также:
[denis@ogion songs]$ pmidi -l
Port Client name Port name
64:0 Rawmidi 0 - MPU-401 (UART) 0-0 MPU-401 (UART) 0-0
65:0 OPL3 FM synth OPL3 FM Port
[denis@ogion songs]$ aconnect -o -l
client 64: 'Rawmidi 0 - MPU-401 (UART) 0-0' [type=kernel]
0 'MPU-401 (UART) 0-0'
client 65: 'OPL3 FM synth' [type=kernel]
0 'OPL3 FM Port '
Как сказано выше, playmidi всё хорошо проигрывает. А вот если давать
команду
pmidi -p "64:0" some.mid
или
pmidi -p "65:0" some.mid
то он делает вид, что играет, но из колонок ничего не раздаётся.
Вот такие дела.
Всего доброго,
Денис.
---------------
earthsea@ngs.ru
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-06-15 11:22 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-14 15:24 [Comm] ALSA + Midi + CMi8738 Alexandr R Ogurtzoff
2004-06-14 16:03 ` [Comm] " Michael Shigorin
2004-06-15 6:24 ` Alexandr R Ogurtzoff
2004-06-15 7:07 ` Michael Shigorin
2004-06-15 7:12 ` Denis G. Samsonenko
2004-06-15 7:41 ` Alexandr R Ogurtzoff
2004-06-15 11:22 ` Denis G. Samsonenko
2004-06-15 8:26 ` Denis G. Samsonenko
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git