Forum : 2 - Les distributions et les noyaux

[Attention débutant]: Premier projet ! Premier déboire ...

Yagyu Muramasa utilisateur non connecté
Bonsoir à tous !

C'est frébrilement que je me lance dans ce projet fou qu'est la MAO. Depuis quelque j'ai testé deux trois chose configurer Jack testé deux trois logiciels et maintenant je me dis qu'il est temps d'apprendre en faisant.

Donc voiçi mon objectif globale de ce premier projet : Créé morceau d'électro !

Et ceux uniquement sur mon ordinateur sans passer par des clavier externe et autre micro.

Ma config :

Software : Kubuntu 13.04 Raring Ringtail

Hardware :

Process AMD Athlon(tm) II X4 640 (64 bit)
Ram : 4 Go
Carte mère : M4A78LT-M LE



J'ai commencé par un faire petit tour sur ce liens : Le coin de l'électro

J'y es trouvé des logiciels interessant dont un synthétiseur (yoshimi)


J'en viens à ma première question pour la communauté. Car en testant ce merveilleux synthé et un autre logiciel (hydrogen). J'ai découvert que mon son n'était pas propre.

J'ai essayé de modifier mes période d'échantillonage mais rien n'y fait. J'ai toujours ce son saturé.

Evidement ... j'utilise la partie son de ma carte mère. Suis-je limité par ca ? Dois-je investir ?

Avait vous des solutions à proposer ?

Salut

Oui clairement il te faut un minimum pour pouvoir travailler de manbière confortable MAIS une simple carte intégrée et un bon casque doivent te donner un résultat correcte malgré tout .
Exemple le résultat de son son est saturé au rendu final ?
Ok reprend ton morceau et monte le son de ton système d'écoute et tu comprendra pourquoi le rendu est saturé .
(ce serait d'aillleurs plus un défat du système d'écoute que de la carte son)

Une bonne carte son permet d'avoir une bonne restitution et t'aportera un confort d'écoute non négligeable.
Je vois que ta carte mère contient deux ports PCI? dans ce cas pas d'hésitation une M-Audio Audiophile 2496 fera ton affaire en occase sur
Audiofanzine .

Aussi nous avons mis au point ce tuto qui outre les marques le tarif ect... permet de donner une direction dans la recherche d'une carte son.

Bonne lecture!

Yagyu Muramasa utilisateur non connecté
Merci pour les infos sur les cartes mères ca semble un bonne investissement.

Sinon je compte quand même essayer de comprendre cette histoire de son.

Sous hydrogen j'attend une clique au début des percussions (le même effet que ce soit au casque et aux enceintes).

Si je maintient une note avec le clavier virtuel de yoshimi j'entend un grésillement continue qui se surperpose au son. Je me demande si c'est pas du au réglages de JACK.

Je vais essayer de chercher là desus. J'aimerai avoir un son correcte avant de travailler sur toute sorte logiciel différent.

edit: J'ai fait un petit essai entre rosegarden et qsynth et j'ai toujour le même problème. En modifiant la réverbération "width" j'emplifie le problème. Si ca peut aiguiller quelqu'un.

Salut

Alors pour cette histoire de craquements (clic et gresillement) il est clair que même avec une carte son intégrée la qualité devrait être correcte pour cela tu va vérifier jack
QJackCtl Configuration mais à quelques différences prètes base-toi sur les valeurs de cette capture :
Image
(tu peux aussi travailler en 48.000hz sans problème)
Si les valeurs te donnent encore des clics
Echantilons/Période = 256 ça devrait être pas mal .
Tien nous au jus.
A+

allany utilisateur non connecté
... et est-ce que Jack t'affiche des chiffres en rouge (xruns) ?
Dans quel ordre de valeurs ?
Peux-tu nous poster ((log de jack|le log (bouton "messages") de Jack)) ?
A+

Yagyu Muramasa utilisateur non connecté
Bonsoir à tous je me suis absenté un petit pour cause de voyage en Bretagne.

Mais me revoilà !

utilisateur_anonyme écrit :
Si les valeurs te donnent encore des clics
Echantilons/Période = 256 ça devrait être pas mal .


Alors oui ! j'ai essayé du coup les valeurs proposé j'ai diminué les Périodes jusqu'au minimum mais rien n'y fait ...

allany écrit :
... et est-ce que Jack t'affiche des chiffres en rouge (xruns) ?
Dans quel ordre de valeurs ?


En effet ! Même si mon log tire plus vers le rose que le rouge. Un petit test à 256 (Echantilons/Période) à donné ceci avec hydrogen.

21:17:32.812 Client activé.
21:17:34.753 Récupération de désynchronisation (XRUN) (21 sauté).
21:17:36.759 Récupération de désynchronisation (XRUN) (10 sauté).
21:17:38.766 Récupération de désynchronisation (XRUN) (24 sauté).
21:17:40.769 Récupération de désynchronisation (XRUN) (52 sauté).
21:17:42.773 Récupération de désynchronisation (XRUN) (39 sauté).
21:17:44.777 Récupération de désynchronisation (XRUN) (41 sauté).
21:17:46.781 Récupération de désynchronisation (XRUN) (34 sauté).
21:17:48.785 Récupération de désynchronisation (XRUN) (60 sauté).
21:17:50.789 Récupération de désynchronisation (XRUN) (61 sauté).
21:17:52.793 Récupération de désynchronisation (XRUN) (62 sauté).
21:17:54.801 Récupération de désynchronisation (XRUN) (33 sauté).
21:17:56.201 Récupération désynchronisation (XRUN) (2551).
21:17:56.812 Récupération de désynchronisation (XRUN) (9 sauté).
21:17:58.815 Récupération de désynchronisation (XRUN) (6 sauté).
21:18:00.818 Récupération de désynchronisation (XRUN) (12 sauté).
21:18:02.822 Récupération de désynchronisation (XRUN) (14 sauté).
21:18:04.622 Client désactivé.


Yagyu Muramasa utilisateur non connecté
Petite note suplémentaire concernant le son qui crachote.

J'ai essayé dernièrement un émulateur pour jeux playstation 1. Le son saturé là aussi. Celà a t'il un lien avec le son de hydrogen ?

Note: même problème au casque et aux enceintes par contre si je lance un mp3 sous amarok tout est nickel ...

Samuel utilisateur non connecté Allemagne
Salut,

c'est surement un soucis de temps réel. As-tu un noyau normal ou rt (real time) ? Si le son passe par jack, il est saturé à cause des xruns qui montrent quand le système n'arrive pas à suivre. Amarok ne doit pas passer par jack dans ton cas, donc il n'est pas affecté.

Installe un noyau rt, je te laisse trouver la méthodologie, mais c'est assez facile.

Yagyu Muramasa utilisateur non connecté
Mon noyaux est d'origine.

3.8.0-29-generic

Cependant ca me parait être un exagérer d'installer un noyaux RT pour éliminer la saturation du son. Hormis les Xruns qui s'affole je suis pas sur que ce soit seulement ca.

Comme dit plus je me demande s'il n'y a pas un lien avec problème d'émulateur cité plus haut.



Autre chose très interesante hydrogen fonctionne même si j'arrête qjackctl. Toujours avec un son saturé.

Salut

Pulse audio serait installé sur ta machine ?
Heu si j'ai bien tout compris tu tourne avec une carte son intégrée?

olinuxx utilisateur non connecté France
File nous le résultat des commandes :
lspci
lsusb
lsmod
cat /proc/asound/cards
aplay -l
arecord -l
cat /etc/security/limits.d/audio.conf


D'autre part, as-tu des crachotements lorsque tu lis de la musique, genre mp3, wav, web,... ?

A+
Olivier

Yagyu Muramasa utilisateur non connecté
Alors mes crachotements n'ont lieux uniquement que lorsque j'utilise hydrogen, rosegarden, etc ...

Mais lorsque des fichier avec un lecteur mp3, wav, avi, mpg, etc ...

Voiçi une belle pluie de résultats:

lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge
00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:11.0 SATA controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode]
00:12.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.1 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0 USB OHCI1 Controller
00:12.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.1 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0 USB OHCI1 Controller
00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 3c)
00:14.1 IDE interface: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 IDE Controller
00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller
00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI SBx00 PCI to PCI Bridge
00:14.5 USB controller: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:00.0 VGA compatible controller: NVIDIA Corporation GT200 [GeForce GTX 260] (rev a1)
02:00.0 Ethernet controller: Qualcomm Atheros AR8131 Gigabit Ethernet (rev c0)



lsusb
Bus 003 Device 002: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse
Bus 003 Device 003: ID 04f3:0103 Elan Microelectronics Corp. 
Bus 004 Device 002: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub



