Skip to main content

1 - La documentation et les nouvelles de LinuxMAO


[FAIT] Smasher

France
Coucou et merci Autostatic pour l'ajout de ce logiciel sur LinuxMAO.

J'ai fais quelques modifications dans cette page dont la redimension de l'image. Je l'ai également intégrer au glossaire des logiciels : logiciels libres actifs.

J'ai quelques proposition d'améliorations :
  • y'a-t'il un support Jack ?
  • quelle est la définition du beat-slicing ? Ca pourrait figurer dans le glossaire du vocabulaire. Y'a-t'il un terme équivalent en français ? On pourrait mettre un lien vers cette définition dans la page de smasher et dans le glossaire des logiciels.

Voilou pour mes remarques.
Encore merci Autostatic 😉

A+
Olivier
Salut Olivier,

Merci pour les modifs! Smasher n'a pas de support JACK, c'est un logiciel qui utilise GStreamer. Mais alors si tu lances gstreamer-properties dans un terminal tu peux modifier comment GStreamer doit émettre son output. Et ça fonctionne encore assez bien.
Beat slicing, ça veut dire, prendre un échantillon, le couper en petits morceaux et appliquer des effets sur ces morceaux. J'ai téléchargé un petit example d'une guitare acoustique:

Guitare acoustique

Guitare acoustique "beat sliced"

J'ai cherché pour une définition en français mais j'ai pas trouvé.
France
OK, merci pour les infos, j'ai mis une définition de Beat slicing dans le glossaireB, ajouté un lien vers cette définition depuis la page de smasher. Merci pour l'ajout : "liaison gstreamer-jack" ! Petite question naïve : "C'est correct en latence cette liaison contre-nature ?" 😎

J'ai aussi retouché un peu l'agencement de la page et mis les commentaires des images dans le code de l'image avec l'attribut "desc". Si ça te va, c'est cool, si ça ne te va pas, dis le moi et j'effectue un retour en arrière 😎.


A+
Olivier
Merci pour l'ajout : "liaison gstreamer-jack" ! Petite question naïve : "C'est correct en latence cette liaison contre-nature ?" 😎
Pas vraiment bien sûr mais ça marche. Avec une latence dans QjackCtl de 2.67 ms JACK ou Smasher ne rasent pas, mais c'est aussi parce que Smasher c'est plutôt un outil pour modifier des sons, pas pour les générer en temps réel. Donc modifier des échantillons dans Smasher et les sauvegarder avec JACK comme output pour GStreamer, ça fonctionne. Mais ne laisse pas le pointeur sur un mp3 ou wav dans Nautilus (Nautilus utilise GStreamer pour la fonctionalité 'preview'), alors plein de xruns!

J'ai aussi retouché un peu l'agencement de la page et mis les commentaires des images dans le code de l'image avec l'attribut "desc". Si ça te va, c'est cool, si ça ne te va pas, dis le moi et j'effectue un retour en arrière 😎.
Ca me va, pas de problème, merci pour avoir vérifié l'article.

Quant aux échantillons de la guitare acoustique, un petit vidéo pour avoir une idée de ce que je fais avec:
The Infinite Repeat - Unaware Of A Direction (36Mb, Ogg Vidéo)
Avec une latence dans QjackCtl de 2.67 ms JACK

faudra que tu m'expliques tes réglages qui te permettent d'obtenir une latence si basse.

chez moi, à 10ms, ca xruns beaucoup alors que j'ai un laptop assez recent... 😕

jy
Avec une latence dans QjackCtl de 2.67 ms JACK

faudra que tu m'expliques tes réglages qui te permettent d'obtenir une latence si basse.

chez moi, à 10ms, ca xruns beaucoup alors que j'ai un laptop assez recent... 😕

jy
Salut jy,

