[Pdmtl] Seqs Was: pdmtl et list/q
Alexandre Quessy
alex at sourcelibre.com
Tue Dec 19 12:11:25 EST 2006
Bonjour,
Je viens de terminer un projet avec seq, et j'aurais préféré
travailler avec mtr, alors je vais vous expliquer mes impressions.
C'était avec l'autre logiciel... j'avais un cours d'audio dans une
université bien connue. :)
seq sert à séquencer des "raw MIDI bytes" : ça veut dire qu'il faut
lui envoyer des entiers en séquence. Donc, à faire quelque chose comme
[$1, $2, $3< pour chaque note qu'on lui envoie. Pas très pratique
comparé à mtr auquel on peut envoyer n'importe quel message, si je me
souviens bien, et qui est multipiste. On peut donc agir avec celui-ci
sur telle ou telle piste (play, record). Par contre, seq m'a été assez
utile, car mon tempo étant changeant, j'ai pu enregistrer chaque piste
à une vitesse différente et comparer cette vitesse à la vitesse à
laquelle les autres pistes ont été enregistrées, etc. Mais il faut
être confortable avec les "raw MIDI bytes". En fait, seq est un objet
qui date des tout débuts de ces logiciels. C'est presque un fossile.
Finalement, insatisfait, j'ai programmé mon ya-seq dont j'ai posté
l'URL plus tôt dans ce fil de discussion.
2006/12/19, Thomas Ouellet Fredericks <iamonthebeach at gmail.com>:
> list/q (pdmtl) sert surtout à mettre un délai à un message. Un peu
> comme pipe (pd) mais pour n'importe quoi (l'objet pipe est très
> sélectif quand à sont type de donnée ). C'est plus un "building
> block" qu'un séquenceur. À mesure que list/q "output" des messages, il
> les efface de la mémoire, ce qui est très différent de qlist,coll,etc
> (je pense que c'est un oubli important au help de list/q).
>
> qlist (pd) est différent de coll (cyclone) parce qu'il offre une
> fonction de délai ajustable ainsi qu'un "dynamic send".
>
> Les "wrappers" servent à rendre un objet (qlist, coll, etc) plus
> facile d'utilisation pour une fonction précise. Ils ne se
> compétitionnent pas nécessairement.
>
> Je viens tout juste de découvrir mtr. C'est dommange, c'est tellement
> pd d'avoir des objets puissants perdus dans la masse. Je crois que seq
> n'est pas documenté parce qu'il est incomplet:
> http://suita.chopin.edu.pl/~czaja/miXed/externs/seq.html
>
> Par contre, j'ai trouvé des exemples d'utilisation de mtr et seq dans
> pd extended sous:
> doc/examples/cyclone/seq-test.pd
> doc/examples/cyclone/mtr-test.pd
>
> Tom
>
>
>
> On 12/19/06, Michal Seta <mis at artengine.ca> wrote:
> > Salut,
> >
> > J'avoue que je n'ai pas essayé aucun wrapper de qlist donc peut-être
> > je suis dans le patates, mais ne serait-il pas plus facile/efficace,
> > déjà en partant, d'utiliser [coll]? Il est dans cyclone.
> >
> > D'autres objets d'intérêt relativement aux séquenceurs sont [seq]
> > (pour MIDI surtout) et [mtr] pour des messages arbitraires. Aussi dans
> > cyclone. Ni l'un ni l'autre n'est documenté (je crois) dans Pd mais
> > leur fonctionnalité est pareille (j'espère) que dans l'autre
> > logiciel... euh... oui, l'autre... je ne me souviens plus son nom.
> > Le manuel en pdf, par contre, est disponible ici:
> >
> > ... (hmmm... cycling74 est dans les patates aussi? je n'arrive pas à
> > me connecter à leur site)
> >
> > Ah, on peut aussi l'obtenir ici:
> >
> > http://tinyurl.com/yz5dal
> >
> > ciao
> >
> > ./MiS
> >
> > "Alexandre Quessy" <alex at sourcelibre.com> writes:
> >
> > > Allo,
> > > au fait, ne cherchez pas pdmtl dans le CVS, il n'y est pas encore. On
> > > attends un peu pour voir s'il y aurait une autre proposition pour le
> > > nom.
> > >
> > > Pour qlist, j'ai aussi un wrapper, il semble : ya-seq (yet another
> > > sequencer) à http://alexandre.quessy.net/?q=code
> > >
> > > Cheers,
> > >
> > > aalex
> >
> > _______________________________________________
> > Pdmtl mailing list
> > Pdmtl at lists.artengine.ca
> > http://lists.artengine.ca/mailman/listinfo/pdmtl
> >
>
> _______________________________________________
> Pdmtl mailing list
> Pdmtl at lists.artengine.ca
> http://lists.artengine.ca/mailman/listinfo/pdmtl
>
--
Alexandre Quessy
http://alexandre.quessy.net/
More information about the Pdmtl
mailing list