Netophonix - Le forum

Un petit univers pour les aventures, series, sketch en mp3 libre sur le net. Informez-vous et discutez sur toutes les sagas mp3.
Nous sommes actuellement le Jeu 28 Mars 2024, 17:23
Rechercher dans tout le forum :

Le fuseau horaire est réglé sur UTC+1 heure [Heure d’été]


Publier un nouveau sujet Répondre au sujet  [ 1 message ] 
Auteur Message
Message Publié : Dim 27 Juil 2014, 05:11  −  Sujet du message : [Résolu] Problème de buffer overflow en enregistrement
Répondre en citant
Neto-technicien(ne)
Neto-technicien(ne)
Avatar de l’utilisateur
598 posts
Inscription : 1 Juillet 14
SuperMachin - Lun 10 Fév 2014, 19:00 a écrit:
Bonsoir m'sieu-dames!!
Je me tourne vers la communauté car je rencontre un problème "assez" gênant.
Lors d'un enregistrement-numérisation-repiquage de vieilles K7 audio, MD, vinyle, ou quoi que ce soit d'autre sur ma station, au bout de +/- 20 minutes, je me trouve confronté à un "saut" de signal; aléatoirement, il va me manquer 200-300ms, voire jusqu'à 1 sec de signal. Pas de blanc ou de silence non, juste comme si j'avais fais une coupe dans mon enregistrement n'importe où.
Ca m'arrive uniquement dans Soundforge 7 pro, 8 pro ou 9 audio studio. Pas assez testé sur la longueur avec Reaper, mais ca n'a pas l'air de le faire.

