Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


Rythmes d'hydrogen "instables" sur ardour [résolu]

Articles: 40
bonjour à tous!

alors j'ai un petit problème avec ardour et hydrogen, pas grand chose mais quand même

alors voila je fais mon petit rythme jazzy sur hydrogen, que je branche via jack à ardour
et là hydrogen fais des choses bizarres
il y a comme des trous dans le rythme. par exemple la ride, en général sur le premier temps ne résonne pas du tout. il en résulte un "trou" dans la rythmique.

je ne sais pas si je m'explique bien, mais si vous voyez ce que je veux dire aidez moi!

Merci
Antoine
Articles: 6259
D'accord avec ce qui précède.

1-vérifier les contenus du limits.conf (ou audio.conf), en particulier memlock, rtprio et nice,
2-t'assurer de la validité des périphériques d'entrée/sortie dans Jack. Quels sont les choix que te proposent : interface/periph. entrée/périph. sortie ? Eventuellement, poste le résultat de :
cat /proc/asound/cards
3-si ces choix sont valides, mofifier progressivement la priorité de Jack (en fonction de ce que dira le 1- pour rtprio).

Par contre, je ne sais pas, compte-tenu du type de noyau, s'il faut ou non cocher "RT" dans Jack. JY doit savoir...

Tout ceci pour pouvoir isoler ce problème de xruns...

A+
Articles: 40
bonjour à tous!

alors mon fichier audio.conf est bien comme il faut je vous le donne pour que vous vérifiez mais je crois que c'est bon


Copy to clipboard
# generated by jackd's postinst. # # Do not edit this file by hand, use # # dpkg-reconfigure -p high jackd # # instead. # Support Temps réel pour le groupe audio @audio - rtprio 90 @audio - memlock unlimited #@audio - nice -19


pour ce qui est des propositions de jack pour périph d'entrée et de sortie j'ai le choix entre
hw 1 Fasttrack
hw 1,0 usb audio

ensuite la commande cat /proc/asound/cards me donne ça

Copy to clipboard
antoine@antoine-laptop:~$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xdf300000 irq 22 1 [Track ]: USB-Audio - Fast Track M-Audio Fast Track at usb-0000:00:1a.1-1, full speed


ce qui me semble correspondre avec la configuration de jack

qu'en dites vous?

Antoine
Articles: 6259
Bon !

Ton périphérique est bien le hw:1. Pour définir les entrées/sorties, je ne me souviens plus de la commande pour les lister (genre grep xxx audio ???) mais ça n'a pas l'air de gêner.

Pour audio.conf, c'est OK.
Ton rtprio étant à 90 (ce qui semble correct) tu peux essayer les valeurs 75 puis 80 dans priorité/Jack et tester Hydrogen/Ardour voir si le phénomène et les xruns se reproduisent.

A+
Articles: 19429 France
Coucou, je reviens avec :
Pour ta config JACK, 128, c'est un peu faible, mets-toi à 512 pour le moment


@allany :
Par contre, je ne sais pas, compte-tenu du type de noyau, s'il faut ou non cocher "RT" dans Jack. JY doit savoir...


Le mode RT de JACK n'a pas grand chose à voir avec le Le noyau Temps-Réel.
  • Le mode RT de JACK permet d'accéder aux capacités temps-réel du Le noyau Linux (quelqu'il soit, RT ou non) et ceci en accord avec la configuration de PAM.
  • Le patch RT, qui donne le Le noyau Temps-Réel, permet d'étendre et d'améliorer les possibilités temps-réel du noyau.
Donc, de toute façon il faut activer le mode RT de JACK dès que tu veux faire de la Débuter - la MAO un peu sérieuse.

a+
Olivier
Articles: 6259
OK, Oliv'! Je n'avais pas fait gaffe au 128.
@Antoine7580 : Donc, pour l'instant, on ne touche pas au noyau avant que Jack ne tourne sans xruns.

Et j'ai aperçu l'autre sujet sur GX-head qui pourrait bien avoir les mêmes causes...

A+
Articles: 3938 France
PREEMPT

c'est pas un noyau rt : oublie rt-irq pour le moment

comme remarqué plus haut, il nous faut le log de jack pour résoudre les x-runs

ceci-dit je sais pas trop si c'est vraiment le probleme ici, dit moi si je me trompe : en écoutant ton extrait (tres sympa au passage) j'ai l'impression que la piste de batterie est simplement et nettement coupée sans autre parasite sur les autres pistes : ca ressemble pas à une courbe d'automation du volume de la piste mal foutu sous ardour ?
Articles: 6259
Je viens d'écouter la piste de drums seule. (Mmmh, aurais dû commencer par là ! 😐...)
Comment l'as-tu enregistrée dans Ardour ? As-tu bien connecté, en entrée de ta tranche de table de mixage les "Hydrogen out1 et out2" et rien d'autre ?
Comment se comportaient les vu-mètres ? Dans le vert, vers 0db ou en crêtes rouges, au dessus de 0 ?
Les vu-mètres dans la table d'Hydrogen ?

A+
Articles: 40
Merci à tous pour vos réponses!
Comment l'as-tu enregistrée dans Ardour ? As-tu bien connecté, en entrée de ta tranche de table de mixage les "Hydrogen out1 et out2" et rien d'autre ?


