rapide prise de notes d’élaborations en autodidacte, expérimentations, mise en application d’apprentissages, sous puredata, ces dernières semaines…
à détailler….
histogramme
bricolage d’une abstraction > A FINIR
étude / addition des niveaux audio / comparaison formule (prédiction) et réel (mesure) – de signaux d’amplitude différentes ou de même amplitude (dans ce cas, le volume augmente de 3db à chaque fois qu’on double le nombre de sources).
découverte de [avg~] = plus pratique que [env~}
test d’une interface pour « filtre graphique », produisant une courbe qui sert de base à une FFT.
bricolage d’un analyseur de spectre (spectrographe) « analogique » par banque de filtres passe-bandes équidistants sur une échelle logarithmique (à l’octave, au tiers d’octave, etc).
ce spectrographe permet aussi de « signer » des grains d’audio, selon leur spectre, et ce de façon très peu coûteuse en donnée (par exemple 30 valeurs si 1/3 d’octave). Il me semble qu’en adoptant ce type de signature logarithmique on se rapproche d’une mesure de similarité plus proche de l’oreille humaine.
ces signatures en vues d’être utilisées dans un échantillonneur granulaire « Granulator » qui reproduits « intelligemment » des grains.
à base d’analyses stockées dans un fichier texte (enveloppe RMS, peak, spectre…)
– voir pour somme constante
– voir pour analyse plus poussée : écart-type
– voir pour gérer des grains de tailles variables
bricolé une abstraction [ph_pondA~] qui applique un filtre spectral correspondant à la norme « pondération A » sensée être plus adaptée à la sensibilité de l’audition humaine.
divers essais d’outils de traitement de la dynamique, notamment de forcer une enveloppe constante, ou pour produire un signal + « plat » (compression)
bricolage d’un « amp-curve », graphique à base de table
bricolage d’un [ph_sfplayer] qui est une abstraction de haut-niveau pour lire des fichiers audio (soundfiles), avec quelques facilités de contrôle, tout en restant basé sur [readsf~] de vanilla