Mes réglages:
- Priority: 70 (et pas 89 comme mentionné ici par exemple, alors tu risques de bloquer tes pilotes ou IRQ's son!)
- Frames/Period: 64
- Sample Rate: 48000
- Periods/Buffer: 2
- Realtime

Système et carte son: UserPageAutoStatic

Système d'exploitation: Ubuntu 9.10 avec noyau 2.6.31-9-rt

Et j'ai vraiment bénéficié du script rtirq-init, ça m'a permis d'augmenter les priorités nécessaires (comme le IRQ du controller Firewire).

Avec ma carte USB j'arrive à atteindre une latence minimale de 2 ms. Mais alors je peux pas faire grand chose avant que ça devienne instable.
ok
je note !! faut absolument que j'arrive a tuner mon systeme.
si j'ai ardour (1 piste) + hydrogen et que j'enregistre de la guitare, j'ai déjà pas mal de xruns...

😕
jy
France
- Priority: 70 (et pas 89 comme mentionné ici par exemple, alors tu risques de bloquer tes pilotes ou IRQ's son!)


J'ai modifié la page, si tu te sens de nous faire un petit topo sur le "pourquoi 70 ou 89 ou 90 ou 100 ?", ba c'est cool 😊

A+
Olivier
France
si tu te sens de nous faire un petit topo sur le "pourquoi 70 ou 89 ou 90 ou 100 ?", ba c'est cool

la reponse est deja plus haut :
alors tu risques de bloquer tes pilotes ou IRQ's son!)

il y a des conflits avec la priorite d alsa qui est fixe est doit etre plus grande que jack sur certains systemes
et peut etre d autres problemes aussi ? Jerem ?
vivement le nouveau wiki de jack 🙀
en fait c est un probleme relate a droite a gauche sur le forum, mais n a jamais ete corecteemnt decrit dans le wiki, je blame la complexite et le desordre du dossier jack/alsa/rt
dans tous les cas y a tellement d infos concernant les reglages de jack dans le forum non repercutees dans le wiki qu il ne sert a rien de s attarder sur le sujet ici, ca va prendre un moment pour toutes les trouver !


a part ca tu t es pas trop foule pour la definition dans le glossaire olivier ! 😀

++ oliv
d'autant plus qu'il me semble que la priorité par défaut d'ALSA est de 80. donc vaut mieux mettre jack juste en dessous.

ceci dit, je n'ai jamais vérifié cette information
jy
France
Yop les potes 😊

si tu te sens de nous faire un petit topo sur le "pourquoi 70 ou 89 ou 90 ou 100 ?", ba c'est cool

la reponse est deja plus haut :
alors tu risques de bloquer tes pilotes ou IRQ's son!)


ba justement, c'est une définition de "quelqu'un qui s'y connait déjà pas mal", moi je pense à un truc un peu plus pédagogique (genre, c'est quoi une IRQ, comment ça marche, quelques exemples de priorité d'IRQ "qui causent" ... ce genre de truc, et vu que je n'ai pas envie de me viander en essayant d'écrire un truc dont je ne suis sûr qu'à environ 20% 😎 ... En plusse, je pars lundi en tournée 3 semaines, donc c'est pas moi qui vais faire ça maintenant 😉

il y a des conflits avec la priorite d alsa qui est fixe est doit etre plus grande que jack sur certains systemes
et peut etre d autres problemes aussi ? Jerem ?
vivement le nouveau wiki de jack 🙀
en fait c est un probleme relate a droite a gauche sur le forum, mais n a jamais ete corecteemnt decrit dans le wiki, je blame la complexite et le desordre du dossier jack/alsa/rt

complétement +1, faut vraiment qu'on s'y colle, pas avant fin juillet pour moi 😉 mais j'ai pas mal de note de côté.
dans tous les cas y a tellement d infos concernant les reglages de jack dans le forum non repercutees dans le wiki qu il ne sert a rien de s attarder sur le sujet ici, ca va prendre un moment pour toutes les trouver !

héhé 😉

a part ca tu t es pas trop foule pour la definition dans le glossaire olivier ! 😀

Salaud de RG ! Tu m'espionnes ? 😉

d'autant plus qu'il me semble que la priorité par défaut d'ALSA est de 80. donc vaut mieux mettre jack juste en dessous.

ceci dit, je n'ai jamais vérifié cette information

Va falloir qu'on aille tchatcher avec des "qui s'y connaissent vraiment" ! Autostatic ? Thorgal ? jdlv ? Z'êtes par là ?

a+ les puces
Olivier
France
completement hors sujet tout ca : je vous rappel qu il existe un sujet dedie pour continuer cette conversation qui devient interressante et qu il serai idiot den perdre de vue : jack et son wiki
ca serait cool qu on puisse mettre tout ca en place pour l anniv des 3000 inscrits pendant l ete, c est presque en haut de ma todo list, et vous ?
France
completement hors sujet tout ca : je vous rappel qu il existe un sujet dedie pour continuer cette conversation qui devient interressante et qu il serai idiot den perdre de vue : jack et son wiki
ca serait cool qu on puisse mettre tout ca en place pour l anniv des 3000 inscrits pendant l ete, c est presque en haut de ma todo list, et vous ?

OK, c'est vrai, désolé d'avoir squatter le thread, en même temps, ça renforce le fait qu'il faut vraiment qu'on s'y attèle, t'as du temps fin juillet pianolivier ?

Je ferme le thread et copie ce message sur le forum dédié.

Autostatic, si tu pense qu'on doit ré-ouvrir le thread pour sa raison principale (smasher), dis le moi en privé.

a+
olivier

Édition (admin olinuxx) : sujet fermé car terminé.
Si besoin de réouvrir le sujet, vous pouvez vous adresser à un des admins 😉
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.