Set Edirol FA-66 JACKcontrol And Ardour

Hello to all the community.

I need to connect an Edirol FA-66 card (firewire) and Ardor (UBUNTU 9.10) through JACKcontrol.

I have tried by various means (JACkcontrol) but I could not configure the system to have audio input and output by FA-66.

If the forum had someone kindly help me and explain in detail the configuration and Ardor Jackcontrol to recognize the sound card FA-66

Best regards ;-).

Hi

there is a option in jack called FFADO or FireWire. Do you have that selected?? Normally jack uses Alsa.
Do you have the need rights and permissions for using FireWire?

What distro are you using?
What does Jack say when you start the Jack server?

Thank you very much for answering and sorry for the lateness of my reply, but I’ve had some problems.

I’m working with Ubuntu version 9.10.
I Work through the connection “Jack Audio Connection Kit” in Ardour

When I boot up jack control states:

"Can not connect to JACK server as client.

  • The overall operation failed.
  • You can not connect to the server.
    Please check the messages window for more information. "

When I select in driver, option or freebob Fireware, jack system, I do not recognize the card.

The options that Jack gives me control are:

Dummy
Sun
Oss
Alsa (Works fine)
Portaudio
CoreAudio
Freebob
Fireware

When I select ALSA and work with internal PC card, I have no problem with the connection of instruments.

Ultimately I do not know what the problem and unfortunately I have to work with the internal card, which actual handing me a low-fidelity audio and high latency.

If you could help me, I would be grateful FOREVER.

Best regards,
René ;-).

@Akha_renÉ: "Please check the messages window for more information. "

Thanks Paul:

The window gives the following message:

“22:42:40.204 Patchbay desactivada.
22:42:40.275 Reiniciar estadísticas.
22:42:40.373 Script de inicio…
22:42:40.373 artsshell -q terminate
22:42:40.421 Cambió el gráfico de conexiones ALSA.
sh: artsshell: not found
22:42:40.822 El script de inicio finalizó con estado 32512.
22:42:40.822 JACK está iniciándose…
22:42:40.823 /usr/bin/jackd -R -P3 -p128 -m -dfreebob -r48000 -p32 -n3 -D
22:42:40.841 JACK se inició con PID=2682.
22:42:41.030 No puede conectarse al servidor JACK como cliente. - La operación global falló. - No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.
no message buffer overruns
jackd 0.116.1
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 323913456, from thread 323913456] (1: Operation not permitted)
cannot create engine
22:42:41.398 JACK ha sido detenido satisfactoriamente.
22:42:41.399 Script de post - apagado…
22:42:41.399 killall jackd
jackd: proceso no encontrado
22:42:41.847 El script de post - apagado finalizó con estado 256.
22:42:45.432 Cambios en las conexiones ALSA.”

