Historique: Cadence
Aperçu de cette version: 24
Cadence est une interface pour Jack.
Cette application est issue du projet KXStudio, elle fait partie de la collection d'applications Cadence Suite.
Version actuelle : 0.9.2
Plateforme/Support/Développeur(s) : voir Cadence Suite
Téléchargement des binaires (32 et 64 bits) ou des dernières sources : http://kxstudio.sourceforge.net/Applications:Cadence#Download.
puis rechargez la liste des paquets
enfin installez Cadence
L'installation se fait alors avec les commandes suivantes qui rendrons les programmes Cadence, Catia et Claudia disponibles via la ligne de commande :
N'oubliez pas d'installer Ladish, Claudia ne vérifie pas s'il est présent au démarrage.
Dans l'onglet Driver, on configure les matériels disponibles.
Ici vous pouvez démarrer ou arrêter le pont ALSA-JACK, qui permet de diriger le son des applications utilisant ALSA vers le serveur son JACK.
Bridge Type vous présente les options suivantes:
L'un des problèmes du MIDI sous GNU Linux, c'est le fait que deux normes existent, la norme JACK MIDI et la norme ALSA MIDI. Les deux normes sont à peu près également utilisées, ce qui vous oblige parfois à créer un pont entre les deux normes pour connecter un matériel à un logiciel, ou un logiciel à un autre.
Ce pont crée automatique un nouveau port JACK MIDI pour chaque port ALSA MIDI et permet de ne pas avoir à vous soucier de ça. Ainsi dans votre patchbay catia , vous ne verrez apparaître que des ports JACK MIDI, et ça rend la tâche moins fastidieuse. Vous n'aurez à le stopper qu'en cas de bug avec un logiciel (fait de plus en plus rare).
ALSA MIDI Bridge correspond en fait au greffon A2J.
Ici vous pouvez arrêter ou démarrer le pont entre le serveur PulseAudio et le serveur JACK. Pour l'utiliser, le module pulse-jack doit être installé.
Pour l'installer sur ubuntu ou KXStudio, entrez dans un terminal:
Ou utilisez votre installateur de paquet.
Pour son utilisation sous KDE, vous pouvez voir aussi la rubrique "Le cas PulseAudio", sur la page dédiée à KXStudio.
Avec le bouton "...", vous pouvez utiliser le Mode Playback Only, qui vous permet de ne rediriger que les sorties de PulseAudio et non les entrées. Utilisez-le! quand Jack tourne, les entrées PulseAudio ne servent globalement à rien et encombrent inutilement votre Patchbay.
Ici vous pouvez faire un enregistrement ("bounce") de n'importe quelle source lue sur le pc vers un fichier de votre choix que ce soit en temps réel ou avec le mode Freewheel (plus rapide).
Ca peut être une source internet ou Audacity que l'on aura ""patché" au préalable sur CalfJackHost par le bias de Catia.
Un superbe outil pour le mixage.
Il peut être pratique de lancer un studio par défaut au démarrage de la session...
Se créer un studio par défaut dans lequel on place ses applications préférées.
(sinon la création d'un studio par defaut c'est ok aussi).
Choisi l'option "Autostart JACK or LADISH at login"
Ajouter la commande si dessous à votre liste d'aplications au démarrage...
Un reboot et l'affaire est dans le sac!
Cette application est issue du projet KXStudio, elle fait partie de la collection d'applications Cadence Suite.
Table des matières
Informations
Site web officiel : http://kxstudio.sourceforge.net/KXStudio:Applications:CadenceVersion actuelle : 0.9.2
Plateforme/Support/Développeur(s) : voir Cadence Suite
Description
Cadence est une interface graphique pour JACK. Ce logiciel fait partie de la suite Cadence qui comprend aussi les logiciels:- Catia: équivalent de Patchage, nommé Patchbay dans la suite Cadence, permet de brancher ses programmes les uns avec les autres, un peu comme la fenêtre "connexions" de Qjackctl mais de manière plus intuitive.
- Claudia: équivalent de Gladish, permet d'enregistrer ses configurations de studio et donc de lancer tous les programmes d'un projet et de les reconnecter automatiquement.
- JackMeter: simple vu-mètre qui se connecte automatiquement à toutes les sorties virtuelles connectées aux sorties matérielles 1&2
- JackSettings: configuration de Jack
- Render: Application de bounce
- XY Controller: générateur d'événements MIDI
- Logs: qui vous permet de consulter tout les logs de jack, a2jmidi, ladish
Installation
Cadence est installé par défaut sur KXStudio.Téléchargement des binaires (32 et 64 bits) ou des dernières sources : http://kxstudio.sourceforge.net/Applications:Cadence#Download.
Paquetages Ubuntu
Sur Ubuntu (de la 10.04 à la 12.04), installez le en ajoutant les dépôts de KXStudio. Pour celà entrez dans un terminal:Copy to clipboard
sudo add-apt-repository ppa:kxstudio-team/ppa ppa:kxstudio-team/plugins ppa:kxstudio-team/music ppa:kxstudio-team/kernel ppa:kxstudio-team/games ppa:kxstudio-team/latest ppa:kxstudio-team/kxstudio
puis rechargez la liste des paquets
Copy to clipboard
sudo apt-get update
enfin installez Cadence
Copy to clipboard
sudo apt-get install cadence
Binaires
Si l'installation via AptUrl ne marche pas (lien apt://carla), il faut télécharger la bonne archive : Linux 32bit ou Linux 64bit.L'installation se fait alors avec les commandes suivantes qui rendrons les programmes Cadence, Catia et Claudia disponibles via la ligne de commande :
Copy to clipboard
tar Jxf Cadence-0.8.1-linux64.tar.xz sudo cp Cadence-0.8.1/C* /usr/local/bin/
Compilation
Lien de téléchargement des sources : http://kxstudio.sourceforge.net/Downloads#SourceCodeN'oubliez pas d'installer Ladish, Claudia ne vérifie pas s'il est présent au démarrage.
info
Si au lancement l'application affiche le message DBus is not available, Claudia cannot start without it!, il faut installer le paquet python3-dbus.mainloop.qt.
Utilisation
Onglet de démarrage: System
Les principaux boutons sont :- Start : démarrage de Jack
- Stop : arrêt de Jack
- Force Restart : redémarrage de Jack
- Configure : configuration de Jack
Configuration
L'écran de configuration contient deux onglets (Network n'est pas encore implémenté).Dans l'onglet Driver, on configure les matériels disponibles.
Jack Bridges
En bas à droite de l'accueil de Cadence (onglet System) vous pouvez démarrer ou arrêter les ponts vers JACK, voyons ici de quoi il s'agit.ALSA Audio
Ici vous pouvez démarrer ou arrêter le pont ALSA-JACK, qui permet de diriger le son des applications utilisant ALSA vers le serveur son JACK.
Bridge Type vous présente les options suivantes:
- (None): Ne pas utiliser le pont ALSA-JACK, ainsi toute application non compatible avec JACK ne sortira aucun son.
- ALSA -> Loop -> JACK: Utiliser le pont ALSA-JACK, visible et reconnectable comme vous l'entendez dans un patchbay comme Catia ou Patchage. Avec le bouton "..." vous pouvez configurer le nombre d'entrées/sorties ALSA. Attention, si en apparence cette option semble la plus pratique, elle vous empêche tout export, que ce soit avec Ardour ou Jack Render.
- ALSA -> JACK (Plugin): Utiliser le pont ALSA-JACK, mais cette fois-ci en créant une sortie stereo dans Jack pour chaque application sonore en lecture. Utilisez ce paramètre par défaut!
- ALSA -> PulseAudio ->JACK (Plugin): Envoi les applications utilisant ALSA dans le serveur PulseAudio qui lui même envoi dans le serveur JACK, et ce de manière invisible dans un patchbay
ALSA MIDI
L'un des problèmes du MIDI sous GNU Linux, c'est le fait que deux normes existent, la norme JACK MIDI et la norme ALSA MIDI. Les deux normes sont à peu près également utilisées, ce qui vous oblige parfois à créer un pont entre les deux normes pour connecter un matériel à un logiciel, ou un logiciel à un autre.
Ce pont crée automatique un nouveau port JACK MIDI pour chaque port ALSA MIDI et permet de ne pas avoir à vous soucier de ça. Ainsi dans votre patchbay catia , vous ne verrez apparaître que des ports JACK MIDI, et ça rend la tâche moins fastidieuse. Vous n'aurez à le stopper qu'en cas de bug avec un logiciel (fait de plus en plus rare).
ALSA MIDI Bridge correspond en fait au greffon A2J.
PulseAudio
Ici vous pouvez arrêter ou démarrer le pont entre le serveur PulseAudio et le serveur JACK. Pour l'utiliser, le module pulse-jack doit être installé.
Pour l'installer sur ubuntu ou KXStudio, entrez dans un terminal:
Copy to clipboard
sudo apt-get install pulse-jack
Ou utilisez votre installateur de paquet.
Pour son utilisation sous KDE, vous pouvez voir aussi la rubrique "Le cas PulseAudio", sur la page dédiée à KXStudio.
Avec le bouton "...", vous pouvez utiliser le Mode Playback Only, qui vous permet de ne rediriger que les sorties de PulseAudio et non les entrées. Utilisez-le! quand Jack tourne, les entrées PulseAudio ne servent globalement à rien et encombrent inutilement votre Patchbay.
Onglet Tools: liste des applications
Catia
Gestion des connexions audio et MIDI.Claudia
Interface pour Ladish.Meter in/out
Deux vu-mètres, un pour les entrées et un pour les sorties.Logs
Affichage des logs de toutes les applications.Render
Ici vous pouvez faire un enregistrement ("bounce") de n'importe quelle source lue sur le pc vers un fichier de votre choix que ce soit en temps réel ou avec le mode Freewheel (plus rapide).
Ca peut être une source internet ou Audacity que l'on aura ""patché" au préalable sur CalfJackHost par le bias de Catia.
Un superbe outil pour le mixage.
XY-Controller
Générateur d'événements MIDI.Onglet Tweaks: paramètres
Définition des chemins des différents plugins (LADSPA, DSSI, LV2, VST), applications par défaut, etc...Liens et commentaires
Astuce : Démarrage Automatique
Il peut être pratique de lancer un studio par défaut au démarrage de la session...
Se créer un studio par défaut dans lequel on place ses applications préférées.
(sinon la création d'un studio par defaut c'est ok aussi).
Choisi l'option "Autostart JACK or LADISH at login"
Ajouter la commande si dessous à votre liste d'aplications au démarrage...
Copy to clipboard
jackdbus
Un reboot et l'affaire est dans le sac!