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

Mettre en place un système dédié au live avec Puredata

L'installation d'un système son utilisant Puredata pour le live peut parfois être longue et laborieuse. Nous allons ici voir une solution pour avoir un système qui démarre et lance Puredata avec votre patch automatiquement et sans lancer le serveur graphique.




Script de lancement automatique pour Puredata

Dans un premier tant nous allons créer un script qui lancera automatiquement Puredata sans interface graphique avec votre patch :
#!/bin/bash
pd-extended -nogui -audiodev 1 -alsa -alsamidi -mididev 3 -rt -open /le/chemin/de/votre/patch.pd

Ce script lance donc pd-extended, sans interface graphique (nogui) avec un paramétrage spécifique pour trouver la carte son (audiodev 1) et le contrôleur midi (mididev 3) avec le système son alsa et en temps réel (rt).
N.B. référez vous a la page Fixer l ordre des cartes-son pour paramétrer correctement audiodev et mididev.


Démarrage d'un système sur le script

Une fois le script opérationnel, prenez le système sur lequel vous souhaitez mettre en place le démarrage directement sur Puredata avec votre patch.
N.B. Je préconise une distribution debian pour éviter les ennuis avec le démarrage du moteur son lié au serveur graphique.

Nous allons simplement remplacer dans /etc/inittab la ligne
# What to do in single-user mode.
~~:S:wait:/sbin/sulogin

par
# What to do in single-user mode.
~~:S:wait:/le/chemin/de/votre/script

Reste maintenant à régler le démarrage en single-user en changeant plus haut dans inittab :
# The default runlevel.
id:2:initdefault:

par
# The default runlevel.
id:1:initdefault:


Liens et commentaires

Vous êtes maintenant prêt à vous installer sur scène avec votre patch puredata en un temps records.

Enfin, il existe peut-être d'autre possibilités d'obtenir le même résultat en utilisant les runlevel .




[+]

Collaborateur(s) de cette page : olinuxx , allany et jokoko .
Page dernièrement modifiée le Mercredi 13 septembre 2017 13:02:57 par olinuxx.
Le contenu de cette page est licencié sous les termes licence.

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 06:46, mar. 19 Sep 2023: bonjour et bienvenue à Sergedefe :-)
calixtus06, 07:35, mar. 12 Sep 2023: Bonjour et bienvenue à louternura :-)
gwilherm, 23:10, sam. 09 Sep 2023: Bonjour, une campagne de don est ouverte pour aider le développeur du driver Linux Focusrite Scarlett à supporter les 4Gen : c
allany, 19:12, ven. 08 Sep 2023: Encore bien estival, c'est l'éditorial ! [Lien]
calixtus06, 10:01, jeu. 07 Sep 2023: Bonjour et bienvenue à K0in :-)
olinuxx, 09:00, jeu. 07 Sep 2023: Quelques infos à propos de la traduction en français de certains logiciels/manuels/sites/... : [Lien]
calixtus06, 09:13, mar. 05 Sep 2023: Bonjour et bienvenue à terbolidore :-)
calixtus06, 08:14, sam. 02 Sep 2023: Bonjour et bienvenue à jasongouzien :-)
olinuxx, 11:14, jeu. 31 Aug 2023: @LDVC : conseil est d'aller en parler dans le forum plutôt que dans le mégaphone
calixtus06, 07:00, mer. 30 Aug 2023: Bonjour et bienvenue à oho :-)
l_d_v_c, 02:27, mar. 29 Aug 2023: Salut. J'étudie la possibilité de piloter des machines analogiques par internet, moyennant quelques modifications physiques. Ceci permettrait aux gens d'utiliser des machines analogiques à plusieurs milliers d'euros à distance. Qu'en pensez-vous ? Merc
calixtus06, 08:22, mar. 22 Aug 2023: Bonjour et bienvenue à CyBerNetX :-)