Bonjour,
je voudrais une abstraction pour charger et jouer des samples.
J'utilise un array et je glisse un $0 dans le nom pour qu'il soit unique mais cela ne marche pas.
J'ai essayé avec #0 aussi.
Avec des tables, l'abstraction fonctionne très bien (cf: http://codelab.fr/1202) mais je voudrais visualiser la table.
On peut cliquer 'graph on parent' sur la table mais chez moi pd perd tous les réglages graphiques au premier rechargement du patch parent.
Quelqu'un aurait une idée ?
Deuxième question quelqu'un connaît il la différence entre array graph et table ?
Dernière modification par akatronic (2010-07-28 14:44:41)
Hors ligne
Bonjour,
essaie en nommant le nom de ton array en commençant par '$0'
exemple : '$0-sample'.
chez moi '$0-sample' marche tandis que quand je tape 'sample-$0' , le nom du tableau est transformé en 'sample-0'
Il me semble que les vielles versions de pd n'acceptaient les variables $x dans les chaines que si elles étaient en début de chaine. Les nouvelles l'acceptent également en fin de chaine (depuis 0.40.2 je crois)
On dirait que pour l'objet array, cela n'a pas été corrigé...
Hors ligne
effectivement.
Maintenant j'ai des erreurs avec les messages par exemple :
|read $1 $0-echantillons (
provoque un
error: 0-echantillons: no such table
Hors ligne
tu ne peux pas avoir de $0 dans un message. $0 coirrespond à un chiffre aléatoire et unique donnée à chaque instance de ton abstraction. Tu peux par contre la récupérer via l'argument $0 passé à tout objet.
exemple:
[1(
|
[* $0]
|
[print]
Hors ligne