Welche Soundkarte kaufen, oder kann man mit einer SB AWE 64

hier geht es um fragen, die mit linux und audiohardware zusammenhängen, also in erster linie treiber für soundkarten, aber auch kleine tools, mit denen man z.b. daten mit dem gerät austauschen oder einstellungen vornehmen kann (z.b. externe midi-patchbay programmieren; synthesizer backup usw.)...
Gast

Beitrag von Gast »

Ob muse läuft, kann ich nicht beantworten, werde ich nachsehen. Explizit habe ich keine Wavetable gelade, nicht dass ich wüsste. Das werde ich dann heute auch mal ausprobieren.
Gast

Beitrag von Gast »

OK: Midi läuft! Ich hab insgesammt 5 Midi-Maps auf dem System: Zwei vom Linux und drei von Creative. Die von Creative sind gar nicht zu gebrauchen, die eine vom Linux klingt normal, brauchbar, ist aber nichts besonderes. Die andere richtig gehend gruselig. Ich hättte gerne eine bessere Midimap, ich weis aber a) nicht woher nehmen und b) wie viel Speicher meine Karte. Wie kann ich das herausfinden?

Zu Muse: Das fährt hoch, wenn ich die Soundkarte zumache, weil Jack bei mir nicht läuft. Mit offener Soundkarte fährt es hoch. Was ist denn schon wieder JACK? Sowas wie Alsa?
Benutzeravatar
linuxchaos
Site Admin
Site Admin
Beiträge: 1312
Registriert: Mo Mär 03, 2003 9:32 pm
Kontaktdaten:

Beitrag von linuxchaos »

Anonymous hat geschrieben:... weil Jack bei mir nicht läuft. Mit offener Soundkarte fährt es hoch. Was ist denn schon wieder JACK? Sowas wie Alsa?
nein, jack ist ein soundserver (wie z.b. arts) und es könnte sein, dass das bei dir nicht klappt, weil noch ein anderer soundserver läuft (z.b. arts?) !

nur so ne idee...

aber poste doch mal deine fehlermeldung, wenn du jack startest


grüsse l.chaos
http://www.audiowerkstatt.de
axeljaeger
New User
New User
Beiträge: 17
Registriert: So Jul 04, 2004 4:03 pm
Kontaktdaten:

Beitrag von axeljaeger »

Die Jackfehlermeldung. Arts läuft nicht. Der Rechner ist recht langsam, deswegen verwende ich die Soundkarte zum Musikören in der Regel direkt ohne einen Soundserver.

axel@linux:~> jackd -d alsa
jackd 0.80.0
Copyright 2001-2003 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with POSIX SHM support
loading driver ..
creating alsa driver ... default|default|1024|2|48000|nomon|swmeter|rt
open
You appear to be using the ALSA software "plug" layer, probably
a result of using the "default" ALSA device. This is less
efficient than it could be. Consider using a ~/.asoundrc file
to define a hardware audio device rather than using the plug layer

ALSA: cannot set period size to 1024 frames for capture
ALSA: cannot configure capture channel
starting engine
engine driver not set; cannot start
cannot start main JACK thread
jack main caught signal 15
received signal 11 during shutdown (ignored)
axel@linux:~>
zettberlin
Power User
Power User
Beiträge: 1233
Registriert: Di Jul 06, 2004 11:47 pm
Wohnort: Berlin
Kontaktdaten:

Beitrag von zettberlin »

Es gibt das Programm qjackcontrol, mit dem kannst Du grafisch alle möglichen Einstellungen für Jack vornehmen und den Start und das Verhalten von Jack steuern.
Die periodsize lässt sich auch verstellen. Ansonsten schau mal auf der alsa-website vorbei und suche da nach dem thema .asoundrc - wenn Du ein für Deine Soundkarte passendes File dieses Namens in Deinem Homeverzeichnis anlegst, kommt alsa wahrscheinlich etwas besser mit Deiner Karte zurecht.
Ansonsten: nix für ungut, aber MP3 hören mit einer AWE64 ist ganz OK, richtig zum Musikmachen sind die EMU-Chips der SBLive schon besser. Die Autoren von alsa nehmen auch nur eingeschränkt Rücksicht auf die guten alten ISA-Dinos...
Kurz: wenn Du schnell bessere Ergebnisse willst, gib´ noch mal 30-40 E für eine gebrauchte SBLive aus.
nostrum fungitur
axeljaeger
New User
New User
Beiträge: 17
Registriert: So Jul 04, 2004 4:03 pm
Kontaktdaten:

Beitrag von axeljaeger »

1. Ich kauf aber keine neue Karte, nur um Jack zum laufen zu bekommen.
2. SB AWE 64 muss reichen, mein Bruder hat den 32er im Rechner und diese Karten sehen schon etwas besser aus: Der sogar steckbare Rams drauf. Also etwas besser als jetzt muss es schon noch mit dieser Karte gehen.

