hi,
quelqu'un maitrise t'il les double tableaux sous SuperCollider ?![]()
Il s'agit de créer un double tableau avec des tailles de tableaux différentes , type ([1,2,3], [1,2,3,4,5,6,7],[1],[1,2,3,4] ...)
hors pour créer un Array2D il faut assigner une taille de départ type Array2D.new(3,6);
si quelqu'un à une idée.
Hors ligne
Hello,
Si tu n'as pas de raison particulière d'utiliser Array2D, tu peux faire un tableau de tableaux simplement avec Array :
// soit à partir de tableaux existants a = [1, 2, 3]; b = [4, 5, 6, 7, 8]; t = Array.new(); t = t.add(a); t = t.add(b); // ou en le créant d'un coup t = [[1, 2, 3], [4, 5, 6, 7, 8]]; // pour tester t.at(0).at(2).postln; t.at(1).at(4).postln; t.at(1).size().postln;
Suis je passé à côté de la question ?
Hors ligne
Slt !
non très bien c'est ce que j'ai fait... je cherchais cependant une technique plus ... élégante ![]()
j'ai donc synthétisé les 70 lignes de codes pour l'OSC en 6 lignes pour info je te fais suivre ça dès que possible si tu veux...
+++
Hors ligne