Ca fait bien 10-12 ans que je "fais du bruit" sur PC (avant j'en avais pas, et je le faisais à la analo), et j'avoue que ça me fais grave enrager de laisser une K7 de 90min en rec, et de revenir 2h après puis de constater que j'ai le droit de mettre à la poubelle mon enregistrement parce qu'à la 18ème minute, puis à 19'22, à 25'01 et + il me manque un poil de Q. Et pas envie de faire un punch-in.

Question matos, je n'ai pas une config' légère non plus et qui tourne très bien: Phenom x4, 4Go DDR2, Raptor 320Go SATA2 qui remplace un SSD 120Go foireux, Seven Pro x64 (j'ai délaissé mon XP Pro x64 quand j'ai acquis ma 0404 pour cause de "pilote-qui-n'existe-pas-et-que-le constructeur-ne-sort-pas-de-mise-à-jour-pour-ce-système-démerde-toi", une E-MU 0404 PCI, couplée à une M-Audio Firewire Solo (pour quand je me barre en rec de café concert). Ces 2 interfaces ont chacune leur propres pilotes ASIO (et ne fonctionnent que comme ca sur 7) et sont parfaitement fonctionnelles. Avec FL Studio et son plugin Edison qui permet d'enregistrer une piste à la volée, aucun souci. J'ai essayé d'augmenter la taille du buffer des drivers ASIO, essayé aussi Asio4All par désespoir, downgrade et upgrade de drivers, essayé des pilotes alternatifs pour la 0404, passer en 24-96k (par défaut en 16-48k quand je fais de la vidéo voire 24-48k) eeeet..........rien de mieux. :smt010

Donc je suis obligé de me rabattre sur mon PC 'sert-à-tout' pour faire ce type d'enregistrement avec ma Game Theater XP ou la X-FI Fatal1ty, et tout rebrasser en .Wav sur DD externe pour pouvoir le bosser sur ma DAW (et ca, ca me les brise mais royal parce que ca marche du tonnerre avec un simple x2 6000+ et 3Go DDR2).

Si, à tout hasard l'un de vous aurait une idée à me soumettre à laquelle je n'aurais pas pensé, le même souci (ou proche), ou quoique ce soit d'autre qui puisse m'aiguiller, je prends. Sinon ca me ferait mal d'avoir investi dans des licences SF citées plus haut inexploitables pour l'enregistrement...
Pis vous en faites pas, je vous offre toute ma gratitude, et une tournée de bière (ou autre) si vous passez dans le coin!

Marki!!

ClaXus - Mer 12 Fév 2014, 09:41 a écrit:
J'ai trouvé des problèmes similaire sur github, flemme de lire anglais (j'ai essayé de comprendre mais pas réussi, le problème n'est pas de même nature, mais il y a un saut)
https://github.com/PromyLOPh/pianobar/issues/415
https://github.com/PromyLOPh/pianobar/issues/304

Ta config PC ça n'est pas de la folie non plus(loin de là), si on compare aux processeurs d'aujourd'hui.
Tu ne crois pas que ça peut venir du matériel avec lequel tu fais ton enregistrement de base?

Tout ce que je peux te conseiller, c'est d'essayer avec du matos différent, pour voir où ça cloche.
Réinstaller les pilotes, ça peut marcher aussi, mais tu as l'air de l'avoir suffisamment fait. (Essaie de signaler ton problème, on sait jamais...)
Ou sinon aller demander sur un forum de programmeurs spécialisés dans l'audio, si tu es sûr que ça vient d'un buffer overflow.

Blast - Mer 12 Fév 2014, 11:02 a écrit:
Faut vraiment arrêter avec les configs "de folie". Un ordinateur doit être capable d'enregistrer un flux audio stereo sans sourciller, même s'il est long. Je fais ça depuis bientôt 20 ans et j'ai pas d'ordinateur de folie.

Vu que les glitches arrivent très tard, 20 minutes, c'est long, je me demande si ce n'est pas simplement une tâche quelconque qui se réveille de temps en temps et prend le pas, soit sur ton port USB, soit sur ton disque dur, soit sur la CPU elle même. Rien de tout cela n'est à écarter.

Pour commencer, je lancerais le gestionnaire de tâches et tenterais le coup de pousser la priorité du software d'acquisition. Je n'y crois pas trop mais ça ne peut pas faire de mal.
Ensuite tout en laissant le gestionnaire de tâche ouvert, dans l'ordre décroissant de consommation CPU, je lancerais une numérisation pendant 20-25 minutes avec une camera qui filme en permanence l'écran, histoire de pouvoir revenir en arrière s'il y a un glitch et tenter de repérer un comportement anormal de l'une ou l'autre tâche.
En général, quand je veux lancer un de ces traitements longs, je vais jusqu'à fermer la plupart des tâches de fond, spooler, antivirus, firewall (et internet aussi), économiseur d'écran. J'utilise pour ça Game Booster 3 d'IObits mais je viens de constater qu'une nouvelle version est sortie, qui semble assez différente de celle que j'ai. J'ignore donc l'efficacité de cette nouvelle mouture. Mais ça peut valoir le coup (le coût aussi, c'est un soft gratuit mais attention en l'installant de ne pas installer aussi des truc inutiles, c'est la nouvelle mode avec les freewares).

Attention aussi aux disques qui s'arrêtent physiquement après un délai et qui peuvent à l'occasion causer des buffer overflows le temps de repartir (là encore je n'y crois pas trop, mais c'est possible).

SuperMachin - Mer 12 Fév 2014, 12:06 a écrit:
Merci Blast, mais c'est une machine qui ne va pas sur internet, (justement pour ne pas bouffer de ressource inutile avec AV, FW et tout le bordel) et que j'ai optimisée au mieux: pas de veille disque ou de veille tout court, désactivé les services totalement inutiles (qui se sert du service 'stratégie de retrait de la carte à puce' ou 'registre à distance'?). Concernant la priorité des threads, c'est réglé au ptits z'oignons ca aussi.

@Claxus: je touche depuis assez longtemps le son et l'informatique pour savoir que ma machine n'est pas un canon du genre certes, mais est juste un peu surdimensionnée pour de l'audio pur (en revanche, quand je rajoute du plug reverb x4 ou 5 sur fruity ou certains synthés virtuels gros consommateurs de ressources, il n'a pas à rougir face à des configs récentes). Pis j'ai commencé à l'époque avec un PII 233Mhz, 128Mo SDRAM et ma bonne vieille Game theater XP que j'ai toujours, j'en ai passé des configs jusqu'à aujourd'hui!! :smt029

J'ai essayé avec du matos différent oui, ca passe (game theater et XFI sur mon autre bécane pas-faite-pour-ça). Mais comme dit plus haut, ca me gonfle de devoir jongler à chaque fois pour 1/2h voire 2h.
Pour le moment, ben je me colle sur Reaper pour l'enregistrement, puis j'exporte sur SF pour le traitement......c'est pas top mais ca marche :smt012

Blast - Mer 12 Fév 2014, 12:18 a écrit:
Ouais, je me doutais bien à ta description que tu as une config assez bien étudiée.

Relisant ton premier post, tu dis que ça ne semble pas poser de problèmes avec Reaper. C'est plutôt une bonne piste, qui semble écarter les lags dus à un disque qui s'arrête, ou un économiseur d'écran qui bouffe les ressources, et mettre l'accent sur le soft lui même, vu que reaper est réputé pour être peu gourmand (en général, hein, s'il faut calculer 15 reverbes à convolutions, il va ramer comme tout le monde :D).

Je me souviens qu'il m'est arrivé dans le passé d'avoir eu des décrochages à l'enregistrement en direct sur Audition et qu'alors j'utilisais Audacity pour faire mes prises, puis basculais sur Audition pour le mix.
C'est évidemment pénible et j'ai été content de parvenir à optimiser ma config pour pouvoir tout faire sur mon soft principal, mais dans la mesure où le logiciel n'a aucun impact sur la qualité de la prise de son (c'est la carte son qui se tape le boulot à ce stade. Le logiciel se contente de prendre les données comme elles arrivent et les stocker sur le disque), est-ce vraiment un problème d'utiliser Reaper pour la prise et de peaufiner ensuite sur le soft que tu préfères (ou t'habituer à tout faire sur Reaper, c'est ce à quoi je me plierai un jour, mais pour l'instant j'ai trop d'automatismes sur Audition pour passer à un autre soft) ?

Dans tous les cas, filmer continuellement le gestionnaire de tâche reste un moyen interessant de savoir exactement ce qui se passe à la seconde où ton enregistement décroche. C'est trop râlant de ne pas savoir ce qui se passe dans la bécane.

SuperMachin - Mer 12 Fév 2014, 15:28 a écrit:
Arf...Audition.....j'ai essayé par le passé la version 2.0.....bien mais beuarrk, j'y arrive pas. ^^
A terme je pense bosser un peu plus sur reaper, mais bon......je suis un vieux moi aussi, j'ai mes ptites z"habitudes qu'il est bien difficile de changer ^^

SuperMachin - Sam 01 Mars 2014, 15:13 a écrit:
Merci les gens, c'est résolu, j'ai trouvé mon problème!
Je me suis fais couillonner simplement avec la fréquence d'échantillonnage entre le panel ASIO (donc fonctionnement de la carte) et les réglages de mon projet (interne 48k et projet en 44.1, ou source numérique externe comme le MD en 44.1, ASIO idem, et projet en 48k).

Je suis une brêle. :smt011

Empalez-moi sur la croix des Sondiers. :smt021

Je suis un robot qui aide l'équipe du forum à faire son travail.

Mon avatar est Robot de Jean-Philippe Cabaroc sur The Noun Project, sous licence CC BY 3.0.


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 1 message ] 

Le fuseau horaire est réglé sur UTC+1 heure [Heure d’été]


Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas transférer de pièces jointes dans ce forum

Rechercher :
Atteindre:  
cron


Powered by phpBB © 2000-2007 phpBB Group
Traduction française officielle © Maël Soucaze
[ Time : 0.247s | 18 Queries | GZIP : Off ]