Re: AlsaModularSynth
On 24.Apr 2005 - 21:26:36, Wolfgang Jeltsch wrote:
> Am Sonntag, 24. April 2005 00:03 schrieb Andreas Pakulat:
> > [...]
>
> > > Jetzt habe ich AlsaModularSynth (Paket ams) installiert und habe ein
> > > Problem. Bei jedem Start von ams wird mir
> > >
> > > ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed:
> > > Datei oder Verzeichnis nicht gefunden
> > > Error opening ALSA sequencer.
> > >
> > > angezeigt. Daraufhin bricht das Programm ab.
> > >
> > > Klar, /dev/snd/seq existiert nicht.
> >
> > Entweder kann dein Soundchip kein MIDI (hat keinen Synthi drauf) oder
> > aber du hast das sequencer-Modul nicht geladen. Wie das Modul heisst
> > weiss ich leider nicht, wuerde aber mal auf snd_seq oder snd_sequencer
> > tippen...
>
> Danke! modprobe snd_seq führte dazu, dass /dev/snd/seq erzeugt wurde (wohl
> durch udev) und AlsaModularSynth bringt mir nun nicht mehr diese Meldung.
> Leider funktioniert es trotzdem noch nicht, aber das hat wohl andere Gründe.
> Da werde ich wohl mal den Entwickler anbohren...
Soweit ich das verstehe hat das was mit Midi zu tun oder? Hast du denn
auch nen Treiber fuer den Midi-Synthesizer auf der Soundkarte, bzw. hat
die Soundkarte überhaupt einen? Hat dein alsamixer nen Synth-Pegel -
mein Laptop-Sound hat jedenfalls keinen und ich nehme daher an, dass ich
auch keine Midi-Töne abspielen kann..
> Was ich mich allerdings noch frage, ist, warum die Hardwareerkennung nicht
> automatisch snd_seq lädt. Ist das eine Schwäche von discover und/oder hotplug
> oder ist es nicht Sinn und Zweck dieser Tools, so ein offenbar nicht
> gerätebezogenes Modul wie snd_seq zu laden?
s.o. Das laden von snd_seq hängt vielleicht davon ab, ob deine
Soundkarte auch wirklich nen Midi-Synthesizer hat und hotplug/discover
erkennen das und laden das Modul dann nicht.. Aber es kann auch so sein,
dass sie das nicht erkennen können.
> Wenn letzteres der Fall ist, wie sollte ich das Laden beim Booten am
> besten "erzwingen"? Durch Eintrag in /etc/modules?
Um das Laden sicherzustellen trag es in /etc/modules ein.
Andreas
--
Don't worry so loud, your roommate can't think.
Reply to: