Tout en travaillant sur PPA pour fournir des fichiers binaires pour Sonic Pi , les utilisateurs des fichiers binaires PPA continuent de trébucher sur jackd. Comment leur faciliter la tâche?
Sonic Pi est un outil musical éducatif combinant un synthétiseur électronique et un langage de programmation. Il vise les utilisateurs novices et les écoliers à apprendre à coder en s'amusant avec de la musique . La principale cible d'installation du logiciel est Raspbian, où il est préinstallé. Et le code contient quelques astuces intégrées, euh je veux dire, des solutions pragmatiques pour devenir vraiment opérationnel sur le Raspberry Pi. Mais ces hacks sont spécifiques à RPi et ne fonctionnent pas bien sur d’autres distributions.
Voici la situation:
Maintenant, les problèmes commencent si vous êtes sur Ubuntu (et j'imagine sur Debian également):
Donc dans l'ensemble, c'est un gâchis . Ce n'est pas l'expérience qu'un utilisateur novice souhaite après avoir installé Sonic Pi.
Il existe des guides sur la façon de faire fonctionner jackd avec Ubuntu, mais travailler à travers eux demande beaucoup trop à un utilisateur novice ou à un enseignant dans une salle de classe qui souhaite simplement utiliser ce logiciel.
Donc, ce que je recherche, c’est un moyen qui s’assurera qu’après l’installation de Sonic Pi à partir du .deb, les choses avec jackd sont prêtes à l'emploi, sans problème, aucune configuration manuelle n'est requise.
La liste de souhaits est la suivante:
Est-ce que cela existe même?
Existe-t-il un fichier .deb pour cela (ou un fichier .deb peut-il être créé) que les utilisateurs peuvent simplement installer pour le configurer de cette manière?
J'ai lu les commentaires de Takkat et peut-être que ça ira pour vous:
Sudo gedit /etc/Pulse/default.pa
): Ajoutez les lignes suivantes, sous la ligne qui dit #load-module module-alsa-sink
/usr/bin/jackd --no-realtime -dalsa -dhw -r44100 -p1024 -n2
Redémarrez pulseaudio en cours d'exécution killall pulseaudio
(arrêter également jackd si vous exécutez killall jackd
): pulseaudio redémarrera automatiquement et jackd démarrera également, les deux étant correctement connectés afin que Jackd et Pulseaudio puissent être utilisés en même temps .
(cela fonctionne sur mon Ubuntu 14.04 pc).
-dhw
devrait fonctionner sur la plupart des ordinateurs, mais il peut être interdit d'utiliser le périphérique audio par défaut ou être remplacé par -d hw:1,0
pour utiliser le deuxième périphérique audio