lsmod
Module                  Size  Used by
bnep                   18036  2 
rfcomm                 42641  0 
bluetooth             228667  10 bnep,rfcomm
binfmt_misc            17500  1 
snd_hda_codec_via      51018  1 
snd_hda_intel          39619  4 
snd_hda_codec         136453  2 snd_hda_codec_via,snd_hda_intel
kvm                   443165  0 
snd_hwdep              13602  1 snd_hda_codec
snd_pcm                97451  3 snd_hda_codec,snd_hda_intel
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
snd_seq_midi           13324  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_rawmidi            30180  1 snd_seq_midi
psmouse                95905  0 
snd_seq                61554  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
ppdev                  17073  0 
lp                     17759  0 
serio_raw              13215  0 
joydev                 17377  0 
parport_pc             28152  1 
snd_timer              29425  2 snd_pcm,snd_seq
microcode              22881  0 
snd                    68876  16 snd_hwdep,snd_timer,snd_hda_codec_via,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device
sp5100_tco             13735  0 
soundcore              12680  1 snd
edac_core              62003  0 
parport                46345  3 lp,ppdev,parport_pc
i2c_piix4              13266  0 
edac_mce_amd           23114  0 
asus_atk0110           17646  0 
k10temp                13126  0 
mac_hid                13205  0 
hid_generic            12540  0 
usbhid                 47074  0 
hid                   101002  2 hid_generic,usbhid
usb_storage            57204  0 
nouveau               943184  3 
mxm_wmi                13021  1 nouveau
wmi                    19070  2 mxm_wmi,nouveau
video                  19390  1 nouveau
i2c_algo_bit           13413  1 nouveau
ttm                    83187  1 nouveau
drm_kms_helper         49394  1 nouveau
atl1c                  41071  0 
pata_acpi              13038  0 
drm                   286028  5 ttm,drm_kms_helper,nouveau
pata_atiixp            13242  0 
ahci                   25731  2 
libahci                31364  1 ahci




0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xf9ff4000 irq 16




aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: SB [HDA ATI SB], périphérique 0: VT1708S Analog [VT1708S Analog]
  Sous-périphériques: 0/1
  Sous-périphérique #0: subdevice #0
