Jack-tools est une collection d'utilitaires pour contrôler Jack.
Ce paquet contient un set de petits utilitaires écrit pour l'API basse latence Jack.

Informations

Site web officiel : http://rd.slavepianos.org/?t=rju.Image
Version actuelle : NaV du 2010 12 10.
Licence : GNU GPL.
Support : JACK
Développeur : Rohan Drape.

Description

Ces outils sont :

Jack.plumbing
Définition : Jack.plumbing maintient un jeu de règles de connexion de ports et les gère comme des ports de clients enregistrés avec Jack. Les noms des ports sont implicitement des expressions régulières limitées et supporte des patterns sub-expressive.

Jack.play
Définition : Jack.play est un lecteur léger de fichiers-son pour Jack. Il crée autant de ports de sortie que de canaux dans le fichier d'entrée.

Jack.udp
Définition : Jack.udp est un mécanisme de transport de l'audio par UDP pour jack. Le mode envoi lit le signal depuis les ports d'entrée sélectionnés de Jack et envoie des paquets UDP aux ports indiqués à l'hôte indiqué à un taux déterminé par le démon local jack. Le mode réception (recv) lit les paquets arrivant au port indiqué et écrit les données arrivantes à une sélection de ports de sortie Jack à un taux qui est déterminé par le démon local jack.

Jack.ctl
Définition : Jack.ctl est un manageur de session pour Jack. Il lit l'information de configuration depuis un grand système et un fichier de configuration utilisateur spécial, et manage les sessions impliquant le démon Jack lui-même et, de façon optionnelle, un jeu de démon Jack secondaires.

Jack.scope
Définition : Jack.scope dessine une trace de signal sur un axe temporel ou une trace elle-même corrélée. Les canaux multiple d'entrée sont superposée, chaque canal est dessiné dans une couleur différente. Jack.scope accepte les paquets OSC pour contrôler de façon interactive les paramètres de dessinages.

Utilisation : c'est un petit visualisateur oscilloscopique.
Pour le faire fonctionner, il faut que Jack soit déjà lancé.
Ensuite, on peut lancer, à partir d'une console, jack.scope.
Il apparaîtra alors dans QJackCtl, par exemple, au niveau des entrées (dans la colonne de droite); et un fenêtre s'ouvrira également.
Il suffira alors de lui mettre un flux en entrée pour le voir s'animer.

Jack.clock
Définition : Jack.clock publie l'état du transport serveur local Jack comme un paquet OSC à travers une connexion UDP. Jack.clock autorise n'importe qu'elle application OSC activée pour être définie comme un client de transport Jack, un échantillon exact de la pulsation diffusée par des données temporelles (NDT : receiving sample accurate pulse stream timing data), et monitorée et initiée par un changement d'état du transport.
Licence

La licence de cet article est la Creative Commons suivante :
http://creativecommons.org/licenses/by-sa/2.5/deed.fr

Extrait :
Paternité - Partage des Conditions Initiales à l'Identique 2.5

Vous êtes libres :

  • de reproduire, distribuer et communiquer cette création au public
  • de modifier cette création
  • d'utiliser cette création à des fins commerciales

Selon les conditions suivantes :
  • by: Paternité. Vous devez citer le nom de l'auteur original.
  • sa: Partage des Conditions Initiales à l'identique. Si vous modifiez, transformez ou adaptez cette création, vous n'avez le droit de distribuer la création qui en résulte que sous un contrat identique à celui-ci.

À notez que :
  • À chaque réutilisation ou distribution, vous devez faire apparaître clairement aux autres les conditions contractuelles de mise à disposition de cette création.
  • Chacune de ces conditions peut être levée si vous obtenez l'autorisation du titulaire des droits.

Ce qui précède n'affecte en rien vos droits en tant qu'utilisateur (exceptions au droit d'auteur : copies réservées à l'usage privé du copiste, courtes citations, parodie...)



voir la version intégrale de la licence