Bonjour à toutes et à tous, l'équipe de tellement nomade vous souhaite une bonne année 2025
Qui peut aider HSA pour le Gapless?
- sly_in_the_sky
- J'ai des câbles en or massif
- Messages : 2015
- Inscription : 22 déc. 2010 10:34
- Localisation : lausanne
- Contact :
Je crois que tu as clairement raison...
-
- Il est frais mon topic !
- Messages : 11198
- Inscription : 24 déc. 2012 00:05
- Contact :
Ce à quoi on pourrait répondre légitimement : "mais c'est qui ce jack ?"
(tain, il a quand le prénom de l'emploi ce gars...)
(tain, il a quand le prénom de l'emploi ce gars...)
Il est infiniment plus rapide d'énoncer une connerie que de la réfuter.
-
- Il est frais mon topic !
- Messages : 11198
- Inscription : 24 déc. 2012 00:05
- Contact :
J'avais compris, c'était juste pour la blague avec le titre de TN ^^
Il est infiniment plus rapide d'énoncer une connerie que de la réfuter.
- Wardormeur
- Messages : 6827
- Inscription : 15 nov. 2010 14:52
- Localisation : NowhereLand
- Contact :
Concrètement : jack a des difficultés en anglais, un intermediaire ne serait parfois pas de trop hélàs;
Sinon concernant le gapless, il faut voir ça, en theorie, sous 2 angles :
- le système de lecture d'une piste : la piste ne doit pas être lue/décompressée "en temps réel" mais bufferisé, càd lue puis gardé en memoire afin qu'il n'y ai pas de trou inter-piste (pour eviter le mode "oh putain y'a encore une piste après, wtf je suis pas prêt"<- concrètement c'est ça)
- ce qui implique : une gestion des queue de morceaux qui tienne la route, càd que le morceau une fois fini d'être bufferisé ne s'arrete pas mais attaque la mise en memoire du prochain. Il faut donc considerer un folder comme une succession de morceaux et non pas comme un ensemble de morceaux, càd le considerer comme une "vraie" playlist de manière innée; la playlist etant le mode le plus logique de mise en place d'une queue : un ordre défini de morceau se poursuivant.
Dans l'application : il faudrait un thread pour la décompression/bufferisation, un thread pour l'envoi de donnée au DAC; c'est en tout cas comme ça que je le verrais sur une archi mono-processeur.
Le mieux reste àmha de faire copain/copain avec les devs de RB, ils ont quand même un peu plus d'exp que moi dans le domaine
Sinon concernant le gapless, il faut voir ça, en theorie, sous 2 angles :
- le système de lecture d'une piste : la piste ne doit pas être lue/décompressée "en temps réel" mais bufferisé, càd lue puis gardé en memoire afin qu'il n'y ai pas de trou inter-piste (pour eviter le mode "oh putain y'a encore une piste après, wtf je suis pas prêt"<- concrètement c'est ça)
- ce qui implique : une gestion des queue de morceaux qui tienne la route, càd que le morceau une fois fini d'être bufferisé ne s'arrete pas mais attaque la mise en memoire du prochain. Il faut donc considerer un folder comme une succession de morceaux et non pas comme un ensemble de morceaux, càd le considerer comme une "vraie" playlist de manière innée; la playlist etant le mode le plus logique de mise en place d'une queue : un ordre défini de morceau se poursuivant.
Dans l'application : il faudrait un thread pour la décompression/bufferisation, un thread pour l'envoi de donnée au DAC; c'est en tout cas comme ça que je le verrais sur une archi mono-processeur.
Le mieux reste àmha de faire copain/copain avec les devs de RB, ils ont quand même un peu plus d'exp que moi dans le domaine
- sly_in_the_sky
- J'ai des câbles en or massif
- Messages : 2015
- Inscription : 22 déc. 2010 10:34
- Localisation : lausanne
- Contact :
Merci beaucoup pour le conseil.