Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [OPGELOST] Jack geeft geen gehoor over Firewire Interface  (gelezen 3093 keer)

Offline 10o

  • Lid
[OPGELOST] Jack geeft geen gehoor over Firewire Interface
« Gepost op: 2011/09/12, 16:40:25 »
Gisteren heb ik Xubuntu 11.04 64bits geïnstalleerd. In de tussentijd heb ik ook libffado, jack en ardour "draaiende", maar ik hoor i.t.t. in Ubuntu 11.04 (nog) geen geluid over de koptelefoon of speakers aangesloten op de firewire audio interface.

Hoe zou dat kunnen?

16:29:02.223 JACK is starting...
16:29:02.224 /usr/bin/jackd -dfirewire -r44100 -p64 -n3 -i2 -o2
Cannot connect to server socket err = Bestand of map bestaat niet
Cannot connect to server socket
jack server is not running or cannot be started
no message buffer overruns
16:29:02.253 JACK was started with PID=5063.
no message buffer overruns
jackdmp 1.9.7
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp 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 server starting in realtime mode with priority 10
libffado 2.999.0- built Mar 28 2011 17:49:18
06405117632: Error (dice_eap.cpp)[ 113] init: Device does not support EAP
 DICE Parameter Space info:
  Global  : offset=0x0028 size=0360
  TX      : offset=0x0190 size=0568
                nb=   1 size=0280
  RX      : offset=0x03C8 size=1128
                nb=   1 size=0280
  UNUSED1 : offset=0x0830 size=0016
  UNUSED2 : offset=0x0000 size=0000
 Global param space:
  Owner            : 0x00000000FFFF0000
  Notification     : 0x00000010
  Nick name        : DesktopKonnekt6
  Clock Select     : 0x01 0x0C
  Enable           : false
  Clock Status     : locked 0x02
  Extended Status  : 0x00000000
  Samplerate       : 0x0000BB80 (48000)
  Version          : 0x01000400
  Version          : 0x01000400 (1.0.4.0)
  Clock caps       : 0x1300007E
  Clock sources    :
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    INTERNAL
 TX param space:
  Nb of xmit        : 1
  Transmitter 0:
   ISO channel       :  -1
   ISO speed         :   2
   Nb audio channels :   6
   Nb midi channels  :   0
   AC3 caps          : 0x00000000
   AC3 enable        : 0x00000000
   Channel names     :
     ch 1
     ch 2
      -
      -
      -
      -
 RX param space:
  Nb of recv        : 1
  Receiver 0:
   ISO channel       :   1
   Sequence start    :   0
   Nb audio channels :   6
   Nb midi channels  :   0
   AC3 caps          : 0x00000000
   AC3 enable        : 0x00000000
   Channel names     :
     main out 1
     main out 2
     phones out 1
     phones out 2
      -
      -
16:29:05.097 JACK connection change.
16:29:05.099 Server configuration saved to "/home/10o/.jackdrc".
16:29:05.100 Statistics reset.
16:29:05.105 Client activated.
16:29:05.111 JACK connection graph change.
« Laatst bewerkt op: 2011/09/19, 15:52:50 door 10o »
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #1 Gepost op: 2011/09/12, 16:43:04 »
En de connecties...
Heb ook al kabeltjes van master out/click/auditioner naar phones out gelegd enz. Maar het helpt niet.

Er wordt wel opgenomen en Ardour geeft output weer op de tracks en de master-led.
De mic-input wordt ook rechtstreeks op de koptelefoon weergegeven als ik de knop verder van daw naar input draai.
« Laatst bewerkt op: 2011/09/12, 17:55:00 door 10o »
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #2 Gepost op: 2011/09/13, 00:01:03 »
In de tweede regel 16:29:02.224 /usr/bin/jackd -dfirewire -r44100 -p64 -n3 -i2 -o2 van je eerste bericht moet daar geen spatie tussen -d en firewire? Dus zo 16:29:02.224 /usr/bin/jackd -d firewire -r44100 -p64 -n3 -i2 -o2 zo begrijp ik tenminste uit man jackd:
SYNOPSIS
       jackd [options] -d backend [backend-parameters]
In der Beschränkung zeigt sich der Meister.

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #3 Gepost op: 2011/09/13, 07:58:56 »
Bedankt Gijsbert,
't Argument -d wordt inderdaad niet netjes uitgelijnd zonder die spatie erachter. Ik neem aan dat de Jack Gui setup deze output genereert, want ik heb deze niet handmatig aangemaakt. Hoe zou ik daarop kunnen ingrijpen zodat er wel een spatie tussenkomt?

