Hallo allerseits, ich bekomme einfach meine popelige Soundkarte PCI128 nicht richtig zum Laufen, mit der Doku zu Alsa komme ich nicht weiter, daher kurz hier die Frage: Wie installiere ich das Modul richtig, damit ich mit Midi- und Audiosequenzern arbeiten kann? golem:~ # slpci [...] 00:0c.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 08) [...] Ich habe auf Alsa 0.5.8 upgedated und per Yast konfiguriert, aus der /etc/modules.conf: # --- ALSACONF verion 0.5.8 --- alias char-major-116 snd alias snd-card-0 snd-card-ens1371 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 options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0660 snd_device_gid=post-install snd alsactl restore Ein lsmod zeigt mir folgendes an: nd-pcm-plugin 12840 0 (autoclean) [snd-pcm-oss] snd-mixer-oss 4244 0 (autoclean) [snd-pcm-oss] snd-card-ens1371 2008 0 (autoclean) snd-ens1371 9404 0 (autoclean) [snd-card-ens1371] snd-pcm 28504 0 (autoclean) [snd-pcm-oss snd-pcm-plugin snd-ens1371] snd-timer 8032 0 (autoclean) [snd-pcm] snd-rawmidi 9432 0 (autoclean) [snd-ens1371] snd-seq-device 3360 0 (autoclean) [snd-rawmidi] snd-ac97-codec 23904 0 (autoclean) [snd-ens1371] snd-mixer 22576 0 (autoclean) [snd-mixer-oss snd-ens1371 snd-ac97-codec] snd 31852 1 [snd-pcm-oss snd-pcm-plugin snd-mixer-oss snd-card-ens1371 snd-ens1371 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ac97-codec snd-mixer] soundcore 2564 5 [snd] Soweit alles klar, nun ein golem:~ # cat /dev/sndstat cat: /dev/sndstat: No such device Hmm, da muss doch nun was sein? Nach einem modprobe sound zeigt er mir folgendes an: golem:~ # cat /dev/sndstat OSS/Free:3.8s2++-971130 Load type: Driver loaded as a module Kernel: Linux golem 2.2.14 #1 Mon Mar 13 10:51:48 GMT 2000 i686 Config options: 0 Installed drivers: Card config: Audio devices: Synth devices: Midi devices: Timers: 0: System clock Mixers: Aber keine benutzbaren Devices? Wieso OSS, wenn ich doch nur Alsa installiert habe? Ich brauche für Midi den /dev/sequenzer Support. Wie bekomme ich mit Alsa eine MPU-401 Schnittstelle konfiguriert, über die ich meinen externen Midi-Expander ansteuern kann? Selstamerweise kann ich wav-Dateien abspielen und CDs hören. Kann mir jemand bitte weiterhelfen? Allerbesten Dan Mit freundlichen Grüssen Erol Bernstein -- Ein Lebenszeichen aus dem Hundert-Morgen-Wald. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Erol Bernstein (erol.bernstein@owl-online.de) [20000625 11:17]:
Soweit alles klar, nun ein
golem:~ # cat /dev/sndstat cat: /dev/sndstat: No such device
Hmm, da muss doch nun was sein?
Nein, da muss noichts sein. /dev/sndstat existiert nur bei OSS Treibern.
Alle Informationen für ALSA findest du unter /proc/asound, also z.B.
/proc/asound/sndstat. Schau dir /proc/asound mal an und auch die Info, die
dir 'cat /proc/asound/<datei>' gibt.
Philipp
--
Philipp Thomas
Hallo Philipp,
cat: /dev/sndstat: No such device
Hmm, da muss doch nun was sein?
Nein, da muss noichts sein. /dev/sndstat existiert nur bei OSS Treibern. Alle Informationen für ALSA findest du unter /proc/asound, also z.B. /proc/asound/sndstat. Schau dir /proc/asound mal an und auch die Info, die dir 'cat /proc/asound/<datei>' gibt.
Ich werde wohl nicht dran vorbeikommen, den Alsa-Treiber neu zu kompilieren und die Option -sequencer angeben. (?) Musik kann ich ja hören, sowohl CD als auch WAV und MP3 - aber eben kein Midi abspielen. Ich habe mir sehr brauchbar aussehende Programme wie slab und jazz++ angesehen, für die muss ich aber (soweit ich das verstanden habe) OSS-Unterstützung haben. Jazz++ bringt auch noch einen eigenen Treiber mit, wie das aber genau geht, muss ich mir noch anlesen. alute erol -- Ein Lebenszeichen aus dem Hundert-Morgen-Wald. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Erol Bernstein (erol.bernstein@owl-online.de) [20000627 02:10]:
Ich werde wohl nicht dran vorbeikommen, den Alsa-Treiber neu zu kompilieren und die Option -sequencer angeben. (?)
Die ALSA Treiber in SuSE Linux werden mit --with-squencer=yes compiliert.
Musik kann ich ja hören, sowohl CD als auch WAV und MP3 - aber eben kein Midi abspielen.
Versuch doch bitte mal folgende Änderung/Zusätze für die Einträge in
/etc/modules.conf.
options snd snd_cards_limit=2
alias snd-card-1 snd-card-virmidi
options snd-card-virmidi snd_index=1 snd_enable=1
Philipp
--
Philipp Thomas
Hallo Philipp,
Die ALSA Treiber in SuSE Linux werden mit --with-squencer=yes compiliert.
Musik kann ich ja hören, sowohl CD als auch WAV und MP3 - aber eben kein Midi abspielen.
Versuch doch bitte mal folgende Änderung/Zusätze für die Einträge in /etc/modules.conf.
options snd snd_cards_limit=2 alias snd-card-1 snd-card-virmidi options snd-card-virmidi snd_index=1 snd_enable=1
Ich habe nochmal die Doku zu alsa studiert, die Einstellungen geprüft, habe die /etc/modules.conf editiert und neu gestartet. Eigentlich funktioniert es aber nicht besser. CD abspielen ok, WAV abspielen ok, WAV aufnehmen ok, Rufe ich jetzt kmid auf und prüfe die Einstellungen, wird folgendes angezeigt: Virtual Raw MIDI 1:0 - External Midi Port Virtual Raw MIDI 1:1 - External Midi Port Virtual Raw MIDI 1:2 - External Midi Port Virtual Raw MIDI 1:3 - External Midi Port Auf einem angeschlossenen SoundCanvas (Hardware) passiert aber nix. Über die Karte wird auch nichts ausgegeben, die Mixereinstellungen habe ich geprüft. Unter winDos ist der Midi-Mapper und das externe Gerät verfügbar, beide lassen sich auch hören. Hardwaremässig glaube ich nicht an einen Fehler, auch wenn die 128PCI eine Minimallösung darstellt. Meine /etc/modules.conf sieht jetzt so aus: # --- BEGIN: Generated by ALSACONF, do not edit. --- # --- ALSACONF verion 0.5.8 --- alias char-major-116 snd options snd snd_cards_limit=2 alias snd-card-0 snd-card-ens1371 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 options snd snd_major=116 options snd snd_device_mode=0660 options snd snd_device_gid=17 options snd snd_device_uid=0 alias snd-card-1 snd-card-virmidi options snd-card-virmidi snd_index=1 snd_enable=1 post-install snd alsactl restore # --- END: Generated by ALSACONF, do not edit. --- golem:~ # cat /proc/asound/sndstat Sound Driver:3.8.1a-980706 (ALSA v0.5.5 emulation code) Kernel: Linux golem 2.2.14 #1 Mon Mar 13 10:51:48 GMT 2000 i686 Config options: 0 Installed drivers: Type 10: ALSA emulation Card config: Ensoniq AudioPCI ES1371 at 0xd800, irq 10 Virtual MIDI Card 1 Audio devices: 0: ES1371 DAC2/ADC (DUPLEX) Synth devices: NOT ENABLED IN CONFIG Midi devices: 0: ES1371 1: Virtual Raw MIDI Timers: 7: system timer Mixers: 0: Cirrus Logic CS4297A Das sieht ja soweit gut aus, das Synth-Device muss irgendwie eingerichtet werden, dazu habe ich aber noch nichts gefunden. Seltsam ... in der /var/log/message tauchen dann aber auch Einträge über snd-card-3 auf. (?) Jun 27 15:01:38 golem modprobe: modprobe: Can't locate module snd-card-2 Jun 27 15:01:38 golem modprobe: modprobe: Can't locate module snd-card-2 Jun 27 15:01:38 golem modprobe: modprobe: Can't locate module snd-card-3 Jun 27 15:01:38 golem modprobe: modprobe: Can't locate module snd-card-3 Jun 27 15:01:38 golem modprobe: modprobe: Can't locate module snd-card-2 Jun 27 15:01:38 golem modprobe: modprobe: Can't locate module snd-card-2 Jun 27 15:01:38 golem modprobe: modprobe: Can't locate module snd-card-3 Jun 27 15:01:38 golem modprobe: modprobe: Can't locate module snd-card-3 ... ich glaub', ich brauche erstmal Urlaub ;-) alute erol -- Ein Lebenszeichen aus dem Hundert-Morgen-Wald. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, Jun 26, 2000 Erol Bernstein wrote:
Ich habe mir sehr brauchbar aussehende Programme wie slab und jazz++ angesehen, für die muss ich aber (soweit ich das verstanden habe) OSS-Unterstützung haben. Jazz++ bringt auch noch einen eigenen Treiber
Alsa bietet eine OSS-Emulation. Phil --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
erol.bernstein@owl-online.de
-
philipp.schulte@arcormail.de
-
pthomas@suse.de