Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

5 - Les serveurs son : JACK, PulseAudio et autres...

Dernier post

Lancement auto Qjack, QSynth...

bluedid29 utilisateur non connecté France
Bonsoir, cool

J'aimerai pouvoir lancer automatiquement QJack (avec Start), QSynth, ZynAddSubFx et Rosegarden tout de suite après l'affichage de Kde

Je dispose de M andriva 2007 et Mepis 6

Quel Script dois-je modifier ?

Merci cool

bluedid29 utilisateur non connecté France
J'ai rouvé ceci:

export JACK_START_SERVER=1

j'ai rajouté cette ligne dans le scrip d'initialisation /etc/inittab mais rien ne se passe confused

Citation :
J'aimerai pouvoir lancer automatiquement QJack (avec Start), QSynth, ZynAddSubFx et Rosegarden tout de suite après l'affichage de Kde

Je dispose de M andriva 2007 et Mepis 6cool

Salut,
La bidouille ne dépend pas de la distribution (Mepis ou Mandriva) mais seulement de l'environnement graphique (KDE, Gnome, etc.). On trouve tout plein de liens en posant la question à Google, comme par exemple : http://asher256.tuxfamily.org/index.php?2006/01/09/20-lancement-automatique-d-un-programme-sous-gnome-et-kde

Pour ton cas particulier, il est indispensable de lancer d'abord qjackctl/jack complètement avant le reste, sinon rosegarden et cie vont t'envoyer balader ...
Il faut donc créer un script qui lancera tout ça dans l'ordre en laissant bien le temps à jack de démarrer correctement.
Par exemple :

#!/bin/sh

# Lancement de Qjackctl
# Puis pause de 5 secondes pour permettre à jack de se lancer
# Ajuster le temps si c'est trop court !
# (vérifiez qu'il est bien configuré pour lancer jack au démarrage !)

/usr/bin/qjackctl & sleep 5 &&

# Lancement Zyn :
/usr/bin/zynaddsubfx &

# Lancement Qsynth, avec une pause de 5 secondes (chargement des soundfonts)
/usr/bin/qsynth & sleep 5 &&

# Quand tout est lancé, lancement (enfin) de rosegarden (qui trouvera tous les synthés) :
/usr/bin/rosegarden


Créer un fichier texte dans "~/.kde/Autostart", par exemple :
$vi ~/.kde/Autostart/lancement_auto.sh

Y saisir le code ci-dessus, enregistrer le fichier. Donner au script créé les droits d'exécution :
chmod +x lancement_auto.sh

Fermer toutes les applis lancées (qjack, rosegarden, etc...) et vérifier que le script marche bien :
sh ~/.kde/Autostart/lancement_auto.sh

Le cas échéant, il faut peut-être réajuster les temps de pauses ("sleep 5") car selon les bécanes, jack met plus ou moins de temps à se lancer !

Au fait, pour remplacer Qsynth, Rosegarden propose le DSSI "Fluidsynth DSSI Plugin" que je trouve plutôt pratique ...

Bon, j'te donne tout ça en vrac sans rien vérifier ... j'ai pas KDE mrgreen

T.

Norrin_Radd utilisateur non connecté France
Bien joué Trinine, on pourrait presque le recopier tel quel pour faire un article sur les scripts pour trouver sa config prête à jouer, où les morceaux tels qu'on les a laissé.

Pour ma part, tous mes morceaux ont des scripts pour se lancer. J'utilise parfois des instances de ZynaddsubFX , mais sinon il y a toujours au moin Ardour, MusE et PureData.

Dans mon cas j'ajoute des lignes au début pour killer cad fermer les eventuelles instances des logiciels cités, pour pouvoir changer de projets en cours de route.

A noter que Qjackctl a dans Options la possibilité d'executer des scripts en fonction du lancement/arret du serveur.

Et enfin il y LASH, bien entendu mais je n'ai jamais testé encore.

Bluedid, tu prefères utiliser Qsynth plutot que le DSSI-fluidsynth ?


