PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie JACK Audio Server konfigurieren ?



Nordmende
29.01.07, 20:53
Wie konfiguriere ich meinen JACK Audio Server, sodass ich Ardour und weitere Plugins nutzen kann ?

Bild >

http://img452.imageshack.us/img452/1435/jackfc4.jpg

Info: Ich habe eine TerraTec Aureon 5.1 Fun Audiokarte.

Ich möchte 4 Ausgänge meiner Soundkarte (Front/Rear) nutzen.

MFG

oracle2025
29.01.07, 22:12
Der "Connect" Knopf ist der richtige, abgesehen davon kann es sein dass du dein Alsa entsprechend anpassen musst, mit der .asoundrc Datei.

brum2
30.01.07, 07:27
kannst ja hier ma gucken, da werden die einstellungen für jackd ganz gut beschrieben
http://www.linuxjournal.com/article/8354

Nordmende
30.01.07, 11:37
Aber immer der Punkt ,,Patchbay" wird (wie auch bei anderen Anleitungen) vorkonfiguriert gezeigt mit bereits vohandenen In/Outputs - nur bei mir ist das nicht so !

Jetzt meine Frage (wie oben):
Wie erstelle ich diese Sachen in Outputs/ INpots Sockel / Plugs ???

Wo finde ich die .asoundrc Datei/Ordner ? (Suche blieb erfolglos)
Wie und wo passe ich Alsa an ?

Hier mal das Bild:

http://img208.imageshack.us/my.php?image=jack2dx8.jpg

brum2
30.01.07, 13:19
die .asoundrc mußte selber anlegen wenn de mehrere soundkarten verwenden willst, sonst brauchst de die nich umbedingt.
"Patchbay" is was für wenn dein jackd-server erstma läuft, läuft er den schon, haste im setup die richtigen einstellungen gemacht?
die in- und output-ports findste (wenn jackd läuft) wie oracle2025 geschrieben hat im connect-fenster. alles was hier an ports erscheint (midi/audio) kannste dann inne patchbaydatei sichern. jackd versucht dann beim nächsten start die verbindungen wieder aufzubauen. aber erstma mußte jackd ma starten, wenn de dann auf den add button drückst, kannste schon nen port auswählen.....
aber patchbay is erstma nich sooo wichtig, die verbindungen der in-und out-put-ports machst du mit dem connect-button.
ardur z.b. hat eine eigene busverwaltung in der du die verbindungen erstellen mußt, diese werden dan von connect angezeigt.

der minimale aufruf für jackd als sounddamon im hintergrund ist

jackd -d alsa -d hw

gruß brum2

Nordmende
30.01.07, 14:26
die .asoundrc mußte selber anlegen wenn de mehrere soundkarten verwenden willst, sonst brauchst de die nich umbedingt.

Hab ich gemacht


"Patchbay" is was für wenn dein jackd-server erstma läuft, läuft er den schon, haste im setup die richtigen einstellungen gemacht?

Woher weiß ich, was richtig ist ?


die in- und output-ports findste (wenn jackd läuft) wie oracle2025 geschrieben hat im connect-fenster.

Bei mir ist da kein einziger Eintrag, alles leer...

alles was hier an ports erscheint (midi/audio) kannste dann inne patchbaydatei sichern. jackd versucht dann beim nächsten start die verbindungen wieder aufzubauen.


aber erstma mußte jackd ma starten, wenn de dann auf den add button drückst, kannste schon nen port auswählen.....

Wo auf add ? Im ,,Conncet" Fester gibs kein ,,Add", nur inner Patchbay.

Wenn ich Jack starten will, kommt im ,,Message" Fenster folgendes:


15:07:08.554 Startup script...
15:07:08.554 artsshell -q terminate
15:07:08.801 Startup script terminated with exit status=256.
15:07:08.801 JACK is starting...
15:07:08.801 jackd -R -dalsa -dhw:1 -r48000 -p1024 -n2 -P -o4 -M
15:07:08.805 JACK was started with PID=5456 (0x1550).
jackd 0.102.5
Copyright 2001-2005 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 System V SHM support.
cannot use real-time scheduling (FIFO at priority 10) [for thread -1210366272, from thread -1210366272] (1: Operation not permitted)
cannot create engine
15:07:08.821 JACK was stopped successfully.
15:07:08.821 Post-shutdown script...
15:07:08.821 killall jackd
jackd: Kein Prozess abgebrochen
15:07:09.029 Post-shutdown script terminated with exit status=256.
15:07:10.866 Could not connect to JACK server as client. Please check the messages window for more info.



Bei: jack -d alsa -d hw (oder hw:1 wie meine karte genau heißt) kommt:


jack -d alsa -d hw
This is jack 3.1.1 (C)2004 Arne Zellentin <zarne@users.sf.net>
unknown option `alsa'
usage: jack [option]...
--bitrate, -b target bitrate in kbit/s [160] +
--debug show debug information [0]
--query, -q do freedb query when all is done
--query-if-needed query freedb when starting if not queried already [0]
--query-now, -Q do freedb query when starting
--rename, -R rename according to freedb file, eg. after editing it
--vbr, -v generate variable bitrate files [1] +
These are the most commom options. For a complete list, run jack --longhelp

brum2
30.01.07, 14:44
jack -d alsa -d hw

ohhh, ich dachte du willst jackd starten, und nich jack (das ist doch nur nen recorder oder so):D


jackd -R -dalsa -dhw:1 -r48000 -p1024 -n2 -P -o4 -M

das -R steht für REALTIME_KERNEL_ACCESS versuchs ma ohne wenn du keinen hast.
und nochma versuch ma

jackd -d alsa -d hw

jackd und nich jack:)

gruß brum2

Nordmende
30.01.07, 14:53
Obs, Ein kleiner Tippfehler und schon sieht es anders aus...:D

jackd -d alsa -d hw ergibt:


jackd -d alsa -d hw
jackd 0.102.5
Copyright 2001-2005 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 System V SHM support.
loading driver ..
creating alsa driver ... hw|hw|1024|2|48000|0|0|nomon|swmeter|-|32bit
the playback device "hw" is already in use. Please stop the application using it and run JACK again
cannot load driver module alsa
no message buffer overruns

Nordmende
30.01.07, 14:57
Wenn ich als Interface ,,default" angebe läuft es jetzt

(Aber meine Soundkarte ist doch hw:1 ? ).....

brum2
30.01.07, 14:58
das sieht doch gar nich schlecht aus, könnte sein das arts stört, oder haste noch ne andere Musiksoftware am laufen?

brum2
30.01.07, 15:06
na wenn qjackctl jetzt auch noch läuft, kannste in connect-fenster sehen welche in- und output-ports du so hast, hardware-(soundkarten) wie auch software- (programme) ports
die kannste dan zu deiner studioumgebung zusammenknupfen

brum2

Nordmende
30.01.07, 15:38
Jo, danke schonmal für die Hilfe !

Ich werde jetzt mal ,,rumprobieren" ;-)

linuxchaos
04.02.07, 16:52
(Aber meine Soundkarte ist doch hw:1 ? ).....

nein ;-) wenn du nur eine hast, wird es nicht die hw1, sondern die hw0 sein...

grüsse l.chaos