J'ai des souci avec un enregistreur audio : Audacity .
En fait, regulierement (environ toutes les 10sec) j'observe un "saut"
dans ce que j'enregistre .
De plus, aussi environ toutes les 10 sec, j'ai un programme qui fait un
acces au disque (la loupiote s'allume): Ices (qui resample des morceaux
en ogg pour les emvoyer a un serveur Icecast)
Ma premiere conclusion est que l'acces au disque perturbe mon
enregistrement .
En me souvenant de quelques posts qui sont passes ici , j'en conclu
qu'il faut rendre le noyau preemptif et bien penser a activer le DMA .
Quelle option faut-il cocher dans le menu de configuration du noyau pour
le rendre "preemptif" ?
Pour le DMA je pense que c'est OK .
--
Rakotomandimby Mihamina Andrianifaharana
Tel : +33 2 38 76 43 65
http://stko.dyndns.info/site_principal/Members/mihamina
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Emmanuel Florac
Le Mon, 03 May 2004 14:49:33 +0200, Rakotomandimby Mihamina écrivait:
J'ai des souci avec un enregistreur audio : Audacity .
En fait, regulierement (environ toutes les 10sec) j'observe un "saut" dans ce que j'enregistre .
Quelle est ta configuration? Tu as une très petite machine (genre 200Mhz/128Mo de RAM?) ou bien ices c'est vraiment très gourmand? Ou peut-ête as tu une carte son pourrie, ou un driver mal configuré? normalement quand on fait du temps-réel (audio/vidéo) il vaut toujours mieux couper toutes les trucs gourmands en tâche de fond, sauf à avoir un monstre de puissance ou un biproc... Cependant je peux enregistrer avec Audacity sans coupure tout en lisant un DVD avec Xine et avec le client distributed.net qui tourne (oui, c'est juste un test débile :) sur mon PIII 550Mhz.
-- L'esprit qu'on veut avoir gâte celui qu'on a. Jean-Baptiste Louis Grisset.
Le Mon, 03 May 2004 14:49:33 +0200, Rakotomandimby Mihamina écrivait:
J'ai des souci avec un enregistreur audio : Audacity .
En fait, regulierement (environ toutes les 10sec) j'observe un "saut" dans
ce que j'enregistre .
Quelle est ta configuration? Tu as une très petite machine (genre
200Mhz/128Mo de RAM?) ou bien ices c'est vraiment très gourmand? Ou
peut-ête as tu une carte son pourrie, ou un driver mal configuré?
normalement quand on fait du temps-réel (audio/vidéo) il vaut toujours
mieux couper toutes les trucs gourmands en tâche de fond, sauf à avoir
un monstre de puissance ou un biproc... Cependant je peux enregistrer avec
Audacity sans coupure tout en lisant un DVD avec Xine et avec le client
distributed.net qui tourne (oui, c'est juste un test débile :) sur mon
PIII 550Mhz.
--
L'esprit qu'on veut avoir gâte celui qu'on a.
Jean-Baptiste Louis Grisset.
Le Mon, 03 May 2004 14:49:33 +0200, Rakotomandimby Mihamina écrivait:
J'ai des souci avec un enregistreur audio : Audacity .
En fait, regulierement (environ toutes les 10sec) j'observe un "saut" dans ce que j'enregistre .
Quelle est ta configuration? Tu as une très petite machine (genre 200Mhz/128Mo de RAM?) ou bien ices c'est vraiment très gourmand? Ou peut-ête as tu une carte son pourrie, ou un driver mal configuré? normalement quand on fait du temps-réel (audio/vidéo) il vaut toujours mieux couper toutes les trucs gourmands en tâche de fond, sauf à avoir un monstre de puissance ou un biproc... Cependant je peux enregistrer avec Audacity sans coupure tout en lisant un DVD avec Xine et avec le client distributed.net qui tourne (oui, c'est juste un test débile :) sur mon PIII 550Mhz.
-- L'esprit qu'on veut avoir gâte celui qu'on a. Jean-Baptiste Louis Grisset.
Doug713705
Le Lundi 3 Mai 2004 14:49, Rakotomandimby Mihamina s'est exprimé de la sorte sur fr.comp.os.linux.configuration :
Bonjour ,
Bonjour,
En me souvenant de quelques posts qui sont passes ici , j'en conclu qu'il faut rendre le noyau preemptif et bien penser a activer le DMA .
Pour un 2.6 :
Processor type & features |__ Peemptible kernel
Pour un 2.4, il faut patcher le noyau.
Ici un petit lien qui explique tout ca pour une debian. Je ne doute pas un seul instant que tu sauras adapter pour ton cas personnel ;-)
Sinon voici le nom de la clé et sa valeur dans le fichier de config :
CONFIG_PREEMPT=y
-- @+ Doug [Linux user #307925] [Pourquoi t'es qui, qu'est ce que tu fais par où ?] -- Pour me contacter enlever no-spam (2X) --
Web Dreamer
Rakotomandimby Mihamina () à écrit le Lundi 3 Mai 2004 14:49 dans <c75eer$t3u$ sur fr.comp.os.linux.configuration:
Bonjour ,
J'ai des souci avec un enregistreur audio : Audacity .
En fait, regulierement (environ toutes les 10sec) j'observe un "saut" dans ce que j'enregistre .
De plus, aussi environ toutes les 10 sec, j'ai un programme qui fait un acces au disque (la loupiote s'allume): Ices (qui resample des morceaux en ogg pour les emvoyer a un serveur Icecast)
Ma premiere conclusion est que l'acces au disque perturbe mon enregistrement . En me souvenant de quelques posts qui sont passes ici , j'en conclu qu'il faut rendre le noyau preemptif et bien penser a activer le DMA .
Quelle option faut-il cocher dans le menu de configuration du noyau pour le rendre "preemptif" ?
Pour le DMA je pense que c'est OK .
Processor type and features -> Low letency scheduling et Processor type and features -> Preemptible Kernel
Si tu n'as pas ces options, as tu patché ton noyau?
Va là : http://www.linuxdj.com/audio/lad/resourceslatency.php3#patches
Linux n'est pas temps réel (préemptible et low latency) d'origne. Il faut : http://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel/v2.4/ et http://www.zip.com.au/~akpm/linux/schedlat.html#downloads
voici comment appliquer un patch : http://eca.cx/lad/2000/Jul/0142.html
puis la compile habituelle.
Bon, j'ai aucun mérite, y'avais des sources du noyau prépatchées avec mon PowerPack Mandrake, mais la suite est affaire de compilation habituelle (activer la préemption et le low latency en plus).
-- Web Dreamer, Linux Registered User #313652 at http://counter.li.org/ Remplacer *nospam* par *tiscali* dans l'adresse, et ajouter *NewsGroupPrivateAnswer* dans le corps du message pour répondre.
Ce que les slips n'ont pas, les calecons longs.
Rakotomandimby Mihamina (rktmb.tontolo@wanadoo.fr) à écrit le Lundi 3 Mai
2004 14:49 dans <c75eer$t3u$1@news-reader5.wanadoo.fr> sur
fr.comp.os.linux.configuration:
Bonjour ,
J'ai des souci avec un enregistreur audio : Audacity .
En fait, regulierement (environ toutes les 10sec) j'observe un "saut"
dans ce que j'enregistre .
De plus, aussi environ toutes les 10 sec, j'ai un programme qui fait un
acces au disque (la loupiote s'allume): Ices (qui resample des morceaux
en ogg pour les emvoyer a un serveur Icecast)
Ma premiere conclusion est que l'acces au disque perturbe mon
enregistrement .
En me souvenant de quelques posts qui sont passes ici , j'en conclu
qu'il faut rendre le noyau preemptif et bien penser a activer le DMA .
Quelle option faut-il cocher dans le menu de configuration du noyau pour
le rendre "preemptif" ?
Pour le DMA je pense que c'est OK .
Processor type and features -> Low letency scheduling
et
Processor type and features -> Preemptible Kernel
Si tu n'as pas ces options, as tu patché ton noyau?
Va là :
http://www.linuxdj.com/audio/lad/resourceslatency.php3#patches
Linux n'est pas temps réel (préemptible et low latency) d'origne. Il faut :
http://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel/v2.4/
et
http://www.zip.com.au/~akpm/linux/schedlat.html#downloads
voici comment appliquer un patch :
http://eca.cx/lad/2000/Jul/0142.html
puis la compile habituelle.
Bon, j'ai aucun mérite, y'avais des sources du noyau prépatchées avec mon
PowerPack Mandrake, mais la suite est affaire de compilation habituelle
(activer la préemption et le low latency en plus).
--
Web Dreamer, Linux Registered User #313652 at http://counter.li.org/
Remplacer *nospam* par *tiscali* dans l'adresse,
et ajouter *NewsGroupPrivateAnswer* dans le corps du message pour répondre.
Rakotomandimby Mihamina () à écrit le Lundi 3 Mai 2004 14:49 dans <c75eer$t3u$ sur fr.comp.os.linux.configuration:
Bonjour ,
J'ai des souci avec un enregistreur audio : Audacity .
En fait, regulierement (environ toutes les 10sec) j'observe un "saut" dans ce que j'enregistre .
De plus, aussi environ toutes les 10 sec, j'ai un programme qui fait un acces au disque (la loupiote s'allume): Ices (qui resample des morceaux en ogg pour les emvoyer a un serveur Icecast)
Ma premiere conclusion est que l'acces au disque perturbe mon enregistrement . En me souvenant de quelques posts qui sont passes ici , j'en conclu qu'il faut rendre le noyau preemptif et bien penser a activer le DMA .
Quelle option faut-il cocher dans le menu de configuration du noyau pour le rendre "preemptif" ?
Pour le DMA je pense que c'est OK .
Processor type and features -> Low letency scheduling et Processor type and features -> Preemptible Kernel
Si tu n'as pas ces options, as tu patché ton noyau?
Va là : http://www.linuxdj.com/audio/lad/resourceslatency.php3#patches
Linux n'est pas temps réel (préemptible et low latency) d'origne. Il faut : http://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel/v2.4/ et http://www.zip.com.au/~akpm/linux/schedlat.html#downloads
voici comment appliquer un patch : http://eca.cx/lad/2000/Jul/0142.html
puis la compile habituelle.
Bon, j'ai aucun mérite, y'avais des sources du noyau prépatchées avec mon PowerPack Mandrake, mais la suite est affaire de compilation habituelle (activer la préemption et le low latency en plus).
-- Web Dreamer, Linux Registered User #313652 at http://counter.li.org/ Remplacer *nospam* par *tiscali* dans l'adresse, et ajouter *NewsGroupPrivateAnswer* dans le corps du message pour répondre.
Ce que les slips n'ont pas, les calecons longs.
Rakotomandimby Mihamina
Emmanuel Florac wrote: D'une part , ca ne me le faisai pas au debut , du temps de alsa 0.9.8 et audacity 1.2.0-prex
Ca a commence a m'embeter a partir des alsa 1.x
Quelle est ta configuration? Tu as une très petite machine (genre 200Mhz/128Mo de RAM?) ou bien ices c'est vraiment très gourmand? Ou peut-ête as tu une carte son pourrie, ou un driver mal configuré?
non AMD 2200 + &512Mo Ices ne me prends pas tant de ressources que ca ..
normalement quand on fait du temps-réel (audio/vidéo)
Oui . Mais le probleme c'est que ca marchai et que ca marche plus maintenant et je n'arrive pas a identifier le souci .
Emmanuel Florac wrote:
D'une part , ca ne me le faisai pas au debut ,
du temps de alsa 0.9.8 et audacity 1.2.0-prex
Ca a commence a m'embeter a partir des alsa 1.x
Quelle est ta configuration? Tu as une très petite machine (genre
200Mhz/128Mo de RAM?) ou bien ices c'est vraiment très gourmand? Ou
peut-ête as tu une carte son pourrie, ou un driver mal configuré?
non AMD 2200 + &512Mo
Ices ne me prends pas tant de ressources que ca ..
normalement quand on fait du temps-réel (audio/vidéo)
Oui . Mais le probleme c'est que ca marchai et que ca marche plus
maintenant et je n'arrive pas a identifier le souci .
Emmanuel Florac wrote: D'une part , ca ne me le faisai pas au debut , du temps de alsa 0.9.8 et audacity 1.2.0-prex
Ca a commence a m'embeter a partir des alsa 1.x
Quelle est ta configuration? Tu as une très petite machine (genre 200Mhz/128Mo de RAM?) ou bien ices c'est vraiment très gourmand? Ou peut-ête as tu une carte son pourrie, ou un driver mal configuré?
non AMD 2200 + &512Mo Ices ne me prends pas tant de ressources que ca ..
normalement quand on fait du temps-réel (audio/vidéo)
Oui . Mais le probleme c'est que ca marchai et que ca marche plus maintenant et je n'arrive pas a identifier le souci .