Citation :
Pour ma part, tous mes morceaux ont des scripts pour se lancer. J'utilise parfois des instances de ZynaddsubFX , mais sinon il y a toujours au moin Ardour, MusE et PureData.

En travaillant avec Rosegarden, pas mal de choses peuvent aussi être enregistrées, d'où l'intérêt des DSSI ...

Citation :
Dans mon cas j'ajoute des lignes au début pour killer cad fermer les eventuelles instances des logiciels cités, pour pouvoir changer de projets en cours de route.

Y'a un autre truc qui est bien : j'ai attribué les applis courantes à certains bureaux virtuels (e16 fait ça très bien, mais les autres doivent aussi savoir faire ça (!). Du coup, non seulement tout se lance, mais en plus à sa place (c'est moins le foutoir avec une dizaine d'applis (!).
Enfin, il doit être possible de créer plusieurs sessions différentes à choisir au moment du logging (genre "session1=compo" avec lancement de rosegarden, hydrogen, etc., "session2=enregistrement" avec ardour et cie, ""session3=mastering" avec jamin et autres...) mais j'ai jamais essayé !

T.

bluedid29 utilisateur non connecté France
Cela fonctionne ! (enfin presque :-)

Tout se lance sauf le Start de QJackCTL, du coup j'ai augmenté le temps de lancement de ce dernier et je clique vite fait sur le bouton Start avant que les autres programmes arrivent !, c'est pas top le matin car j'ai pas encore les réflexes mrgreen,

Dois bien y avoir moyen de le lancer automatiquement (il doit manquer un start quelque part (!)

Citation :
on pourrait presque le recopier tel quel pour faire un article sur les scripts pour trouver sa config prête à jouer, où les morceaux tels qu'on les a laissé.

C'est ce je recherche aussi !

Citation :
Bluedid, tu prefères utiliser Qsynth plutot que le DSSI-fluidsynth ?

En fait, j'ai plus l'habitude d'utiliser QSynth mais cela ne me dérange absolument pas d'utiliser FluidSynth en Dssi s'il peut utiliser n'importe quel SoundFont

arrow Mon fils (10ans) avec l'ordinateur Salle (il est revenu :-), joue directement avec QSynth...
Il lance le système, branche le clavier MidiStart, envoie QJackCTL et QSynth puis il choisit les sons en fonction des morceaux qu'il joue (à l'oreille et un p'tit peu avec partitions); j'ai pas trop de soucis du point de vue musical avec lui, il en est au stade ou il commence à transposer directement avec les deux mains et à changer l'accompagnement suivant le style (pompes, arpèges, accords.... smile)


bluedid29 utilisateur non connecté France
Waouh, génial, c'est tout ok biggrin

Fallait juste cocher Start JACK AudioServer dans l'onglet Misc de JackCTL redface

Je viens de plus découvrir que j'avais installé plusieurs Dssi (fluidsynth, hexter, xsynth...) et qu'ils sont reconnus directement par Rosegarden 1.4 !, c'est la fête mrgreen mrgreenmrgreen mrgreen

Bon, je vais dormir un peu avant de reçevoir l'alco... pardon, le technicien France Telecom, au bout de 3 expertises, ils ont enfin décider d'envoyer un gus pour vérifier TOUTE la ligne evil

Encore mille fois merci, et c'est encore une étape de franchie pour avoir un système MAO de plus en plus Top cool

Norrin_Radd utilisateur non connecté France
Citation :
Y'a un autre truc qui est bien : j'ai attribué les applis courantes à certains bureaux virtuels (e16 fait ça très bien, mais les autres doivent aussi savoir faire ça (!).
T.


Héhé, je connais une bidouille qui permet de le faire avec n'importe quel environnement pourvu que celui-ci accèpte des combinaisons de touches pour changer d'espace.
Ce qui implique néamoins d'inclure la commande magique au sein du script de lancement.

Certains environnements ont des facilités d'autres pas, Afterstep permet d'imposer un espace virtuel à une application donnée. KDE a une commande "kstart" qui permet de lancer une appli sur un espace..

J'avais commencé à expliquer cela dans Affichage Xpert, je me dois d'ajouter quelques lignes sur la méthode propre à Afterstep, mais tu peux ajouter celle pour Enlightment si tu veux. :-)

Citation :
J'avais commencé à expliquer cela dans Affichage Xpert, je me dois d'ajouter quelques lignes sur la méthode propre à Afterstep, mais tu peux ajouter celle pour Enlightment si tu veux. :-)

Je complèterai la page enlightenment à l'occase. Pour e16, il suffit de faire un clic droit sur une barre de titre de fenêtre et de choisir "remember" : il ne reste plus qu'à sélectionner ce qui doit être enregistré (taille, emplacement, ombrage, style de bordure, opacité etc.) et on peut même choisir "Lancer l'appli au démarrage" (comme ça on rejoint la question initiale de Bluedid). Mais ce qui me plaît le plus avec e16, c'est la possibilité d'étendre une appli sur plusieurs bureaux virtuels pour y voir plus clair (ex : rosegarden et ardour sur la capture e16. AS permet-il des bidouilles de ce type ?

T.

Norrin_Radd utilisateur non connecté France
Elle est là ta réponse Trinine (on s'y perd avec tous ces fils de discussions avec les messages dans un ordre confusionant)..

Moi entre temps j'ai (ré)essayé Enlightenment et je dirais c'est comme Afterstep mais plus ergonomique (tout à la souris). Je crois qu'il y a un sorte d'héritage entre ces bureaux qui ont du s'inspirer de fvwm2. Donc oui tu as la meme philosophie au niveau de la gestion des bureaux virtuels (cf. la continuité des écrans). Alors que Xfce ou KDE partent sur d'autres bases.

Je pense que j'avais du éliminer E. car un peu en perte de vitesse (et buggé ?) et surtout m'apparaissant comme trop "beau", cad avec tout plein de gadgets susceptibles de surcharger le processeur.

En fait maintenant que j'ai une machine dédiée pour le serveur X, je pense que la migration est envisageable. (Pis même, on doit pouvoir virer tous les gadets..)

J'ai voulu essayé Compiz mais à ce jour pas encore réussi à le lancer, je crois qu'il faut utiliser uniquement Gnome ou KDE... ca marche pas avec AS ou E.

Citation :
Elle est là ta réponse Trinine (on s'y perd avec tous ces fils de discussions avec les messages dans un ordre confusionant)..
Mince t'as raison, les 2 fils se ressemblent ! J'vais voir si je peux supprimer mon post de l'autre côté !

Citation :
Moi entre temps j'ai (ré)essayé Enlightenment
Lequel ? E16 ou E17 ?

Citation :
Je pense que j'avais du éliminer E. car un peu en perte de vitesse (et buggé ?) et surtout m'apparaissant comme trop "beau", cad avec tout plein de gadgets susceptibles de surcharger le processeur.
E16 est très light est complètement personnalisable en plus il gère transparence composite (la vraie) et cie. C'est celui que j'ai définitivement adopté : avoir Rosegarden en 2048x1536 (ou plus) sur mon écran 1024x768, c'est quand même le pied !
E17 est très beau, il repose sur des bibliothèques bien écrites qui utilisent (il me semble) les ressources de la CG. Ca reste donc léger, mais ... encore en développement (donc il faut parfois tout reconfigurer à la suite d'une MAJ sad )

Citation :
(Pis même, on doit pouvoir virer tous les gadets..)
Un bureau enlightenment peut très bien être complètement vide ! Et ca reste très utilisable (tout à la souris)

Citation :
J'ai voulu essayé Compiz mais à ce jour pas encore réussi à le lancer, je crois qu'il faut utiliser uniquement Gnome ou KDE... ca marche pas avec AS ou E.
Et oui, je viens de regarder béryl, c'est pareil. Je vois pas trop ce que ça apporte, le cube. Moi qui suis habitué à des nappes de 2x5 bureaux mini, être réduit à 4 ...

T.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool