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

1 - La documentation et les nouvelles de LinuxMAO

> Forums de discussion > 1 - La documentation et les nouvelles de LinuxMAO > [Fait] Mise à jour de la page "Faire de la MAO sur Raspberry Pi 3"
Dernier post

[Fait] Mise à jour de la page "Faire de la MAO sur Raspberry Pi 3"

bda utilisateur non connecté France
Hello,

Je vais bientôt me (re)lancer dans cette mise à jour. La page contient des indications qui ne sont plus vraiment d'actualité. Ça concerne le plus important, l'optimisation du système dont le noyau temps réel.

J'ai une Raspberry Pi 3B+, donc un peu mieux que la 3B de l'article actuel. Mais 100% compatible.

Je vais aussi créer un dépôt git sur framagit avec les "rustines" nécessaires.

J'ai déjà un brouillon sur papier et je pense commencer cette ré-écriture vers la fin du mois.

sri_raoul utilisateur non connecté
Bonjour bda,

Merci à toi pour ce travail!
Je pense que cela va servir à plus d'une personne...
Nous aurons bientôt une séance sur les cartes audio libres à Quimper. Cet article risque de faire partie des ressources qui seront citées.

bda utilisateur non connecté France
Pas de quoi :-)

Alors il faut que je me dépêche de terminer cette mise à jour ;)

jujudusud utilisateur non connecté France
Merci bda.
Effectivement, dans les mises à jour que j'aimerai bien pouvoir lire, il y a celle ci.
:-)

bda utilisateur non connecté France
Compilation du noyau en cours.
Depuis la version 4.14, la fondation publie une version RT sur son git. Prête à l'emploi. Il n'y a pas encore de binaire dans les dépôts de raspbian mais ça ne saurait tarder.
C'est tellement plus simple maintenant. Presque un jeu d'enfant ;)

À ce rythme là, je devrais terminer plus vite que prévu. Je vais aussi remplacer la partie dédiée à l'écran (il n'est plus fabriqué et presque introuvable) pour me concentrer sur jackd.

jujudusud utilisateur non connecté France
Leur noyau RT, c'est un noyau RT orienté pour le son ?

bda utilisateur non connecté France
C'est la même base que les noyaux RT pour x86. Rien de spécifique au son...

La compilation est terminée. Demain j'essaie :-)

bda utilisateur non connecté France
Premier démarrage concluant. Plus besoin de patch, plus de prise de tête. Les sources du noyau RT fournis par la fondation sont prêtes à la compilation.
Après 20mn de test, avec jackd réglé comme suit:
/usr/bin/jackd -P90 -p32 -t2000 -dalsa -dhw:sndrpihifiberry -r48000 -p160 -n3 -s -Xseq -P

Je n'ai aucun xrun. Je vais essayer de diminuer encore un peu la latence à 8ms ou moins si c'est possible dans de bonnes conditions.

C'est 100x plus simple maintenant :-).

bda utilisateur non connecté France
Après une heure de "triturage" dans tous les sens, un seul plantage. Avec hydrogen lors d'un chargement de kit. Sinon RAS.
Cette fois avec 128 en échantillons/périodes et donc 8ms. Hydrogen + TAL NoizeMaker. 0 xrun :-)

Je vais laisser une petite boucle sous hydrogen à 180bpm et attendre. Jeter un œil de temps en temps (j'ai coupé le son).

L'article devrait être prêt assez vite. La partie sur la compilation du noyau est déjà prête...

bda utilisateur non connecté France
L'article est maintenant à jour. Je dois encore prendre le temps de bien relire pour corriger les éventuelles erreurs et fautes.

La fondation rpi vient aussi de passer au noyau 4.19 (4.14 dans l'article). Je vais essayer ça au plus vite et adapter l'article. Il ne devrait pas y avoir de gros changement.

La rpi tourne avec hydrogen en boucle depuis plus de 2h30. Aucun soucis et zéro xrun.

bda utilisateur non connecté France
Après une longue phase de test, je valide l'article.
Le noyau 4.19 n'est toujours pas disponible avec le temps-réel. Donc en attendant il faut rester sur le 4.14.

Au moment où j'écris ses lignes, c'est Carla qui œuvre. Avec TAL Noizemaker. Certains de ses paramètres sont accessible en MIDI CC depuis le séquenceur externe.

olinuxx utilisateur non connecté France
Super @bda, merci pour ça !
Vu que tu as mis un [fait], on peut fermer ici ?

bda utilisateur non connecté France
Oui, j'en ai fini.
L'article est évolutif et je le modifierai de temps en temps si les évolutions du noyau RT le demandent.
Mais pour le moment, c'est testé et approuvé :-)

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 13:21, sam. 13 Aug 2022: Bonjour et bienvenue à Bacoco19 cool
olinuxx, 11:05, ven. 12 Aug 2022: Sur une plage, habillé ou à poil, ou même le soir avant d'aller au bal, prenons le temps de lire l'éditorial !
sub26nico, 20:45, jeu. 11 Aug 2022: Bonjour et bienvenue à crou68 et Tomato :-)
bluedid29, 22:09, sam. 06 Aug 2022: Merci allany et toute l'équipe ;-)
allany, 10:53, sam. 06 Aug 2022: Ça c'est pas banal, v'là l'éditorial ! [Lien]
olinuxx, 09:06, sam. 06 Aug 2022: Bonjour et bienvenue à noedig et à adasper cool
bluedid29, 01:18, sam. 06 Aug 2022: Qtractor 0.9.27 dispo en App c'est cool pour tester :-) [Lien]
bluedid29, 19:47, mer. 03 Aug 2022: LibraZiK 4 en test tous les jours... ...cela se passe plutot bien ! Bon été :-)
sub26nico, 16:33, jeu. 28 Jul 2022: Bonjour et bienvenue à kam et johntheripper :-)
olinuxx, 09:53, dim. 24 Jul 2022: Bonjour et bienvenue à kakajc et à marionux.
olinuxx, 19:56, jeu. 21 Jul 2022: Bonjour et bienvenue à trentin et à lazyn cool
olinuxx, 19:54, dim. 17 Jul 2022: Bonjour et bienvenue à amelinux et à Cross bee cool