Annonce

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


#1 2010-11-18 12:27:07 alternance tempo fixe / accélération

Keegug
nouveau membre
Date d'inscription: 2010-11-18
Messages: 3

alternance tempo fixe / accélération



Bonjour à tous,

Je suis tout nouveau sur ce forum, et je me suis mis à bosser sur Pure Data depuis peu dans le cadre d'un projet d'étude.

Pour l'instant, je découvre, j'avance, mais surtout, je bidouille beaucoup ! smile
En fait, je crois que j'ai besoin d'aide.

J'utilise la dernière version de pd-extended (sans ajouts quelconque), sous ubuntu lucid.

Voici mon premier problème :
Je réalise une sorte de métronome. :

Quand il s'agit de faire tourner un metronome avec tempo fixe (isochrone) et nombre de bip limité, pas de problème à priori.
J'utilise simplement [metro] avec un compteur (float +1) qui passe par [counter] qui arrête le métronome lorsque le nombre de bip max est atteint.

Là où ça se complique c'est que j'ai besoin de faire varier ce tempo (accélération : disons 10% du tempo fixe précédent) pendant un nombre de bip fixé et de repasser sur une phase de tempo fixe.

exemple :
[metro 1000 fixe pendant 20 bips]
-> [accélération du métronome pour atteindre metro(1000 - 10%*metro1000), en 8 bips]
-> [metro(1000 - 10%*1000) fixe]
-> [accélération du métronome pour atteindre metro(10% * (1000 - 10%*metro1000)), en 8 bips]
-> [metro(10% * (1000 - 10%*metro1000)) FIXE]
-> [accel ...
etc ...


j'ai mis au point une méthode avec deux sous-patch [metro fixe] et [accélération] que j'active de manière alternée via des toggles . En fait les deux sous-patch servent à envoyer chacun leur tour, la valeur de tempo à metro(fixe ou accéléré) pendant un nombre de beat limité.

Sachant que j'ai besoin que les différentes séquences s'alternent de manière fluide en respectant une certaine précision temporelle dans l'émission des beats, Pensez-vous que cette manière de faire est optimale ?

J'ai un patch d'exemple si besoin.

Hors ligne

 

#2 2010-11-19 08:19:24 Re : alternance tempo fixe / accélération

Keegug
nouveau membre
Date d'inscription: 2010-11-18
Messages: 3

Re: alternance tempo fixe / accélération



bang ^^
quelqu'un a une petite idée sur la question ? roll

Hors ligne

 

#3 2010-11-19 10:07:12 Re : alternance tempo fixe / accélération

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

Re: alternance tempo fixe / accélération



Salut
Poste un patch, ce sera plus simple pour te répondre...

Hors ligne

 

#4 2010-11-19 11:16:16 Re : alternance tempo fixe / accélération

pschiiitt
membre
Date d'inscription: 2009-03-21
Messages: 318

Re: alternance tempo fixe / accélération



Voici un patch, en Max 5, fait avec des objets simples. Si ça peut t'aider ?
Désolé, je n'utilise pas Pure Data, il est trop instable sur Mac.
http://codelab.fr/up/tempo-acc.png
Donc, il y a une accélération du tempo de la mesure 4 à 5 de 1 BPM par double croche (de 120 à 136 BPM par exemple).
Le patch s'arrête à la mesure 8.

Dernière modification par pschiiitt (2010-11-19 11:26:09)

Hors ligne

 

#5 2010-11-19 11:26:49 Re : alternance tempo fixe / accélération

pob
Exterminator
Lieu: Rennes
Date d'inscription: 2009-10-13
Messages: 765
Site web

Re: alternance tempo fixe / accélération



Voici un patch puredata qui doit faire ce que tu attends.

Dernière modification par pob (2010-11-19 11:27:09)

Hors ligne

 

#6 2010-11-19 11:32:28 Re : alternance tempo fixe / accélération

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

Re: alternance tempo fixe / accélération



pschiiitt a écrit:

Désolé, je n'utilise pas Pure Data, il est trop instable sur Mac.

Je me permet un petit hors sujet :
Pschiiiiit, qu'est ce qui te permet d'affirmer que Pd est instable sur mac ?
J'aimerais bien savoir car cela fait pas mal de temps que je l'utilise sous mac et j 'ai jamais eu de problèmes.
Quels soucis à tu rencontré plus particulièrement ?

Hors ligne

 

#7 2010-11-19 11:39:51 Re : alternance tempo fixe / accélération

pob
Exterminator
Lieu: Rennes
Date d'inscription: 2009-10-13
Messages: 765
Site web

Re: alternance tempo fixe / accélération



rep, toute la subtilité de l'installation est dans le choix du mode "sur"/"sous" mac. Apparemment il y a des incompatibilités quand c'est "sur", mais ça marche parfaitement "sous"... smile


Pour le patch, voici une version qui doit faire 20 bangs au début et qui doit faire effectivement 10 et 8 bangs par la suite.
A toi Keegug maintenant !

Dernière modification par pob (2010-11-19 12:18:12)

Hors ligne

 

#8 2010-11-19 13:35:14 Re : alternance tempo fixe / accélération

pschiiitt
membre
Date d'inscription: 2009-03-21
Messages: 318

Re: alternance tempo fixe / accélération



rep a écrit:

Pschiiiiit, qu'est ce qui te permet d'affirmer que Pd est instable sur mac ?
J'aimerais bien savoir car cela fait pas mal de temps que je l'utilise sous mac et j 'ai jamais eu de problèmes.
Quels soucis à tu rencontré plus particulièrement ?

En testant, les exemples dans le browser, j'ai planté plusieurs fois. (Je ne me rappelle plus desquels ? Du GEM peut-être ?)
Sinon d'autres patchs n'avaient pas tous leurs objets donc ils ne fonctionnaient pas.

Dommage...
Je l'utilise ponctuellement quand je tombe sur un patch intéressant.

Si tu connais une version qui tourne sur mac 10.5.8 sans aucun souci : je suis preneur.
(J'ai la 0.42.5-extented)

Hors ligne

 

#9 2010-11-19 14:28:39 Re : alternance tempo fixe / accélération

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

Re: alternance tempo fixe / accélération



pschiiitt a écrit:

En testant, les exemples dans le browser, j'ai planté plusieurs fois. (Je ne me rappelle plus desquels ? Du GEM peut-être ?)
Sinon d'autres patchs n'avaient pas tous leurs objets donc ils ne fonctionnaient pas.

Dommage...
Je l'utilise ponctuellement quand je tombe sur un patch intéressant.

Oui mais te rends tu comptes que par un avis expéditif tu déclares tel soft 'instable' (déclaration que des gens débutant peuvent prendre pour argent comptant) alors que manifestement tu ne le connais que très approximativement. G.E.M. n'est pas PureData (Et quand bien même, GEM pour l'utiliser quasi quotidiennement est loin d'être 'instable').
Et tes objets manquant le sont peut être parce que tu ne les as tout simplement pas chargés...


pschiiitt a écrit:

Si tu connais une version qui tourne sur mac 10.5.8 sans aucun souci : je suis preneur.
(J'ai la 0.42.5-extented)

Je travaille avec osx 10.6.5, et pdextended 0.42.5 (et accessoirement la 0.43-devel)
J'ai pas de soucis (et j'utilise fréquemment GEM, PMPD et divers autres externals) hormis des erreurs de patchage dont je suis responsable.

Je peux tout à fait comprendre que ce soft ne te convienne pas pour x raisons, mais cela ne justifie en rien ce jugement technique infondé...

// fin de mon HS/troll

Hors ligne

 

#10 2010-11-19 16:02:56 Re : alternance tempo fixe / accélération

pschiiitt
membre
Date d'inscription: 2009-03-21
Messages: 318

Re: alternance tempo fixe / accélération



rep a écrit:

Oui, mais te rends-tu comptes que par un avis expéditif tu déclares tel soft « instable » (déclaration que des gens débutants peuvent prendre pour argent comptant) alors que manifestement tu ne le connais que très approximativement. G.E.M. n'est pas PureData (et quand bien même, GEM pour l'utiliser quasi quotidiennement est loin d'être 'instable').
Et tes objets manquants le sont peut-être parce que tu ne les as tout simplement pas chargés...

Je ne déclare pas le logiciel instable : je déclare que sur mac, il est instable.
Mais, je conviens que j'aurais dû dire : sur mon mac.
Et, mes problèmes ne sont pas uniquement basés sur la librairie GEM.
Les débutants ne sont pas des naïfs. Ils expérimentent. Et, s'ils considèrent le logiciel exploitable sur leur plate forme, tant mieux pour eux.

rep a écrit:

Je peux tout à fait comprendre que ce soft ne te convienne pas pour x raisons, mais cela ne justifie en rien ce jugement technique infondé...
// fin de mon HS/troll

Mon jugement technique n'est pas infondé lorsqu'un logiciel se ferme sans préavis parce que l'un de ses objets (ou autre) ne fonctionne pas, j'appelle ça de l'instabilité.
Si ça arrive une fois tous les ans, je passe. Mais, si c'est récurrent...
Quand j'installe un logiciel, je m'attends à ce que tout fonctionne. Est-ce anormal ?
S'il faut charger des objets, alors, que ceux-ci ne soient pas cités dans l'installation.

Je ne suis pas contre Pure Data (je l'aurais certainement adopté dans d'autres circonstances) et je l’utilise de temps en temps.
Je m'excuse si je suis rentré dans ta chapelle avec mes bottes sales.
Par contre, tu peux critiquer Max/MSP, ça ne me fait ni chaud ni froid.
Pour moi, l'important est que Keegug trouve une solution. Et, pour cela, j'ai fait l'effort de faire un patch Max transposable dans Pure Data donc ce logiciel ne m'est pas tout à fait inconnu.

Hors ligne

 

#11 2010-11-19 17:22:10 Re : alternance tempo fixe / accélération

Keegug
nouveau membre
Date d'inscription: 2010-11-18
Messages: 3

Re: alternance tempo fixe / accélération



Merci à chacun pour votre aide !

Vos patchs sont bien plus simples et efficaces que ce que j'ai pu faire smile
Je vois qu'il y a des fonctions que je ne connais pas, je vais regarder ça de plus près ce week-end.

voici à quoi ressemble le mien lol
http://codelab.fr/up/Capture-7.png

Bonne soirée

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024