Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
Sujet de la discussion Existe-t-il un indicateur synthétique de l'équilibre fréquentiel d'un fichier audio ?
Salut tout le monde

Voilà, je me demande si il existe, à l'image du dB RMS, qui est un indicateur synthétique du volume sonore d'un fichier audio, un indicateur synthétique de l'équilibre fréquentiel.
Un indicateur qui dirait "dans ce fichier audio il y a beaucoup d'aigus comparé aux basses" par exemple, ou quelque chose du style. 'Fin un chiffre où on verrait au premier coup d'œil l'équilibre des fréquences.
Vous savez si ça existe ??

Voilà, merci !
2
On appelle ça un analyseur de spectre
3
Citation de kojejefroots :
On appelle ça un analyseur de spectre

Et avec quelques opérations mathématiques il est faisable de sortir des chiffres comparatifs. Matlab serai un bon outil pour faire ça!!

4
Citation de : kojejefroots
On appelle ça un analyseur de spectre

Ca je crois que je savais déjà
Sauf qu'un analyseur de spectre donne surtout une information visuelle, mais pas d'indicateur synthétique de contenu fréquentiel d'un fichier audio.

Ce que je cherche est un peu spécifique : j'aimerais faire une analyse de l'évolution des normes de mixage et mastering au cours du temps sur un grand nombre de d'albums avec des logiciels statistiques. Pour ça il me faut des variables quantitatives continues. Pour la dynamique, il y a un indicateur unique relativement fiable qui est le volume RMS. Si je fais une analyse statistique, pour un style donné, je pourrai sans doute voir que le volume RMS des albums récents est significativement plus élevé que celui des albums des 70's, et que donc la dynamique diminue.

Et je me dis que peut-être il existe aussi ce genre d'indicateur synthétique, unique, pour indiquer le contenu fréquentiel d'un fichier audio. On pourrait imaginer par exemple le rapport du volume RMS entre 1 et 20kHz d'un morceau sur le volume RMS entre 0 et 1kHz de ce même morceau. Mais cet indicateur serait grossier et pas du tout fiable : l'indicateur pourrait par exemple prendre la même valeur pour 2 morceaux qui ont le même niveau de basse, alors que l'un aurait beaucoup d'aigus et pas de mediums et l'autre l'inverse (ce qui donnerait le même volume RMS entre 1 et 20kHz malgré des courbes dans l'analyseur de spectre très différentes). Bon, c'est un exemple d'indicateur assez sommaire, je me dis que des trucs plus sophistiqués doivent exister ? Je ne trouve rien dans Cool Edit.

Par contre Matlab je sais pas du tout m'en servir...
Vous avez pas des pistes ?

Merci !
5
Citation :
Par contre Matlab je sais pas du tout m'en servir...
Vous avez pas des pistes ?


Aprendre Matlab et les rudiments de l'analyse numérique (et non de la statistique)!!


Citation :
au cours du temps sur un grand nombre de d'albums

C'est comme évaluer la grosseur de plusieurs pommes, de plusieurs espèces, de plusieur région de plusieurs arbres de plusieurs récoltes... ca sert à quoi??

Tu devrais travailler plus sur ton protocole de recherche. Un grand sage disait souvant que l'important n'est pas la réponce mais plutôt la question.
6
Citation de paninaro :
Aprendre Matlab et les rudiments de l'analyse numérique (et non de la statistique)!!

Ben... si, des statistiques aussi. Pour dégager des tendances, il n'y a qu'un traitement statistique qui peut t'aider. Avec SPSS, SAS ou R par exemple.

Citation de paninaro :
C'est comme évaluer la grosseur de plusieurs pommes, de plusieurs espèces, de plusieur région de plusieurs arbres de plusieurs récoltes... ca sert à quoi??

Tu devrais travailler plus sur ton protocole de recherche. Un grand sage disait souvant que l'important n'est pas la réponce mais plutôt la question.

Dis, je trouve que tu juges un peu vite...

D'abord, je précise, je fais de la sociologie. L'étude porte sur l'évolution de certaines normes techniques de mixage et mastering des CD audios, et surtout la tendance à faire du "loud". Pour faire cette étude, il me faudrait choisir aléatoirement plusieurs centaines de CD parmi tous ceux qui ont été produits, afin d'objectiver des tendances et de pouvoir dire que les tendances que je vais découvrir dans l'échantillon que j'aurai construit sont relativement proches des tendances réelles (je fais donc de l'inférence statistique). Je me suis dit que je pouvais faire l'hypothèse que l'ensemble des CD que possédait La Médiathèque en Belgique pouvait lui-même représenter un échantillon assez représentatif de l'ensemble de la production de CD, et je vais essayer d'avoir accès à la base de donnée de CD de La Médiathèque, qui comporte 310.000 titres, afin de faire un tirage aléatoire d'album parmi celle-ci, que j'analyserais ensuite. Les analyses statistiques seront par exemple des régressions linéaire ou curvilinéaires multiples et peut-être des analyses factorielles.

Mais pour faire ces analyses, pour voir si il y a une tendance à faire du "loud", il me faut des indicateurs. Le volume RMS me paraît être un bon indicateur. Mais il n'y a pas que la dynamique qui est réduite pour augmenter le volume, il y aussi la composition fréquentielle qui est modifiée : on a des mixs de plus en plus agressifs par exemple, avec plein d'aigus et de mediums. Mais comment opérationnaliser une analyse statistique (c'est à dire qui se base sur un grand nombre de cas) qui porterait la dessus ? Il me faut un indicateur synthétique, unique, pour chaque cas (album), de sa composition fréquentielle. Voilà pourquoi ma question !

Je crois que donner une épaisseur sociologique à ce sujet, même ça paraît au premier abord un peu bizarre, peut être très fécond. On peut l'aborder sous plusieurs angles. On peut se focaliser, au delà de l'objectivation de tendances :
- sur les facteurs sociaux (la concurrence entre radios ?) qui poussent à l'évolution relativement uniforme de normes de compression, à l'apparition de méthodes, de "best practices" et d'outils (les "maximizers" par exemple) relativement nouveaux,
- sur l'impact qu'a le jeux entre producteurs sur la formation des goûts, la compression poussée devenant une nouvelle norme esthétique, par exemple.
- sur l'existence de pratiques distinctives (des courrants musicaux, des petites maisons de disques, des artistes qui refusent ces nouvelles normes) et leur pourquoi. On voit en effet qu'il y a des critiques à propos de cette "loudness war" et des pratiques de maximisation du volume ; il serait intéressant de voir sur quel référent elles se fondent, qui émet ces critiques, etc.

etc.

[ Dernière édition du message le 07/01/2010 à 12:56:40 ]

7
dans ce cas tu peux aussi prendre en compte, l'évolution des performances du matériel de diffusion (hi-fi principalement) au niveau des rendu de fréquences, et l'évolution des modes de diffusion (format, contexte, etc...)
On n'a pas dévelloper le Hdi avant l'invention de la roue, il me semble (les portes ouvertes sont plus facile à enfoncer )
8
Bien sûr bien sûr, c'est certain que l'extension du spectre est lié à des progrès techniques.
Autre exemple que la technique joue un rôle : le fait que les crêtes soient à 0dB est assez récent il me semble, puisque l'analogique ne permettait pas la normalisation du morceau. Il n'empêche qu'on peut remarquer des différences qui ne sont pas liées à des différences techniques : la manière de mixer et de masteriser est très différente selon que le morceau est du classique contemporain ou un score hollywoodien. Or, les instruments sont souvent les mêmes, les micros, les préamps, tables de mixages, logiciels aussi... Ce sont donc des facteurs sociaux qui expliquent cela. Lesquels ?

C'est clair qu'il y plein de facteurs à prendre en compte, et c'est pour ça que je fais une analyse multivariée, c'est à dire qui prend en compte pour chaque cas d'une série de variables objectivables : année de production, lieu de production (pays, ville, studio,...), dans quel genre l'album est classé, volume RMS, niveau des crêtes, le nombre de samples clippés, format d'origine (directement le CD, ou reconversion vinyl -> CD),...

Et j'aimerais aussi un truc qui parle de l'équilibre des fréquences du morceau !
9
Bon coucou
Citation de JolX :
l'équilibre des fréquences

Ouais c'est quoi lol... mrgreen
sinon dans les outils de soundforge tu as les stats du fichiers que t'as ouvert ex: la fréquence médiane...

10

l'équilibre des fréquences

11
Citation de LoG :
les outils de soundforge tu as les stats du fichiers que t'as ouvert ex: la fréquence médiane...

Bon voili... pour tes stats...
sinon explique ce qu'est l'équilibre des fréquences eek ... car pour moi ça veut dire le baricentre des données d'un fichier audio? Pourquoi faire et dans quel but de commentaire technique...
Explique-moi comme à un enfant de quatre ans (j'ai quatre ans lol) ce qu'est "l'équilibre des fréquences", car ça je n'en ai jamais entendu parlé... eek

P.S.: une idée claire s'énonce clairement...

[ Dernière édition du message le 07/01/2010 à 15:22:00 ]

12
Dans Wavelab, il y a un outil appellé analyse harmonique 3D (qui fait une analyse du spectre d'un fichier ou de la sélection d'une portion de fichier en mode waterfall) qui pourrait correspondre en partie à ce que tu cherches.
Si tu fais une recherche Google avec "waterfall spectrum analysis", tu trouveras ceci (entre autres) :
https://www.winradio.com/home/ads-scope.htm

Va voir en bas de page pour le mode waterfall.
13
Bon, le terme est mal choisi Je sais pas quel est le terme exact... On pourrait dire la composition en fréquence d'un fichier audio ?

Tout bêtement : il y a des fichiers audios où il y a beaucoup d'aigus comparativement aux graves, et inversément. Par exemple, j'ai généré 2 sons, un pauvre en harmoniques aigues, alors que l'autre en est très riche

Voir ici :


Dans le premier exemple, il y a peu d'aigus comparé aux graves, dans le deuxième beaucoup d'aigus comparé aux graves. Et ma question est donc s'il existe une sorte d'indice synthétique pour désigner ça.

Voilà, c'est plus clair ?
14
ton premier graphique s'apparente à du bruit rose, le second à du bruit blanc; C'est par ces termes que l'on désigne en quelque sorte la bande passante.

source: https://fr.wikipedia.org/wiki/Bruits_colorés

S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

15
... je n'en connaît pas dsl bravo
16
Bonjour,

Il me semble difficile - et même impossible - de réduire à un scalaire pertinent l'information recherchée.
Pourquoi ne pas faire, par exemple, une analyse par bande (octave, tiers d'octave ou autre) ?
Ceci pourrait permettre par la suite de dégager des répartitions types en fonction des autres critères, ce qui est le but si j'ai bien compris la question.

Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet. (G. Courteline)

17
Tu peux simplement regarder du coté des moments statistiques. En particulier moyenne et skewness.
18
J'ai trouvé un papier qui devrait t'intéresser:
http://mtg.upf.edu/files/publications/Sandvold-ICMC-2005.pdf
C'est une méthode de classification d'un morceau en fonction de l'intensité perçus.
19
sinon je maintiens soundforge ... dans ces outils:
"- Outils d'analyse de spectre : affichez les fréquences et les harmoniques des différents canaux d'un fichier audio. L'outil Analyse de spectre présente plusieurs graphiques selon le nombre de canaux sélectionnés. Analysez et consultez les fréquences et les harmoniques fondamentales de vos enregistrements. Surveillez les modifications de l'audio et des effets en temps réel, prenez plusieurs instantanés et superposez les vues pour comparer et ajuster les fréquences d'un fichier à un autre."
20
Il a besoin de mesure chiffré précises et pertinentes. Il va forcement falloir s'orienter vers des solutions type matlab. Ou alors il faut faire des recherches bibliographiques pour trouver implémentations toutes faites. Le papier que j'ai donné au dessus peut être un point de depart.

JolX, tu peux essayer de contacter les auteurs, explique leurs ta démarche et demande leur code MATLAB.
21
Citation de : Danguit
Bonjour,

Il me semble difficile - et même impossible - de réduire à un scalaire pertinent l'information recherchée.
Pourquoi ne pas faire, par exemple, une analyse par bande (octave, tiers d'octave ou autre) ?
Ceci pourrait permettre par la suite de dégager des répartitions types en fonction des autres critères, ce qui est le but si j'ai bien compris la question.

Oui, c'est bien le but.
Dans une optique comparative, il me faut des données quantitatives. Dans une analyse par bande, je peux avoir comme données un volume par bande ? Le problème c'est qu'avoir plusieurs données pour indiquer 1 seule chose (la courbe de fréquence) par cas, ça facilite pas du tout la compaison systématique... Je vois pas trop comment faire

> guitoo :
Merci beaucoup, je vais regarder ça !


22
Citation :
Le problème c'est qu'avoir plusieurs données pour indiquer 1 seule chose

Pour déterminer un indicateur, la manip se ferait forcément en plusieurs étapes dont l'acquisition des données - amplitude = f(bande) - serait la première. Ensuite une série de régressions (lin, log, exp, polynomiale d'ordre faible) est susceptible de mettre en évidence des différences de comportements permettant la classification.
Il ne s'agit évidemment que d'une petite idée de départ qui nécessiterait quelques essais pour valider le principe, et je n'ai pas la prétention de rivaliser avec l'auteur de l'article cité par guitoo.
  

Passer pour un idiot aux yeux d'un imbécile est une volupté de fin gourmet. (G. Courteline)

23
Citation :
Ce que je cherche est un peu spécifique : j'aimerais faire une analyse de l'évolution des normes de mixage et mastering au cours du temps sur un grand nombre de d'albums avec des logiciels statistiques.

mais ça ça dépend surtout du contenu musical.
Un album solo de kora ne sonnera pas comme le dernier truc arrenbi à la mode.
Faudrait comparer ce qui est comparable.

En fait, je vois pas trop où tu veux en venir en analysant tout ça.
24
Citation de : guitoo
Tu peux simplement regarder du coté des moments statistiques. En particulier moyenne et skewness.

Est ce que tu peux en dire plus ?

Dans l'article que tu as envoyé, les auteurs disent :

The extracted spectral descriptors were spectral centroid,
spread, skewness and kurtosis (excess), as well as
spectral flatness.


Ca a l'air de mesures très intéressantes !
Pour développer, j'ai trouvé ça (voir des pages 13 à 16) :
http://recherche.ircam.fr/equipes/analyse-synthese/peeters/ARTICLES/Peeters_2003_cuidadoaudiofeatures.pdf
C'est des mesures qui ont l'air très intéressantes !, faut juste que j'éclaircisse ça mathématiquement.
En fait, si je comprends bien, on fait comme si le spectre était une distribution classique en stat, ça permet de calculer pas mal de trucs, très intéressant ! Merci beaucoup pour la piste guitoo !
25
Hors sujet :
Citation :
Dis, je trouve que tu juges un peu vite...

Oui c'est vrai, mais c'est que sur l'Af il y a toutes sorte de mondes et toutes sortes de questions. Certaines sont pertinentes d'autres non (et je peux me siter en référencefacepalm !!). Désolé si je t’ai offensé, ce n’était pas mon intension.