J'écris un logiciel de traitement audio donné en échantillons PCM 16 bits. La première étape du traitement consiste à calculer l'énergie (ou variation totale) dans une certaine plage de fréquences (au-dessus d'une certaine fréquence de coupure).
Ce que je fais actuellement, c'est soustraire l'énergie du signal filtré passe-bas de l'énergie du signal d'origine. J'ai découvert qu'une grande partie du traitement est dédiée à la conversion des sampels entiers en une représentation en virgule flottante.
Ma question est donc la suivante: existe-t-il une technique pour filtrer les échantillons entiers sans les convertir en virgule flottante?