26/12/2024-10:43:13
(Modification du message : 26/12/2024-11:04:30 par RM8Kinoshita.)
RE: conversion 16/44.1 en 24/96 ?
Bonjour calculette,
Ce n'est pas vraiment compliqué ce genre de calcul pour nos processeurs actuels. Tout repose sur la qualité de conception de l'algo utilisé pour le resample (que ce soit implémenté en hard ou en soft) et aujourd'hui les calculs se font en virgule flottante contrairement aux machines d'antan.
Resampler V dans foobar (plugin adapté à la version 32bit actuelle du logiciel) permet de directement convertir la fréquence d'échantillonnage à la volée, sur le temps processeur, en contrôlant ses paramètres passband, stopband et att. Il est possible de convertir tous les formats existants en format unique choisi et adapté à la chaine de traitement. Un exemple pour "tout" sortir en 96k. Plusieurs options d'algo de resampler, il est conseillé de choisir SoX (si tu veux comprendre comment SoX convertit une fréquence d'échantillonnage, son source code est par exemple disponible ici https://github.com/chirlu/sox
Il ne manque plus qu'un matériel avec sortie numérique compatible avec la fréquence d'échantillonnage de traitement, si l'on souhaite faire la conversion D/A en externe.
L'avantage en est aussi que le réglage du volume avantageusement géré en interne par foobar (32 bit float) est sans pertes de résolution sur la conversion A/N ultérieure en bout de chaîne.
https://forums.melaudia.net/showthread.p...#pid215131
crdt.
(25/12/2024-11:56:23)calculette a écrit : comme leurs circuits internes travaillent en 24/96 j'aimerai savoir comment le 16 bits 44.1 est converti en 24/96 ?
Pour le nombre de bits ça peut se faire numériquement mais pour la fréquence qui n'est pas un multiple ça me parait compliqué !
Ce n'est pas vraiment compliqué ce genre de calcul pour nos processeurs actuels. Tout repose sur la qualité de conception de l'algo utilisé pour le resample (que ce soit implémenté en hard ou en soft) et aujourd'hui les calculs se font en virgule flottante contrairement aux machines d'antan.
Resampler V dans foobar (plugin adapté à la version 32bit actuelle du logiciel) permet de directement convertir la fréquence d'échantillonnage à la volée, sur le temps processeur, en contrôlant ses paramètres passband, stopband et att. Il est possible de convertir tous les formats existants en format unique choisi et adapté à la chaine de traitement. Un exemple pour "tout" sortir en 96k. Plusieurs options d'algo de resampler, il est conseillé de choisir SoX (si tu veux comprendre comment SoX convertit une fréquence d'échantillonnage, son source code est par exemple disponible ici https://github.com/chirlu/sox
Il ne manque plus qu'un matériel avec sortie numérique compatible avec la fréquence d'échantillonnage de traitement, si l'on souhaite faire la conversion D/A en externe.
L'avantage en est aussi que le réglage du volume avantageusement géré en interne par foobar (32 bit float) est sans pertes de résolution sur la conversion A/N ultérieure en bout de chaîne.
https://forums.melaudia.net/showthread.p...#pid215131
crdt.
Bon, c'est pas tout, mais là je retourne bosser mon Bartók ...

