[Pdmtl] Seqs Was: pdmtl et list/q

Alexandre Quessy alex at sourcelibre.com
Tue Dec 19 14:26:10 EST 2006


Re-bonjour,
Pour clarifier : en fait, mtr ne permet pas (si je me souviens bien)
de faire varier la vitesse de lecture. Donc, la meilleure solution est
d'utiliser seq (beurk) ou encore de faire wrapper autour de qlist. :-)

aalex

Le 19/12/06, Alexandre Quessy<alex at sourcelibre.com> a écrit :
> 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/
>


-- 
Alexandre Quessy
http://alexandre.quessy.net/



More information about the Pdmtl mailing list