carte 0: SB [HDA ATI SB], périphérique 1: VT1708S Digital [VT1708S Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: SB [HDA ATI SB], périphérique 2: VT1708S HP [VT1708S HP]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0



arecord -l
**** Liste des Périphériques Matériels CAPTURE ****
carte 0: SB [HDA ATI SB], périphérique 0: VT1708S Analog [VT1708S Analog]
  Sous-périphériques: 2/2
  Sous-périphérique #0: subdevice #0
  Sous-périphérique #1: subdevice #1



/etc/security/limits.d/audio.conf
# Provided by the jackd package.
#
# Changes to this file will be preserved.
#
# If you want to enable/disable realtime permissions, run
#
#    dpkg-reconfigure -p high jackd

@audio   -  rtprio     90
@audio   -  memlock    unlimited
#@audio   -  nice      -19


allany utilisateur non connecté
Sans aller jusqu'à installer un noyau RT, peut-être qu'un lowlatency améliorerait l'affaire ?
As-tu installé rtirq ?
T'es-tu bien rattaché au groupe "audio" ?
Pour le reste, tout me semble correct dans les résultats ci-dessus (qu'il serait bon de mettre en boxes, je vais le faire, tu éditeras pour voir le truc. Ca, c'était le modéro, Jacques reprend la main illico... cool).
A+

Ce que je pense c'est que vu que hydrogen par exemple continue de fonctionner après extinction de jack c'est qu'il sort à la foi par jack et une autre application ce qui fait que la carte son sature .(le signal arrive deux fois resultat la latence est soumise à rude épreuve ce qui fait ce son cradingue)

Essais de voir dans hydrogen par exemple si le pilote de sortie est alsa ou jack auquel cas sélectionne jack et vois ça resoud l' affaire ou pas
Dès foi on va chercher loin ce qu'est juste dans les préférences par défaut de chaque soft en l'occurence alsa est le pilote par defaut et jack utilise aussi alsa tu suis le raisonnement ?

Yagyu Muramasa utilisateur non connecté
@allany

En vérifiant mes groupes en faisant :
cat /etc/group


je trouve
...
audio:x:29:pulse,yagyu
...


Lowlatency ce n'est pas déjà un noyaux ?

rtirq ? Apparement c'est un script qui se lance au démarage pour optimiser la latence des périphériques (interfaces-son). Cependant il nécessite l'installation d'un noyaux temps réelle.

J'aurais aimé éviter de réinstaller mon ordinateur celui-ci étant le seul dont je dipose actuellement. J'en aurais un deuxième à disposition je dis pas ...


Ps: Les boxes ? boitier à menu déroulant ? j'ai pas trouvé les balise pour ca.
-edit- ok c'est vu ! merci !

Ha oui les boxes des garage à code quoi:

et pour les replier tu ajoute un *- devant .

Pour en revenir à ton affaire t'es sur que pulse n'est pas installé car si t'as un kernel lowlatency y'a pas de raison ça doit marcher.

Dans ton terminal tu va faire ceci :
sudo nano /etc/gshadow

Tu fais défiler pour voir ce qu'il y a à coté de "audio"

Yagyu Muramasa utilisateur non connecté
@utilisateur_anonyme:

Avec sudo nano /etc/gshadow j'obtiens :
audio:*::pulse,yagyu



Pour ce qui est de hydrogen c'est pire les xruns sont maintenant au alentour de 300 et le son est encore plus sale...

Pour faire mes modification je vais dans préférence > Systèmes Audio

J'ai onglet déroulant où affiché "auto" je remplace par "Jack". Je fais ok et rejoue j'ai toujours un son crade. Le log de qjackctl me dit pour pour qu'il s'est bien passé quelque chose.


14:54:12.159 Récupération de désynchronisation (XRUN) (311 sauté).
14:54:14.162 Récupération de désynchronisation (XRUN) (305 sauté).
14:54:16.165 Récupération de désynchronisation (XRUN) (285 sauté).
14:54:18.168 Récupération de désynchronisation (XRUN) (279 sauté).
14:54:18.772 Changement du graphique des connexions JACK.
14:54:18.973 Changement des connexions JACK.
14:54:20.177 Récupération de désynchronisation (XRUN) (294 sauté).
14:54:22.196 Récupération de désynchronisation (XRUN) (291 sauté).





Sinon pendant que je faisait mes essai avant ca pour trouver où modifier les préférences le log m'affichait ceci.

14:27:20.879 Client désactivé.
14:27:20.936 DBUS : le serveur JACK s'arrête…
14:27:20.957 DBUS : le serveur JACK a été arrêté (org.jackaudio.service soit jackdbus).
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client Hydrogen finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = hydrogen-midi was not finished, state = Triggered
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: Client 'qjackctl' with PID 3809 is out
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Triggered
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: Stopping jack server...
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client = Hydrogen was not finished, state = Running
Wed Aug 21 14:27:20 2013: ERROR: JackEngine::XRun: client hydrogen-midi finished after current callback
Wed Aug 21 14:27:20 2013: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Wed Aug 21 14:27:20 2013: Client 'system' with PID 0 is out
Wed Aug 21 14:27:20 2013: Client 'Hydrogen' with PID 3827 is out
Wed Aug 21 14:27:20 2013: Client 'hydrogen-midi' with PID 3827 is out
Wed Aug 21 14:27:20 2013: Released audio card Audio0
Wed Aug 21 14:27:20 2013: ERROR: WARNING: 99 message buffer overruns!
14:28:23.160 Changement des connexions JACK.
14:28:23.168 Client activé.


olinuxx utilisateur non connecté France
Citation :
rtirq ? Apparement c'est un script qui se lance au démarage pour optimiser la latence des périphériques (interfaces-son). Cependant il nécessite l'installation d'un noyaux temps réelle.


Salut,
Suivant les informations que j'ai, ceci est devenu faux avec le temps. Une grosse partie de l'ancienne rustine ("temps-réel" de Ingo Molnar et de l'équipe du noyau rt a été intégré au noyau de base.
Ceci dit, ceci dépend de la politique des mainteneurs du paquet du noyau de chaque distribution.
Bref, des distributions récentes doivent intégrer la possibilité de gérer les IRQ à travers leur noyau "normal" et donc, par extension, la possibilité d'installé le script rtirq.

a+
Olivier

Yagyu Muramasa utilisateur non connecté

olinuxx écrit :
Bref, des distributions récentes doivent intégrer la possibilité de gérer les IRQ à travers leur noyau "normal" et donc, par extension, la possibilité d'installé le script rtirq.


Si je comprend bien en gros ca ne mange pas de pain d'essayer ?

Page : 1/3