Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2013-07-02 20:19:33 Spectrograme en temps réel

TomObey
membre
Date d'inscription: 2012-11-06
Messages: 114

Spectrograme en temps réel



Bonjour à tous,
J'espère que tout se passe bien pour vous.

J'aurais une petite question.
Je souhaiterai faire un patch qui analyse le spectre en temps réel, via l'objet [rfft~], et afficher le résultat dans une fenêtre GEM. Une variation de couleur pour représenter l'intensité, l'axe vertical pour les fréquences, l'axe horizontal pour le temps. Comme ceci :

http://www.respir.com/images/Spectogramme_sibilants.jpg

Pour la partie [rfft~] je m'en sort.
Par contre je maîtrise moins GEM. Et j'ai du mal savoir par où démarrer.
J'ai pensé à utiliser un objet [circle] ou [line] par pixel (en faisant varier le [color] selon la valeur de ma table et le [transpose] selon le temps. Mais ça me semble un peu monstrueux comme façon de procéder... je ne sais pas.

Bref, c'est un peu vague comme question, mais j'aurais besoin de quelques pistes, je bloque un peu.

Est-ce que l'un d'entre vous aurait déjà croisé un patch similaire ? Ou aurait une idée ?

Merci d'avance pour vos réponses, toujours très sages.

PS : Le but du patch est purement esthétique. L'idée et d'avoir une visualisation "jolie" pour la lecture de certains compositions sonores. Rien de plus.

Hors ligne

 

#2 2013-07-03 14:03:47 Re : Spectrograme en temps réel

rep
modérateur
Lieu: Toulouse
Date d'inscription: 2008-02-27
Messages: 1444
Site web

Re: Spectrograme en temps réel



Salut,
ce sujet m'intéresse aussi dans le sens où j'utilisais jusqu'à maintenant baudline (si tu connais pas vas y jetter un oeil ça vaut le détour) pour regarder les jolies fréquence se dessiner... Mais en fait bien que très précis j'aurais besoin d'autre chose que ce que propose baudline. Et donc je pense passer par puredata/gem pour fabriquer un sonographe plus paramétrable...
Si tu veux on peut mutualiser nos efforts de patchage... (j'ai pas énormément de temps à y consacrer en ce moment mais je peux proposer mes quelques compétences en gem si ça peut aider...)

Hors ligne

 

#3 2013-07-03 17:07:19 Re : Spectrograme en temps réel

jerome
membre
Date d'inscription: 2008-03-04
Messages: 103
Site web

Re: Spectrograme en temps réel



Nicolas Montgermont a écrit une abstraction dans pd-codelab qui devrait vous plaire :
http://sourceforge.net/projects/pdcodelab/

Hors ligne

 

#4 2013-07-03 21:52:24 Re : Spectrograme en temps réel

TomObey
membre
Date d'inscription: 2012-11-06
Messages: 114

Re: Spectrograme en temps réel



Rep,

Merci beaucoup pour ta réponse, je connais baudline, c'est pas mal. Mais je suis pas totalement satisfait par ce logiciel pour les mêmes raisons que toi.

Jerome,
Merci pour ce lien, c'est en effet pas mal du tout ce [gem_spectrogram~] !
Ce qui est dommage, c'est que lorsque l'on souhaite afficher tout ça avec une échelle logarithmique (ce que j'aimerai faire) les basses sont pas très précises et pas très jolies. Aussi, on ne peut pas choisir le dégradé de couleur que l'on souhaite utiliser.
Je vais me pencher sur ce patch, déjà très riche, pour voir si je peux l'adapter un peu.

Merci à tous en tout cas !

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024