Edit 1: Waarschijnlijk in ~/.jackdrc...
Edit 2: Bij starten van Jack via QjackCtl wordt de spatie weer automatisch weggehaald in dat bestandje...
Edit 3: Als ik Jack als zodanig (met spatie) in Terminal start, is er toch nog steeds geen geluidsoutput.
10o@10o-laptop:~$ /usr/bin/jackd -d firewire -r44100 -p64 -n3 -i2 -o2
jackdmp 1.9.7
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp 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
no message buffer overruns
no message buffer overruns
JACK server starting in realtime mode with priority 10
libffado 2.999.0- built Mar 28 2011 17:49:18
02296191954: Error (dice_eap.cpp)[ 113] init: Device does not support EAP
 DICE Parameter Space info:
  Global  : offset=0x0028 size=0360
  TX      : offset=0x0190 size=0568
                nb=   1 size=0280
  RX      : offset=0x03C8 size=1128
                nb=   1 size=0280
  UNUSED1 : offset=0x0830 size=0016
  UNUSED2 : offset=0x0000 size=0000
 Global param space:
  Owner            : 0x00000000FFFF0000
  Notification     : 0x00000010
  Nick name        : DesktopKonnekt6
  Clock Select     : 0x01 0x0C
  Enable           : false
  Clock Status     : locked 0x02
  Extended Status  : 0x00000000
  Samplerate       : 0x0000BB80 (48000)
  Version          : 0x01000400
  Version          : 0x01000400 (1.0.4.0)
  Clock caps       : 0x1300007E
  Clock sources    :
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    INTERNAL
 TX param space:
  Nb of xmit        : 1
  Transmitter 0:
   ISO channel       :  -1
   ISO speed         :   2
   Nb audio channels :   6
   Nb midi channels  :   0
   AC3 caps          : 0x00000000
   AC3 enable        : 0x00000000
   Channel names     :
     ch 1
     ch 2
      -
      -
      -
      -
 RX param space:
  Nb of recv        : 1
  Receiver 0:
   ISO channel       :   1
   Sequence start    :   0
   Nb audio channels :   6
   Nb midi channels  :   0
   AC3 caps          : 0x00000000
   AC3 enable        : 0x00000000
   Channel names     :
     main out 1
     main out 2
     phones out 1
     phones out 2
      -
      -

Edit 4: De track-bus inspector van Ardour lijkt ook juist te zijn ingesteld (zie afbeelding).
« Laatst bewerkt op: 2011/09/13, 09:45:34 door 10o »
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #4 Gepost op: 2011/09/13, 21:56:48 »
Ik ben op internet wel commando's tegen gekomen zonder spatie, bijv. -R -P4 -dalsa -r44100 -p512 -n4 -D -Chw:0 -Phw:0
maar dat je geen geluid hebt ligt niet aan Alsa of Pulse? Heb je bij andere audio programma's wel geluid?
In der Beschränkung zeigt sich der Meister.

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #5 Gepost op: 2011/09/13, 22:05:39 »
Ik ben op internet wel commando's tegen gekomen zonder spatie, bijv. -R -P4 -dalsa -r44100 -p512 -n4 -D -Chw:0 -Phw:0
maar dat je geen geluid hebt ligt niet aan Alsa of Pulse? Heb je bij andere audio programma's wel geluid?
In die (ontbrekende) spatie zit 'm dus niet de oorzaak van geen audio output.
Ik heb in Audacity ook geen output, maar of dat in Ubuntu eerder wel werkte weet ik niet. Nooit getest. De firewire audio interface gebruikte ik alleen i.c.m. Ardour. Op dit moment heb ik Xubuntu draaien, maar of het specifiek daaraan ligt?
Blijft vreemd, vooral dat opname via fw in Ardour wel binnenkomt, maar output onhoorbaar is...
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #6 Gepost op: 2011/09/13, 22:15:24 »
Maar wat heeft Xubuntu als geluidsregeling Alsa of PulseAudio? Als je wel een signaal binnen krijgt maar niets hoort lijkt het eerder aan voornoemde te liggen dan aan Jack.
In der Beschränkung zeigt sich der Meister.

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #7 Gepost op: 2011/09/15, 19:55:20 »
Tussen mijn lopende processen zie ik Pulseaudio staan. Maar buiten de Firewire doet de geluidsoutput het wel. Dus de laptopspeakers of koptelefoon rechtstreeks op de laptop geen probleem...
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #8 Gepost op: 2011/09/15, 21:32:12 »
In der Beschränkung zeigt sich der Meister.

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #9 Gepost op: 2011/09/15, 21:39:16 »
Misschien moet ik Pulse maar eens uit de startup apps halen. Zou best kunnen dat ik dat in Ubuntu ook deed. Anyway, ik gebruik de interface alleen als ik vocals opneem en mix en niet voor andere players of flash, dus pulseaudio heb ik in wezen helemaal niet nodig. Kan het pas zondag weer uitproberen.

