Skip to main content

Historique: Ray Session

Aperçu de cette version: 25

Ray Session est un gestionnaire de sessions audios qui utilise le même protocole que Non Session Manager.
Ray Session est donc compatible avec toutes les applications compatibles avec Non Session Manager.

Example


Informations


Site web officiel : https://github.com/Houston4444/RaySession Image
Version actuelle : 0.17.1 du 2025 11 09.
Licence : GNU GPL v3
Plateforme : GNU Linux
Support : Jack, jack-session, lash
Développeur(s) : houston4444


Description


Ray Session est un gestionnaire de sessions audios. C'est donc une application qui permet de grouper plusieurs applications en une session, ce qui évite bien des manipulations lorsque l'on travaille sur des projets nécessitant plusieurs applications.

Si pour un même morceau vous utilisez Ardour, Carla et Hydrogen par exemple, alors avec Ray Session vous n'aurez qu'à ouvrir la session et toutes les applis s'ouvriront avec les bons fichiers. Une simple sauvegarde depuis Ray Session sauve les fichiers de tous les programmes.


Utilisation


Voici à quoi ressemble Ray Session au démarrage :

Screenshot 20180211 135304

À la première utilisation, aucune session n'est ouverte, commencez donc par créer une nouvelle session, pour cela cliquez sur "Nouvelle Session" (Ctrl + N). S'ouvre alors cette fenêtre :

Screenshot 20180211 135348

Vous voyez en haut le dossier dans lequel sont enregistrées les sessions, par défaut "~/Ray Sessions", vous pouvez changer ce dossier en cliquant sur l'icône en haut à droite.

Tapez le nom de la nouvelle session souhaitée, ici "Ma Chanson", et le dossier de la session sera "~/Ray Sessions/Ma Chanson".
En bas se situe le choix du modèle de session, gardez "avec mémoire du patch de Jack", sauf si vous n'utilisez pas JACK (ce qui serait étrange).
Validez pour lancer la nouvelle session.

Pour ajouter un programme cliquez sur "Application" (Ctrl + A). Cette fenêtre apparaît :

Screenshot 20180211 135514

Selon votre distribution apparaîtront ici plusieurs modèles d'application. Si Carla est présente sur votre système vous allez pouvoir lancer "Carla".

Screenshot 20180211 140548

Vous remarquerez que le programme se lance, et qu'un nouvel élément de liste apparaît dans la fenêtre principale de Ray Session, avec de gauche à droite: l'icône de l'application, le nom de l'application (ici "Carla"), un bouton Lancer, un bouton Stop, le statut de l'application, un bouton de sauvegarde, et un bouton de suppression.

Vous pouvez maintenant ajouter plusieurs programmes selon vos besoins, travailler sur votre morceau. Pour effectuer une sauvegarde, revenez à la fenêtre Ray Session et sauvegardez (Ctrl + S, ou le bouton de sauvegarde en haut à droite).

Pour fermer la session vous n'avez pas besoin de fermer toutes les fenêtres des applications, cliquez simplement sur le bouton de fermeture tout en haut à droite de la fenêtre de Ray Session (ceci sauvegarde aussi les changements, si vous ne souhaitez pas sauver cliquez sur le bouton "abandonner" juste à côté.

Pour ré-ouvrir une session fermée, cliquez sur "Ouvrir une ession" (Ctrl + O) !

Note : Vous n'avez pas besoin de fermer la session courante pour en ouvrir une autre. Lorsque vous ouvrez une session, la session courante est sauvegardée, les clients qui le peuvent basculent sur la nouvelle session s'ils y sont présent, les autres sont fermés.


Différences avec Non Session Manager


Ray Session dispose de modèles d'application qui facilitent l'accès à des applications non compatibles NSM.
Il permet aussi de :
  • Créer de nouveaux modèles d'application
  • Créer/Charger des modèles de session
  • Abandonner la session en cours quasiment n'importe quand
  • Tuer les clients récalcitrants à la fermeture
  • Mémoriser l'état des clients (lancé/arrêté)
  • Abandonner la session en cours quasiment n'importe quand.


Ray Session ne permet pas d'utiliser deux démons simultanément sur la même interface, vous ne pouvez donc pas contrôler pour partie des clients tournant sur une autre machine du réseau. Par contre, vous pouvez contrôler un démon tournant sur une autre machine.


Installation


Depuis KX Studio 16.04

Copy to clipboard
sudo add-apt-repository ppa:houston44/raysession sudo apt-get update sudo apt-get install raysession


Depuis le code source

Lien de téléchargement des sources : https://github.com/Houston4444/Ray-Session Image

Assurez-vous d'avoir installé les dépendances nécessaires à la compilation : PyQt5 (Py3 version).

