terrtec phase 24 (firewire) zum laufen bringen (midi geht)

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.)...
Antworten
Benutzeravatar
linuxchaos
Site Admin
Site Admin
Beiträge: 1312
Registriert: Mo Mär 03, 2003 9:32 pm
Kontaktdaten:

terrtec phase 24 (firewire) zum laufen bringen (midi geht)

Beitrag von linuxchaos »

hallo,

ich hab mir für mein laptop jetzt mal ne terratec phase 24 geleistet, weil die unter linux laufen soll, aber bin noch nicht ganz erfolgreich.

also midi geht schon, damit ist auch klar, dass mein firewire-port läuft und das gerät findet. aber audio will noch nicht.
wenn ich jack starte, bricht es nicht ab und es erscheint auch ein midi-port, aber es gibt noch keine audio-ports. uns so sieht die ausgabe von jack aus:

Code: Alles auswählen

~$ jackd -d freebob -o
jackd 0.102.20
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 ..
Freebob using Firewire port 0, node -1
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
Warning (bebob_light/bebob_light_avdevice.cpp)[995] discoverStep10Plug: discoverStep10Plug: unknown stream format for channel (1)
libiec61883 warning: Established connection on channel 0.
You may need to manually set the channel on the receiving node.
libiec61883 warning: Established connection on channel 1.
You may need to manually set the channel on the transmitting node.
hat jemand ne idee, wie ich da weiterkomme? ich hab doch von sowasa keine ahnung :oops:

danke und grüsse l.chaos
http://www.audiowerkstatt.de
Drumfix
Power User
Power User
Beiträge: 144
Registriert: Di Apr 29, 2003 4:29 pm

Beitrag von Drumfix »

vielleicht ist device 0 = midi und device 1 = audio,
also mal jackd -d freebob -d hw:1 probieren.

Falls das nicht hilft mal auf der freebob-dev mailinglist nachfragen.

Gruss
Drumfix
Benutzeravatar
linuxchaos
Site Admin
Site Admin
Beiträge: 1312
Registriert: Mo Mär 03, 2003 9:32 pm
Kontaktdaten:

Beitrag von linuxchaos »

hallo,

und danke drumfix - war ne gute idee, hat aber nichts gebracht...
:~$ jackd -d freebob -d hw:1
jackd 0.102.20
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 ..
Freebob using Firewire port 1, node -1
Ieee1394Service::initialize: Could not get 1394 handle: Invalid argument
Is ieee1394 and raw1394 driver loaded?
Fatal (devicemanager.cpp)[68] initialize: Could not initialize Ieee1349Service object
Fatal (freebob.cpp)[69] freebob_new_handle: Could not initialize device manager
FreeBoB ERR: FREEBOB: Error creating virtual device
cannot load driver module freebob
no message buffer overruns
grüsse 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 »

hallo,

problem (fast) gelöst! es geht jetzt alles, bis auf den digitalen ausgang (der eingang geht).

und so geht es:
da freebob als teil von jackd fungiert, muss jackd NACH dem installieren/kompilieren von freebob neu installiert/kompiliert werden.
da ich das ganze mit fertigen debian-paketen (testing/experimental) per apt-get gemacht habe, musste ich also zunächst ein
# apt-get remove jackd
durchführen, um danach (wie auf der freebob-seite beschrieben) mit
# apt-get install -t experimental jackd
ein neues auf freebob abgestimmtes jackd zu bekommen.

und das mit dem digitalausgang eilt bei mir nicht (der eingang war wichtiger) - aber mal sehn, vielleicht löst sich das ja auch noch ganz einfach...

grüsse 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 zusatzinfo:
mein digital-eingang ist zwar zu sehen, aber funktioniert auch nicht.
das ist aber auch kein wunder, weil digital i/o wird laut auskunft der freebob-devel-mailing-list noch nicht so richtig unterstützt.
die freebob-devel-mailing-list schreibt:
Short answer: nothing. digital out is not supported yet.

Long answer:
The digital output is only supported if it is configured to accept a stream that is formatted the same as analog streams. In that case it will show up in jackd, otherwise it won't.
Currently we haven't yet implemented a method to change this stream format configuration.

... digital in:
If you can record from it, you're lucky. probably it won't work due to the fact that this requires a sync change, which is also not supported yet.
da muss ich dann wohl erstmal ohne leben...

grüsse l.chaos
http://www.audiowerkstatt.de
nowhiskey
Power User
Power User
Beiträge: 496
Registriert: Sa Jan 22, 2005 8:26 pm
Wohnort: berlin

Beitrag von nowhiskey »

linuxchaos hat geschrieben: # apt-get remove jackd
durchführen, um danach (wie auf der freebob-seite beschrieben) mit
# apt-get install -t experimental jackd
ein neues auf freebob abgestimmtes jackd zu bekommen.
und du musstes nicht, alles mögliche, was von jackd abhängt reinstallieren??

dann kannste ja vom glück sprechen!

gruss,
doc
Benutzeravatar
linuxchaos
Site Admin
Site Admin
Beiträge: 1312
Registriert: Mo Mär 03, 2003 9:32 pm
Kontaktdaten:

Beitrag von linuxchaos »

naja, es waren nur 6 programme( freewheeling jack-rack jack-tools jamin meterbridge timemachine) und das geht mit apt-get dann ja recht schnell ...
mit kompilieren wäre es schon unangenehmer gewesen ;-)

grüsse l.chaos
http://www.audiowerkstatt.de
Antworten

Wer ist online?

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