Bedankt voor alle tips Gijsbert!
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #10 Gepost op: 2011/09/15, 21:51:32 »
Ik gebruik ook alleen ALSA, Pulse Audio verwijder ik meestal gelijk. Ik ben nog van de oude garde, waarschijnlijk vind ik daarom ALSA prettiger werken. Ik hoop dat het zo lukt, ik kan het helaas zelf niet testen omdat ik geen firewire audio interface heb. Kijk anders ook eens op de site van Ubuntu studio, die zijn meer gericht op de multimedia. http://ubuntustudio.org/ Verder is AutoStatic (lid op dit forum) ook veel bezig met audio. Misschien kan je hem een PB sturen.
In der Beschränkung zeigt sich der Meister.

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #11 Gepost op: 2011/09/18, 21:40:43 »
Ik heb Pulseaudio uit de startup apps gehaald. Helaas zonder resultaat.
Inmiddels heb ik Ubuntu 32 bits geherinstalleerd. Daarop werkte het tot voor kort volledig. Helaas lukt het me deze keer niet om Jack/Ardour helemaal aan de praat te krijgen.

Jack maakt de connectie met t.c. electronic desktop konnekt firewire audio interface op en mic-opnames komen netjes binnen in Ardour. Alleen hoor ik géén output Ardour over speakers danwel hoofdtelefoon.
De output is niet dood, want mic-input is wel direct via device hoorbaar over de koptelefoon.

perl realTimeConfigQuickScan.pl== GUI-enabled checks ==
Checking if you are root... no - good
Checking filesystem 'noatime' parameter... 2.6.38 kernel - good
(relatime is default since 2.6.30)
Checking CPU Governors... CPU 0: 'performance' CPU 1: 'performance' CPU 2: 'performance' CPU 3: 'performance'  - good
Checking swappiness... 10 - good
Checking for resource-intensive background processes... none found - good
Checking checking sysctl inotify max_user_watches... >= 524288 - good
Checking access to the high precision event timer... readable - good
Checking access to the real-time clock... readable - good
Checking whether you're in the 'audio' group... yes - good
Checking for multiple 'audio' groups... no - good
yes - good.
Checking the ability to prioritize processes with chrt... yes - good
Checking kernel support for high resolution timers... found - good
Kernel with Real-Time Preemption... not found - not good
Kernel without real-time capabilities found
For more information, see http://wiki.linuxmusicians.com/doku.php?id=system_configuration#installing_a_real-time_kernel
Checking if kernel system timer is set to 1000 hz... not found - not good
Try setting CONFIG_HZ to 1000

Checking kernel support for tickless timer... found - good
== Other checks ==
Checking filesystem types... ok.
not found.
** Warning: no tmpfs partition mounted on /tmp
   For more information, see:
   - http://wiki.linuxmusicians.com/doku.php?id=system_configuration#tmpfs
   - http://lowlatency.linuxaudio.org
** Set $SOUND_CARD_IRQ to the IRQ of your soundcard to enable more checks.
   Find your sound card's IRQ by looking at '/proc/interrupts' and lspci.

