Download List

Projeto Descrição

JACK is a low-latency audio server. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. Its clients can run in their own processes (i.e., as normal applications), or can they can run within the JACK server (as a "plugin"). JACK is different from other audio server efforts in that it has been designed from the ground up to be suitable for professional audio work. This means that it focuses on two key areas: synchronous execution of all clients, and low latency operation.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-06-03 04:44
0.98.0

Três novas funções foram adicionadas no JACK API. Inicialização automática do servidor foi implementado. Um OSS driver JACK foi adicionado. Uma nova opção, -m/--no-mlock, impede as tentativas de bloqueio de memória, mesmo que - em tempo real é utilizado. Uma nova opção, n -p/--port-max, define o número máximo de portas do servidor JACK pode controlar. O valor padrão é 128. Uma nova opção, -T/--temporary, causas jackd para sair quando o último cliente se desconecta. O processo de configuração foi reformulado para melhor portabilidade, o que ajuda a tomada de correr em Mac OS X e FreeBSD. A JACK callback inicialização discussão foi adicionado.
Tags: Major feature enhancements
Three new functions were added in JACK API.
Automatic server startup was implemented. An OSS
JACK driver was added. A new option,
-m/--no-mlock, prevents attempts to lock memory,
even if --realtime is used. A new option,
-p/--port-max n, sets the maximum number of ports
the JACK server can manage. The default value is
128. A new option, -T/--temporary, causes jackd to
exit when the last client disconnects. The
configuration process was reworked for better
portability, which helps jack run on Mac OS X and
FreeBSD. A JACK thread initialization callback was
added.

2004-01-15 19:54
0.94.0

O driver ALSA relatórios a taxa de amostragem real, não a taxa de amostragem solicitada. Esta versão lida com hardware onde as taxas de captação e reprodução diferem melhor. Dispõe de suporte para o formato nativo S24_3 endian usado por placas de som USB. Chamadas para jack_error () quando jack_client_new () falhou porque o servidor não estava funcionando foram eliminados. Outras chamadas de fprintf () in libjack foram eliminados. Esta versão não irá tentar compilar iec61883 se libraw1394 é inferior a versão 0.10.0.
Tags: Code cleanup
The ALSA driver reports the actual sample rate, not the requested sample rate. This release handles hardware where playback and capture rates differ better. It has support for the native endian S24_3 format used by USB soundcards. Calls to jack_error() when jack_client_new() failed because the server was not running have been eliminated. Other calls to fprintf() in libjack have been eliminated. This release won't try to compile iec61883 if libraw1394 is below version 0.10.0.

2003-11-17 20:37
0.90.0

Esta versão tem um design novo segmento e modo exuberante. Portaudio roda em Linux.
Tags: Major feature enhancements
This release has a new thread design and freewheeling mode. Portaudio runs on Linux.

2003-09-04 03:10
0.80.0

Há uma nova API de transporte, e um cliente novo exemplo para controlar o transporte. O primeiro xrun no arranque jackd é ignorado. É muito mais portátil através de processadores. jackd-V (- verbose) agora exibe informações úteis transporte mudança de estado para depuração JACK e clientes. Também relata informações de tempo limite em segundos, não microssegundos. Há um novo driver manequim. O driver Solaris incompleta foi removido. Foi adicionado suporte para placas de som assimétrica (por exemplo, o chip es1968 tem intercalado estéreo para reprodução estéreo, mas não intercalado para a captura). Ela agora reforça a potência de dois comprimentos de tamanho do buffer. Existem muitos bugs menores.
Tags: Major feature enhancements
There is a new transport API, and a new example client for controlling the transport. The first xrun on jackd startup is ignored. It is much more portable across processors. jackd -v (--verbose) now prints useful transport state change information for debugging JACK and clients. It also reports timeout info in seconds, not microseconds. There is a new dummy driver. The incomplete Solaris driver has been removed. Support has been added for asymmetric soundcards (for example, the es1968 chip has interleaved stereo for playback but non-interleaved stereo for capture). It now enforces power-of-two-sized buffer lengths. There are many minor bugfixes.

2003-07-20 04:40
0.74

Jack não envia mensagens de eventos para os clientes que ainda não execução de um thread JACK dedicado. Mais portátil / perdoando # define estão incluídos nos cabeçalhos. A Dither - novo = nenhuma opção foi adicionada para ajudar a criação de scripts. Transporte é inicializado com "Parado, zero" frame quando Jack é iniciado, e algumas atualizações de documentação foram feitas.
Tags: Major feature enhancements
Jack no longer sends event messages to clients not yet running a dedicated JACK thread. More portable/forgiving #defines are included in the headers. A new --dither=none option was added for scripting help. Transport is initialized to "Stopped, frame zero" when jack is started, and some documentation updates were made.

Project Resources