Téléchargez le code source :
Copy to clipboard
git clone https://github.com/Houston4444/Ray-Session


Allez dans le dossier du code source :
Copy to clipboard
cd Ray-Session/


Compilez :
Copy to clipboard
make


Installez :
Copy to clipboard
sudo make install


Liens




Historique

Information Version
Sat 14 mai 2022 20:07 olinuxx + LZK-4 61
Afficher
Tue 16 Mar 2021 17:34 olinuxx + ponctuation + min/MAJ 60
Afficher
Thu 04 Feb 2021 13:15 Houston4444 59
Afficher
Thu 04 Feb 2021 13:10 Houston4444 58
Afficher
Thu 04 Feb 2021 13:09 Houston4444 57
Afficher
Thu 04 Feb 2021 13:05 Houston4444 56
Afficher
Wed 17 Jun 2020 13:31 r1 correction lien github 55
Afficher
Fri 05 Jun 2020 13:57 olinuxx 54
Afficher
Fri 05 Jun 2020 13:37 sub26nico ajout du champs 'soutien' 53
Afficher
Mon 25 mai 2020 11:42 olinuxx 52
Afficher
Mon 25 mai 2020 11:41 olinuxx + LZK3 + ponctuations + cohérence wiki 51
Afficher
Mon 25 mai 2020 11:39 olinuxx + ponctuations + 1 alias 50
Afficher
Thu 26 Dec 2019 11:06 Geis007 Dans la desription du programme, ajout d'une mention pour signaler que les connexions JACK sont restaurées. Important, et ce n'était dit nulle part. 49
Afficher
Wed 25 Dec 2019 13:03 olinuxx ponctuations 48
Afficher
Tue 24 Dec 2019 12:07 Geis007 Suppression d'un doublon. 47
Afficher
Sun 06 mai 2018 17:51 lgr typo 46
Afficher
Mon 12 Feb 2018 12:15 olinuxx + ponctuations + cohérence wiki + LZK2 + typo + min/maj 45
Afficher
Sun 11 Feb 2018 23:25 Houston4444 44
Afficher
Sun 11 Feb 2018 23:22 Houston4444 43
Afficher
Sun 11 Feb 2018 23:20 Houston4444 42
Afficher
Sun 11 Feb 2018 23:19 Houston4444 41
Afficher
Sun 11 Feb 2018 22:56 Houston4444 40
Afficher
Sun 11 Feb 2018 22:39 Houston4444 39
Afficher
Sun 11 Feb 2018 22:35 Houston4444 38
Afficher
Sun 11 Feb 2018 22:29 Houston4444 37
Afficher
Sun 11 Feb 2018 22:26 Houston4444 36
Afficher
Sun 11 Feb 2018 22:26 Houston4444 35
Afficher
Sun 11 Feb 2018 22:10 Houston4444 34
Afficher
Sun 11 Feb 2018 22:10 Houston4444 a 33
Afficher
Sun 11 Feb 2018 20:43 Houston4444 32
Afficher
Sun 11 Feb 2018 14:47 Houston4444 31
Afficher
Sun 11 Feb 2018 14:36 Houston4444 30
Afficher
Sun 11 Feb 2018 14:34 Houston4444 29
Afficher
Sun 11 Feb 2018 14:33 Houston4444 28
Afficher
Sun 11 Feb 2018 14:29 Houston4444 27
Afficher
Sun 11 Feb 2018 14:27 Houston4444 26
Afficher
Sun 11 Feb 2018 14:27 Houston4444 25
Afficher
Sun 11 Feb 2018 14:19 Houston4444 24
Afficher
Sun 11 Feb 2018 14:09 Houston4444 23
Afficher
Sun 11 Feb 2018 14:08 Houston4444 22
Afficher
Sun 11 Feb 2018 14:06 Houston4444 21
Afficher
Fri 09 Feb 2018 17:58 olinuxx 20
Afficher
Fri 09 Feb 2018 17:58 olinuxx 19
Afficher
Fri 09 Feb 2018 17:57 olinuxx mise à jour du lien github + lien interne + ponctuations 18
Afficher
Tue 05 Sep 2017 21:11 r1 suppression note "page à intégrer" 17
Afficher
Tue 05 Sep 2017 21:06 r1 ajout variables version et date 16
Afficher
Fri 07 Jul 2017 19:00 sri_raoul 15
Afficher
Fri 07 Jul 2017 18:58 sri_raoul 14
Afficher
Fri 07 Jul 2017 18:54 sri_raoul 13
Afficher
Sat 10 Jun 2017 02:19 olinuxx suppression option HTML + titre de la page + coquilles + drapeaux EN + mise en page + ponctuations 12
Afficher
  • «
  • 1 (en cours)
  • 2