Jack messages:
21:34:31.109 Patchbay deactivated.
21:34:31.110 Statistics reset.
21:34:31.131 ALSA connection change.
Cannot connect to server socket err = Bestand of map bestaat niet
Cannot connect to server socket
jack server is not running or cannot be started
21:34:31.135 ALSA connection graph change.
21:34:33.091 JACK is starting...
21:34:33.092 /usr/bin/jackd -dfirewire -dhw:0 -r44100 -p1024 -n2
Cannot connect to server socket err = Bestand of map bestaat niet
Cannot connect to server socket
jack server is not running or cannot be started
21:34:33.115 JACK was started with PID=2271.
no message buffer overruns
no message buffer overruns
jackdmp 1.9.7
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2010 Grame.
jackdmp 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 server starting in realtime mode with priority 10
libffado 2.999.0- built Mar 28 2011 17:44:19
00778503802: Error (dice_eap.cpp)[ 113] init: Device does not support EAP
 DICE Parameter Space info:
  Global  : offset=0x0028 size=0360
  TX      : offset=0x0190 size=0568
                nb=   1 size=0280
  RX      : offset=0x03C8 size=1128
                nb=   1 size=0280
  UNUSED1 : offset=0x0830 size=0016
  UNUSED2 : offset=0x0000 size=0000
 Global param space:
  Owner            : 0x00000000FFFF0000
  Notification     : 0x00000010
  Nick name        : DesktopKonnekt6
  Clock Select     : 0x01 0x0C
  Enable           : false
  Clock Status     : locked 0x02
  Extended Status  : 0x00000000
  Samplerate       : 0x0000BB80 (48000)
  Version          : 0x01000400
  Version          : 0x01000400 (1.0.4.0)
  Clock caps       : 0x1300007E
  Clock sources    :
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    Unused
    INTERNAL
 TX param space:
  Nb of xmit        : 1
  Transmitter 0:
   ISO channel       :  -1
   ISO speed         :   2
   Nb audio channels :   6
   Nb midi channels  :   0
   AC3 caps          : 0x00000000
   AC3 enable        : 0x00000000
   Channel names     :
     ch 1
     ch 2
      -
      -
      -
      -
 RX param space:
  Nb of recv        : 1
  Receiver 0:
   ISO channel       :   1
   Sequence start    :   0
   Nb audio channels :   6
   Nb midi channels  :   0
   AC3 caps          : 0x00000000
   AC3 enable        : 0x00000000
   Channel names     :
     main out 1
     main out 2
     phones out 1
     phones out 2
      -
      -
21:34:37.646 JACK connection change.
21:34:37.647 Server configuration saved to "/home/10o/.jackdrc".
21:34:37.647 Statistics reset.
21:34:37.650 Client activated.
21:34:37.678 JACK connection graph change.
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #12 Gepost op: 2011/09/18, 21:50:46 »
Ik heb even hier opgezocht: /usr/bin/jackd -dfirewire -dhw:0 -r44100 -p1024 -n2
Cannot connect to server socket err
Zo kwam ik op deze site http://ardour.org/node/3475 antwoord#1 van joegiampaoli
Ik weet niet of je al gecontroleerd had of je lid van de audio groep bent?
In der Beschränkung zeigt sich der Meister.

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #13 Gepost op: 2011/09/18, 22:02:50 »
Ik heb even hier opgezocht: /usr/bin/jackd -dfirewire -dhw:0 -r44100 -p1024 -n2
Ik weet niet of je al gecontroleerd had of je lid van de audio groep bent?
Jack starten via commandline mét spatie achter "-d" maakt geen verschil.
/usr/bin/jackd -dfirewire -d hw:0 -r44100 -p1024 -n2Yep, ik ben lid geworden van de group audio
sudo adduser 10o audioHeb AutoStatic inmiddels een bericht gestuurd via zijn website. Misschien kan hij me verder helpen.
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #14 Gepost op: 2011/09/19, 14:57:36 »
Er zijn inderdaad problemen met de firewire stack en de libffado uit de repository. De output wordt dan gemute. Zie http://subversion.ffado.org/ticket/301

Inmiddels heb ik libffado2 handmatig geupdate naar 2.0.99+svn1985-0lucid
Tevens heb ik ppa:kxstudio-team/ppa toegevoegd en de boel geupgrade, waarmee ook de laatste firewire stack beschikbaar is.

Inmiddels is er weer output!
Worstel nu nog met iets teveel vertraging in de live-monitoring, waardoor inzingen via een bus nog niet goed gaat... Rechtstreeks via de firewire device gaat het wel, maar dan wel zonder reverb e.d.
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)

Offline 10o

  • Lid
Re: Jack geeft geen gehoor over Firewire Interface
« Reactie #15 Gepost op: 2011/09/19, 15:31:32 »
De latency is nu ook verdwenen dankzij 2 nieuwe jack instellingen!
Aanwijzingen gevonden in het commentaar t.a.v. latency in stap 4 van deze documentatie.
Frames/Period: 64
Periods/Buffer: 3
« Laatst bewerkt op: 2011/09/19, 15:56:31 door 10o »
Workstation:  i7-5820K 16GiB - GeForce GTX 960 2GiB - 4K  (Ubuntu 16.04.1)
Server: Asus E35M1-I Deluxe - AMD Fusion APU E-350 (Ubuntu Server 16.04.1)