Connexion
Multimedia

M.A.O (Musique Assistée par Ordinateur)

Cet article manque de sources.
Vos connaissances sont les bienvenues afin de le compléter.
Table des matières
NB ceci est une ébauche à compléter et dont la mise en page peut être améliorée ...


Configurer Mageia pour utiliser JACK




Pour les programmes utilisant JACK = Jack Audio Connection Kit (nommé jackit dans Mageia) tels que Ardour, Rosegarden, linuxsampler etc... Il est nécessaire de consacrer une partie de la mémoire à l'usage de ces applications

Sans cela on risque de se trouver face à ce message :

Citation :
WARNING: Your system has a limit for maximum amount of locked memory!
This might cause Ardour to run out of memory before your system runs
out of memory. You can view the memory limit with 'ulimit -l', and it
is normally controlled by /etc/security/limits.conf




Deux petites modifications résolvent ce problème aisément :




1--> modifier : /etc/security/limits.conf




Bien que la distribution configure le fichier /etc/security/limits.conf avec les entrées suivantes :

@audio - rtprio 50
@audio - nice -10


il faudra modifier ce fichier pour satisfaire Jack et ajouter :

@audio - memlock 512000


Ici la valeur de memlock correspond à 25% de la mémoire vive (RAM) sur une machine avec 2Go de mémoire vive soit 512Mo. (si la mémoire vive disponible est plus importante, ce qui est souhaitable, on peut conserver 1.5 Go pour le système et consacrer le reste à Ardour (par exemple, 4 Go donnent memlock = 2 560 000)

il est parfois nécessaire d'accentuer la priorité temps réelle (rtprio) :

@audio - rtprio 80


Le fichier /etc/security/limits.conf étant sous la responsabilité de l'administrateur du système, le simple utilisateur ne peut pas le modifier.
lancer un terminal en mode administrateur :

entrer la commande suivante:

Code BASH :
gedit /etc/security/limits.conf


L'éditeur de texte gedit s'ouvre alors, avec les droits de l'administrateur, sur le fichier /etc/security/limits.conf. Il faut ajouter la ligne :

@audio - memlock 512000


puis enregistrer et quitter.


2--> Définir les utilisateurs du groupe audio




Il faut que les utilisateurs du système, faisant de la musique, fassent partie du groupe audio .

Avec userdrake (dans le CCM) :



Pour chaque utilisateur faisant de la MAO, cliquer sur la ligne correspondante à l'utilisateur et avec le bouton de droite de la souris sélectionner Éditer.

Dans l'onglet Groupes ajouter alors le groupe audio en le cochant :



et pour finir, redémarrer.


Source de référence utilisée :
http://www.linuxmao.org/tiki-index.php?page=accueil
et particulièrement :
[url=http://www.linuxmao.org/PAM&structure=Doc]http://www.linuxmao.org/PAM&structure=Doc[/url]
dont ce texte est largement inspiré
Cette page a été vue 6294 fois