Télécharger la liste

Description du projet

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.

Système requise

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

Trois nouvelles fonctions ont été ajoutées en JACK API. Automatique du démarrage du serveur a été mis en œuvre. Un pilote OSS JACK a été ajouté. Une nouvelle option, -m/--no-mlock, empêche les tentatives de verrouiller la mémoire, même si - en temps réel est utilisé. Une nouvelle option, n -p/--port-max, définit le nombre maximal de ports du serveur JACK peut gérer. La valeur par défaut est 128. Une nouvelle option, -T/--temporary, les causes jackd pour quitter lorsque le dernier client se déconnecte. Le processus de configuration a été retravaillée pour une meilleure portabilité, ce qui aide Jack tourner sur Mac OS X et FreeBSD. A l'initialisation du fil de rappel Jack a été ajouté.
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

Le pilote ALSA rapports de la fréquence d'échantillonnage proprement dit, pas le débit demandé échantillon. Ce communiqué de poignées de matériel lorsque la lecture et les taux de capture varient mieux. Il a un support pour le format natif S24_3 endian utilisé par des cartes son USB. Les appels à jack_error () quand jack_client_new () a échoué parce que le serveur ne fonctionnait pas ont été éliminés. D'autres appels à fprintf () dans libjack ont été éliminés. Ce communiqué ne sera pas essayer de compiler IEC61883 si libraw1394 est inférieure à la version 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

Ce communiqué a un design nouveau thread et le mode roue libre. Portaudio fonctionne sur 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

Il ya un transport nouvelle API et un client nouvel exemple de contrôler le transport. Le XRUN premier démarrage jackd est ignoré. Il est beaucoup plus portable sur les processeurs. jackd-v (- verbose) affiche maintenant utiles informations sur les transports changent d'état pour le débogage JACK et clients. Il rend également compte d'informations de délai d'attente en secondes, pas microsecondes. Il ya un pilote nouveau mannequin. Le conducteur incomplète Solaris a été supprimée. Un soutien a été ajouté pour les cartes sons asymétriques (par exemple, la puce ES1968 a interleaved stéréo pour la lecture mais non stereo interleaved pour la capture). Elle impose désormais power-of-deux longueurs de taille de mémoire tampon. Il existe de nombreuses corrections de bugs mineurs.
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'envoie plus de messages d'événement pour les clients ne tourne pas un fil JACK dédié. Plus portable / pardonner # defines sont inclus dans les en-têtes. Un nouveau dither - = aucune option a été ajoutée pour les scripts d'aide. Le transport est initialisé à «arrêté, zéro cadre" quand Jack est lancé, et quelques mises à jour de la documentation ont été faites.
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