en effet j'avais branché toutes les piste en même temps, et en plus hydrogen se connectait automatiquement sur la carte son dans jack et je ne l'avais pas enlevé; il était donc connecté à ardour ET à la carte son, ce qui a surement joué

quand aux vumetre ils se portent très bien, merci 😊
pianolivier écrit:
ca ressemble pas à une courbe d'automation du volume de la piste mal foutu sous ardour ?


comment vérifier? dans la table de mixage?
pianoliver écrit:
comme remarqué plus haut, il nous faut le log de jack pour résoudre les x-runs


la voici la voila
Copy to clipboard
19:02:19.315 Script de démarrage... 19:02:19.317 artsshell -q terminate sh: artsshell: not found 19:02:19.720 Script de démarrage terminé avec statut de sortie=32512. 19:02:19.720 JACK démarre... 19:02:19.721 /usr/bin/jackd -P70 -dalsa -r44100 -p512 -n2 -D -Chw:1 -Phw:1,0 jackd 0.118.0 Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details Memory locking is unlimited - this is dangerous. You should probably alter the line: @audio - memlock unlimited in your /etc/limits.conf to read: @audio - memlock 2320854 no message buffer overruns JACK compiled with System V SHM support. 19:02:19.754 JACK a été démarrer avec le PID=8177. loading driver .. apparent rate = 44100 creating alsa driver ... hw:1,0|hw:1|512|2|44100|0|0|nomon|swmeter|-|32bit control device hw:1 configuring for 44100Hz, period = 512 frames (11.6 ms), buffer = 2 periods ALSA: final selected sample format for capture: 24bit little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 24bit little-endian ALSA: use 2 periods for playback 19:02:21.848 Configuration du serveur enregistrée dans "/home/antoine/.jackdrc". 19:02:21.850 Réinitialisation des statistiques. 19:02:21.852 Client activé. 19:02:21.855 Changement des connexions JACK. 19:02:21.863 Changement du graphique des connexions JACK.





pianolivier écrit:
ton extrait (tres sympa au passage)


merci! mais ce n'était vraiment qu'un brouillon je mettrai des choses plus travaillées quand je maîtriserai mieux


tout ça pour dire que j'ai l'impression que j'ai moins ce problème de sauts sur la batterie mais il serait peut être sage d'attendre un peu avant de mettre le sujet résolu qu'en pensez vous?

Antoine
Articles: 6259
Salut,

Ouaip, tous les branchements en simultané, ça doit pas aider.

Pour l'automation, tu peux vérifier en cliquant, dans la barre de menus Ardour, sur l'espèce de petite montagne (à côté des fonctions étirer, sélectionner, déplacer,...) puis passer ta souris sur la piste concernée. Si une ligne verte avec deux ou plus de petits carrés rouges apparaissent, c'est qu'il y a automation.
Mais si tu n'as rien fait pour ça, peu de risques...

Pas de pics de saturation aux vu-mètres et, à l'écoute, on dirait bien une sur-occupation de ressources, peut-être due à cette histoire de connections multiples ?

A+
Articles: 40
oui à mon avis c'était à cause de ça, et puis je n'avais peut être pas la meilleure config de jack possible

et j’ai vérifié il n'y a pas d'automation

en revanche toujours ce problème de latence avec guitarix, mais c'est un autre sujet!

je mets résolu du coup
merci à tous!

edit: bon en fait je me suis fait de fausses joies ça me le fait toujours! du coup je "dérésous" le topic
Articles: 3938 France
je te conseille de régler jack ainsi :
  • périodes/tampon : 3
  • périphérique d'entrée : defaut
  • périphérique de sortie : defaut

et relance le tout.. 😉
Articles: 40
mais si je met sur défaut il va utiliser la carte son de l'ordi non? c'était comme ça au début et ça ne marchait pas du tout!

mais en fait si tout à l'heure ça n'a pas marché il est probable que ce soit juste à cause du port usb sur lequel j'avais branché la fasttrack car après je l'ai changé et hop, plus de xruns!

mais bon comme dit précédemment j'attends un peu pour être sûr que ça marche bien
Articles: 3938 France
mais si je met sur défaut il va utiliser la carte son de l'ordi non?

non, ca c'est "interface", pas "périphérique", tant que tu as la bonne interface de sélectionner le reste devrait être automatique 😉
Articles: 40
ah je vois que tu fais dans la nuance trop fine pour moi!

alors j'ai fait j'ai fait et en effet je n'ai plus de x runs, mais bon en fait j'ai fait tellement de trucs qu'à la fin je ne sais pas ce qui a vraiment résolu mon problème!
merci à tous en tout cas
Articles: 19429 France
le [résolu] tatatin
le [résolu] tatatin

😉

a+
Olivier

PS : pour info, Ardour remplace les Xruns par des blancs (c'est bien plus simple de faire un re-re sur un blanc que sur un gzzz 😉 )
Articles: 40
oui voilà le résolu qui arrive!

bon maintenant il reste plus qu'à s'occuper de la latence avec guitarix 😉 (oui je sais je suis chiant!)

bonne nuit!
Articles: 19429 France
Merci pour le [résolu]

Du coup, on ferme ! 😀

Édition (admin olinuxx) : sujet fermé car résolu.
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.


a+
Olivier
Articles: 19429 France
Édition (admin olinuxx) : sujet réouvert à la demande d'Antoine.
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


a+
Olivier
Page: 2/2
1  2