Annonce

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


#1 2010-10-30 23:10:32 séquence aléatoire

Jean-Christophe Sekinger
membre
Lieu: Bordeaux
Date d'inscription: 2010-05-26
Messages: 165
Site web

séquence aléatoire



Bonsoir
comme le titre l'indique, je cherche à lire des séquences aléatoires de données stockées dans un tableau: je sais maintenant lire un tableau de manière aléatoire, mais je ne sais pas répéter la dernière séquence de n notes. je n'y arrive pas. c'est compliqué ou je suis vraiment neuneu? Comme je n'arrive pas à m'xpliquer facilement, je vous joint le patch en espérant que qq'un puisse me mettre le pied à l'étrier (ou même me remettre en selle!)

merci! tongue

ps; je précise que je ne comprends rien au "simple sequenceur" donné en exemple dans l'aide de [until] smile

Dernière modification par Jean-Christophe Sekinger (2010-10-30 23:53:33)


En temps ordinaire(s), je ne suis pas un gars à problèmes

Hors ligne

 

#2 2010-10-31 01:44:20 Re : séquence aléatoire

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

Re: séquence aléatoire



regarde l'aide de l'objet [qlist] ça doit pouvoir faire ce que tu veux :
tu crées une liste de valeurs aléatoires
que tu stockes dans un qlist
tu les lit ces valeurs les unes après les autres avec [next<, et tu [rewind< quand t'es au bout (x4)

et si ça se trouve(*) avec [qlist] tu peux même te passer de [table]

(*) sans avoir exactement ce que tu veux faire c'est difficile de dimensionner, mais si tu n'as besoin que de peu de données, un qlist peut être suffisant...

Hors ligne

 

#3 2010-10-31 11:13:44 Re : séquence aléatoire

oli44
membre
Lieu: Notre Dame des Landes
Date d'inscription: 2008-04-25
Messages: 585
Site web

Re: séquence aléatoire



Ce que tu peux faire aussi c'est remplir un second tableau de données lues aléatoirement du premier tableau.

[qlist] implique un accès disque ce qui n'est pas toujours top au niveau audio (clic)


La route est longue mais la voie est libre

Hors ligne

 

#4 2010-10-31 12:51:33 Re : séquence aléatoire

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

Re: séquence aléatoire



oui c'est vrai que remplir un autre tableau est faisable, mais disons que c'est suivant ce que veut faire notre cher camarade, dupliquer des tableaux si on a pas de grandes quantités de données à copier je sais pas si c'est vraiment le plus juste...
Maintenant donc cela dépends aussi du volume de donées à traiter...

oli44 a écrit:

[qlist] implique un accès disque ce qui n'est pas toujours top au niveau audio (clic)

Un accès disque ?
Même si tu ne fais pas d'opération explicites (read/write) sur un fichier ?

Hors ligne

 

#5 2010-10-31 22:08:51 Re : séquence aléatoire

Jean-Christophe Sekinger
membre
Lieu: Bordeaux
Date d'inscription: 2010-05-26
Messages: 165
Site web

Re: séquence aléatoire



oli44 a écrit:

Ce que tu peux faire aussi c'est remplir un second tableau de données lues aléatoirement du premier tableau.

[qlist] implique un accès disque ce qui n'est pas toujours top au niveau audio (clic)

merci, je comprends bien ça, enfin j'imagine que je comprends bien (en midi je n'aurais pas de clics hein?)... mais pourrais tu me montrer un exemple simple (avec 3 données par ex)? - pendant que j'essaie de comprendre le fonctionnement de qlist!

merci

Dernière modification par Jean-Christophe Sekinger (2010-10-31 22:24:43)


En temps ordinaire(s), je ne suis pas un gars à problèmes

Hors ligne

 

#6 2010-11-01 08:47:16 Re : séquence aléatoire

akatronic
membre
Date d'inscription: 2008-04-03
Messages: 39

Re: séquence aléatoire



Une solution (hors de qlist) est de calculer des index de debut et de fin de lecture dans ton tableau.

Dernière modification par akatronic (2010-11-01 08:47:32)

Hors ligne

 

#7 2010-11-01 10:37:12 Re : séquence aléatoire

Jean-Christophe Sekinger
membre
Lieu: Bordeaux
Date d'inscription: 2010-05-26
Messages: 165
Site web

Re: séquence aléatoire



roll
merci, je chauffe c'est ça? je vais sûrement comprendre beaucoup... en attendant, je dois comprendre ce que fait exactement ton patch. to be continued donc!


En temps ordinaire(s), je ne suis pas un gars à problèmes

Hors ligne

 

#8 2010-11-01 23:22:03 Re : séquence aléatoire

Jean-Christophe Sekinger
membre
Lieu: Bordeaux
Date d'inscription: 2010-05-26
Messages: 165
Site web

Re: séquence aléatoire



Je brule même... merci pour vos réponses qui m'ont finalement permis de... modifier un rndseq.pd de Noisy box, pour l'adapter, autant que possible, à ce que je vous disais dans mon message initial. mais peut-être avez-vous vu que dans ma génération aléatoire de notes j'integre quelques fois des silences et/ou des croches. Je voudrais pouvoir aussi les séquencer! pour l'instant j'utilise un pis-aller avec l'objet [change] qui me permet d'ajouter des silences (quand, vous le savez, des notes se répètent). Que pensez-vous de ça? comment puis-je faire à votre avis?


En temps ordinaire(s), je ne suis pas un gars à problèmes

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024