I do not understand … I do not know what to do :-(.

you suffer from the very common problem : “RT mode not allowed”

  • either you uncheck the RT mode in the jack setup
  • or you configure your system to be able to use the RT mode :
    in /etc/security/limits.conf, add the following (you need to edit this file as root OR superuser with sudo)

@audio - rtprio 99
@audio - memlock unlimited
@audio - nice -19

Then, log out and log in again.

this assumes that you belong to the ‘audio’ unix group (type ‘id’ in a terminal and check that ‘audio’ is there).

Thank you very much for answering and for your help,

But I have some doubts:
1: How to RT mode is turned off at the Jack.

2: in / etc / security / limits.conf, I get the following:
"

/etc/security/limits.conf

#Each line describes a limit for a user in the form:

#

#Where:
# can be:

- an user name

- a group name, with @group syntax

- the wildcard *, for default entry

- the wildcard %, can be also used with %group syntax,

for maxlogin limit

- NOTE: group and wildcard limits are not applied to root.

To apply a limit to the root user, must be

the literal username root.

# can have the two values:

- “soft” for enforcing the soft limits

- “hard” for enforcing hard limits

# can be one of the following:

- core - limits the core file size (KB)

- data - max data size (KB)

- fsize - maximum filesize (KB)

- memlock - max locked-in-memory address space (KB)

- nofile - max number of open files

- rss - max resident set size (KB)

- stack - max stack size (KB)

- cpu - max CPU time (MIN)

- nproc - max number of processes

- as - address space limit (KB)

- maxlogins - max number of logins for this user

- maxsyslogins - max number of logins on the system

- priority - the priority to run user process with

- locks - max number of file locks the user can hold

- sigpending - max number of pending signals

- msgqueue - max memory used by POSIX message queues (bytes)

- nice - max nice priority allowed to raise to values: [-20, 19]

- rtprio - max realtime priority

- chroot - change root to directory (Debian-specific)

#

#* soft core 0
#root hard core 100000
#* hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50
#ftp hard nproc 0
#ftp - chroot /ftp
#@student - maxlogins 4

@audio - memlock 4057584

End of file"

***in that place I must add:

@ Audio - rtprio 99
@ Audio - unlimited memlock
@ Audio - nice -19

I would be grateful if you could guide me and recommend the best option.

Best regards,
René

The lines in the file that begin with a ‘#’ are commented out - and therefore have no effect.

You should place a # before the line that says @audio - memlock 4057584

Then you just add the lines provided by Thorgal after that line so it should look like:

#@audio - memlock 4057584

@ Audio - rtprio 99
@ Audio - memlock unlimited
@ Audio - nice -19

End of file

looks to me like the syntax is slightly wrong

it should be EXACTLY what I wrote :

@audio - rtprio 99
@audio - memlock unlimited
@audio - nice -19

no space between @ and audio, no capital A at audio.
a space before - and a space after -
memlock before unlimited, not the opposite.

@thorgal: Sorry - my mistake, I copied it from the previous post, I should have copied it from yours instead. Sorry for any confusion.

linuxdsp and thorgal, thank you very much for any help and information provided :-).

I have made the following changes:

@ Audio - rtprio 99
@ Audio - memlock unlimited
@ Audio - nice -19

End of file

Now I have a new query:
1: How I must configure the interface to control Jack, to recognize the sound card FA-66. Jack my current configuration is as follows:

Server: / usr / bin / jackd
Driver: Alsa

Monitor: On
Frames / Periods: 256
Sampling frequency: 48 Hz
Periods / Buffer: 3
Maximum Ports: 256
Time limit: 500
Interface: hw: 0,0
Audio: duplex
Latency: 16 ms

All the other options are disabled:

I would appreciate it in the configuration guide me ;-).

Best regards,
René

Hello,

I continue with configuration problems in Jack for FA-66 Firewire

1 - I am currently working with the following Linux distribution:

UBUNTU-STUDIO 9.1. (karmic)
Linux kernel 2.6.31-9-rt
Gnome 2.28.1
Memory: 3.9
AMD 64x2

2 - Each time I start JACK_CONTROL with Freebob settings (I tested all servers), Jack gives me the following message:

21:53:31.174 Patchbay desactivada.
21:53:31.175 Reiniciar estadísticas.
21:53:31.219 Cambió el gráfico de conexiones ALSA.
21:53:31.411 Cambios en las conexiones ALSA.
21:53:32.686 Script de inicio…
21:53:32.688 artsshell -q terminate
sh: artsshell: not found
21:53:33.091 El script de inicio finalizó con estado 32512.
21:53:33.091 JACK está iniciándose…
21:53:33.092 /usr/bin/jackd -dfreebob -r48000 -p1024 -n3 -D
21:53:33.097 JACK se inició con PID=3061.
no message buffer overruns
jackd 0.116.1
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 …
Enhanced3DNow! detected
SSE2 detected
Freebob using Firewire port 0, node -1
Root node has no children!
Root node has no children!
LibFreeBoB ERR: No connections specified, bailing out
FreeBoB ERR: FREEBOB: Error creating virtual device
cannot load driver module freebob
21:53:33.133 JACK ha sido detenido satisfactoriamente.
21:53:33.134 Script de post - apagado…
21:53:33.134 killall jackd
jackd: proceso no encontrado
21:53:33.549 El script de post - apagado finalizó con estado 256.
21:53:35.227 No puede conectarse al servidor JACK como cliente. - La operación global falló. - No puede conectarse al servidor. Por favor revise la ventana de mensajes para mas información.

I would appreciate it will guide me in solving the problem.

Best regards,
René