Edit:

Weitere Versuche, JACK zu starten

Ich habe mir die .asoundrc angelegt. Sieht bei mir so aus:

Code: Alles auswählen

axel@linux:~> more .asoundrc
pcm.sbawe {
        type hw
        card 0
}

ctl.sbawe {
        type hw
        card 0
}
axel@linux:~>
Diese Datei scheint jack aber gar nicht zu interessieren, wenn ich ihn in der Konsole starte: (unter der Annahme, dass Jack überhaupt so gestartet wird)

Code: Alles auswählen

axel@linux:~> jackd -d alsa
jackd 0.80.0
Copyright 2001-2003 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with POSIX SHM support
loading driver ..
creating alsa driver ... default|default|1024|2|48000|nomon|swmeter|rt
open
You appear to be using the ALSA software "plug" layer, probably
a result of using the "default" ALSA device. This is less
efficient than it could be. Consider using a ~/.asoundrc file
to define a hardware audio device rather than using the plug layer

ALSA: cannot set period size to 1024 frames for capture
ALSA: cannot configure capture channel
starting engine
engine driver not set; cannot start
cannot start main JACK thread
jack main caught signal 15
received signal 11 during shutdown (ignored)
axel@linux:~>
Wenn ich aber qjackctl benutze, kommt eine andere Fehlermeldung:

Code: Alles auswählen

JACK is starting...
[jackd -t 500 -d alsa -d hw -r 48000 -p 1024 -n 2]
JACK is started with PID=2239 (0x8bf).
JACK compiled with POSIX SHM support
loading driver ..
open
Sorry. The audio interface "hw"doesn't support either of the two hardware sample formats that jack can use.
ALSA: cannot configure capture channel
starting engine
engine driver not set; cannot start
cannot start main JACK thread
jack main caught signal 15
received signal 11 during shutdown (ignored)
jackd 0.80.0
Copyright 2001-2003 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK is stopped with exit status=0.
Was nun? Doch neue Soundkarte kaufen?
Benutzeravatar
linuxchaos
Site Admin
Site Admin
Beiträge: 1312
Registriert: Mo Mär 03, 2003 9:32 pm
Kontaktdaten:

Beitrag von linuxchaos »

machst du das als user ?

jack mit realtime geht glaube ich nur als root....


hoffe das hilft - l.chaos
http://www.audiowerkstatt.de
Benutzeravatar
linuxchaos
Site Admin
Site Admin
Beiträge: 1312
Registriert: Mo Mär 03, 2003 9:32 pm
Kontaktdaten:

Beitrag von linuxchaos »

und noch ne idee:

du benutzt jack 0.8 - ich 0.98 - vielleicht ne neuere version nehmen...

grüsse l.chaos
http://www.audiowerkstatt.de
axeljaeger
New User
New User
Beiträge: 17
Registriert: So Jul 04, 2004 4:03 pm
Kontaktdaten:

Beitrag von axeljaeger »

Nicht realtime müsste ich es aber auch als User starten können. Ich hab die version, die bei suse dabei war. Ich werde mir mal eine neue Version laden, aber daran kann und darf das nicht liegen.
zettberlin
Power User
Power User
Beiträge: 1233
Registriert: Di Jul 06, 2004 11:47 pm
Wohnort: Berlin
Kontaktdaten:

Beitrag von zettberlin »

axeljaeger hat geschrieben: [jackd -t 500 -d alsa -d hw -r 48000 -p 1024 -n 2]
JACK is started with PID=2239 (0x8bf).
JACK compiled with POSIX SHM support
loading driver ..
open
Sorry. The audio interface "hw"doesn't support either of the two hardware sample formats that jack can use.
Die AWE läuft mit maximal 44100Hz, Jack versucht Standardmässig mit 48000 zu starten, das geht nich ;-).
Startet das Ding mit:

# jackd -t 500 -d alsa -d hw -r 441000 -p 1024 -n 2

?
axeljaeger hat geschrieben: Was nun? Doch neue Soundkarte kaufen?
früher oder später ist das auf jeden Fall eine gute Idee, prinzipiell geht es aber mit der AWE auch irgendwie...
nostrum fungitur
zettberlin
Power User
Power User
Beiträge: 1233
Registriert: Di Jul 06, 2004 11:47 pm
Wohnort: Berlin
Kontaktdaten:

Beitrag von zettberlin »

axeljaeger hat geschrieben:aber daran kann und darf das nicht liegen.
Die Version, die bei SUSE dabei ist, kannst Du leider in den Skat drücken, bei mir läuft erst seit 0.9 alles rund...
nostrum fungitur
wulf
Power User
Power User
Beiträge: 121
Registriert: Mo Dez 29, 2003 6:41 pm
Wohnort: Darmstadt
Kontaktdaten:

Beitrag von wulf »

Als wäre bei Suse jemals was etwas exotisches dabei gewesen was auch funktioniert hätte. Ich hab Suse in die Tonne getreten, weil es absolut unmöglich war den Gimp 1.3 zu installieren. Mein Bruder hat sein Suse völlig kaputt gekriegt weil er Sim installieren wollte. Es ist ein absoluter Ausnahmefall, wenn bei Suse was anderes funktioniert als ooo und vieleicht der Mediaplayer.
axeljaeger
New User
New User
Beiträge: 17
Registriert: So Jul 04, 2004 4:03 pm
Kontaktdaten:

Beitrag von axeljaeger »

@zettberlin
Das ist mal ein brauchbarer Tipp. Ich hab auch schon meine negativen Erfahrungen mit SuSE gemacht und sogar schonmal am Stand von SuSE beim Linuxtag versucht Stress zu machen, aber das hat nicht geklappt: "Es kann unter Umständen in Ausnahmefällen mal dazu kommen, das einzelne Pakete nicht funktionieren." Ich werd das mit der Samplerate ausprobieren, ein neues Jack hab ich schon. Aber nach dem Hickhack, den XMMS danach gemacht hat (could not locate libjack.so.0), rechne ich schon damit, auch Muse neu kompilieren zu müssen,

Edit:
War einen Versuch Wert, aber leider klappt es immer noch nicht:

Code: Alles auswählen

axel@linux:~> jackd -t 500 -d alsa -d hw -r 441000 -p 1024 -n 2
jackd 0.98.1
Copyright 2001-2003 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

loading driver ..
apparent rate = 441000
creating alsa driver ... hw|hw|1024|2|441000|0|0|nomon|swmeter|-|32bit
configuring for 441000Hz, period = 1024 frames, buffer = 2 periods
Couldn't open hw for 32bit samples trying 24bit instead
Couldn't open hw for 24bit samples trying 16bit instead
Sorry. The audio interface "hw" doesn't support any of the hardware sample formats that JACK's alsa-driver can use.
ALSA: cannot configure capture channel
cannot load driver module alsa
axel@linux:~>
zettberlin
Power User
Power User
Beiträge: 1233
Registriert: Di Jul 06, 2004 11:47 pm
Wohnort: Berlin
Kontaktdaten:

Beitrag von zettberlin »

axeljaeger hat geschrieben:Aber nach dem Hickhack, den XMMS danach gemacht hat (could not locate libjack.so.0), rechne ich schon damit, auch Muse neu kompilieren zu müssen,
Jack kompilieren ist in SUSE kein grosses Problem, wichtig ist, das PKG-Config korrekt eingerichtet ist:
user@rechner# PKG_CONFIG_PATH=/pfad/zupkgconfig:/pfad/zuanderenpkgconfig/verzeichnis
im gleichen terminal kannst Du dann Jack normalerweise gut übersetzen, wenn die Abhängigkeiten ansonsten OK sind.

Die XMMS-Bilbliothek für Jack ist zu alt für das neue JACK, versuch´ es mit libjackasyn - dann kannst Du XMMS, Xine und Co auch auf oss stehen lassen (wenn´s denn funktioniert) ansonsten ist es natürlich einfacher, Jack abzuschalten, wenn man normale Player benutzen will. Richtig gut mit JACK läuft alsaplayer:
user@rechner#alsaplayer -o jack
Wenn Jack als root läuft, müssen freilich alle apps, die ihn nutzen auch vom king gestartet werden (einige GTK-Apps weigern sich, das zu machen...)

Ich kompiliere normalerweise folgende Apps (mit sehr schönem Ergebnis :-) ) selber:
JACK
ARDOUR
Muse
JAMin
SND
libfftw

und benutze Suse-RPMs von:
qjackctl
ams
ZynaddSubFX
JackRack
qarecord
alsaplayer
audacity
RTsynth

Rezound benutze ich in der binary-version von der Webseite, die lässt sich aber leider nicht mit Jack verbinden...

Wenn Du JACK und ARDOUR geschafft hast, brauchst Du für Muse nur noch den ganzen QT-Kram, anschliessend sind die meisten Abhängigkeiten für diverse Audioapps gelöst und Du kannst mit immer weniger Aufwand auch die kleineren Sachen selber bauen :-)

viel Glück
nostrum fungitur
axeljaeger
New User
New User
Beiträge: 17
Registriert: So Jul 04, 2004 4:03 pm
Kontaktdaten:

Beitrag von axeljaeger »

Das ist aber jetzt schon ein selbstkompilierter JACK, der immer noch nicht starten will, wie ich schon geschrieben hab, passt jetzt die Bitrate nicht.
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste