Annonce

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


#1 2013-04-16 09:54:18 Waveform avec GEM

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

Waveform avec GEM



Bonjour a tous,

J'utilise PureData pour le son depuis quelques temps, mais débute totalement avec GEM.

J'aurais voulu connaître vos méthodes pour dessiner la Waveform d'un son avec GEM (sur une période definie, avec des dimensions définies).

Merci d'avance pour votre aide

Hors ligne

 

#2 2013-04-16 11:45:01 Re : Waveform avec GEM

dwan
membre
Date d'inscription: 2011-01-24
Messages: 307

Re: Waveform avec GEM



un fil tout récent sur la liste qui pourrait t'intéresser : http://lists.puredata.info/pipermail/pd … 02060.html

Hors ligne

 

#3 2013-04-16 20:14:58 Re : Waveform avec GEM

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

Re: Waveform avec GEM



Merci pour la réponse,

Malheureusement, je ne m'en sort pas avec cette explication "the fastest to code is to use repeat/separator/curve 2 in order to draw many lines"

Quelqu'un aurait un exemple ? Ou bien plus de détails à donner ?
Merci !

Hors ligne

 

#4 2013-04-16 21:24:45 Re : Waveform avec GEM

dwan
membre
Date d'inscription: 2011-01-24
Messages: 307

Re: Waveform avec GEM



Regarde dans l'aide : Gem/examples/recursion

Hors ligne

 

#5 2013-04-18 00:17:15 Re : Waveform avec GEM

Olm-e
membre
Lieu: Bruxelles
Date d'inscription: 2011-11-15
Messages: 84
Site web

Re: Waveform avec GEM



aussi dans les objets GUI pour GEM de Jerome : http://puredata.info/Members/jeromeabel/

Hors ligne

 

#6 2013-04-26 14:44:00 Re : Waveform avec GEM

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

Re: Waveform avec GEM



Effectivement dans ma bibliothèque pd-gui, j'ai essayé plusieurs versions : avec [curve], avec la création dynamique de [rectangle], avec l'open GL.

Ma dernière version en open GL, en me basant sur quelques codes existant se situe ici : http://sourceforge.net/projects/pdcodelab/
L'objet est [gem_oscillo].

Hors ligne

 

#7 2013-04-26 16:32:50 Re : Waveform avec GEM

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: Waveform avec GEM



Whaouuuu...
Ça a l'air trop classe cette librairie pd-codelab !!

tonguetongue


L'Amour au Peuple !

Hors ligne

 

#8 2013-04-26 16:48:41 Re : Waveform avec GEM

geeko
membre
Date d'inscription: 2009-11-23
Messages: 106

Re: Waveform avec GEM



c'est génial ! pleins de trucs utiles ! bravo et merci ...

Hors ligne

 

#9 2013-04-26 19:38:37 Re : Waveform avec GEM

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Waveform avec GEM



smile
Après pour ce qui est de la création de waveforme, le plus simple et le plus efficace est de passer par un [gemvertexbuffer] avec en posY ta table posX une table en range entre -4 et 4 de la longueur de ta table et en posZ une table en 0.

Dernière modification par nononononono (2013-04-26 20:12:33)

Hors ligne

 

#10 2013-05-01 14:41:12 Re : Waveform avec GEM

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

Re: Waveform avec GEM



Sur la mailing list de Pd, Cyrille Henry dit aussi que c'est la plus efficace.

Aurais-tu un exemple ? L'objet [gemvertexbuffer] ne se crée pas chez moi, et je n'arrive pas à mettre la main dessus dans les répertoires de Pd-extended.

Hors ligne

 

#11 2013-05-04 16:32:21 Re : Waveform avec GEM

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Waveform avec GEM



salut, gemvertexbuffer ne fait pas partie de gem en "natif"; il faut le compiler à la main, tu as les sources ici par ex : https://github.com/avilleret/Gem/tree/master/src/Geos ...
ca vaut vraiment le coup de s'y pencher car tous les objets de GEM sont écrit avec glVertexXf oar ex, ce qui est très lent pour la com entre CPU et GPU (à dire vrai, c'est même considéré comme obsolète...)
Après la prie en main est assez simple quand on sait manipuler les tableaux....

Hors ligne

 

#12 2013-06-09 17:53:36 Re : Waveform avec GEM

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

Re: Waveform avec GEM



Merci à tous pour votre aide !

J'ai donc trouvé exactement ce qu'il fallait pour mon patch.
Je vous met en pièce-jointe le patch, au cas où d'autres personnes cherchent la même chose.
Ce n'est évidemment pas moi qui l'ai inventé, je l'ai trouvé sur le net et remis en forme.

Bien à vous wink

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024