[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sc-dev] Demand ugen arg order

I'd like to make the Demand UGen arg order consistent.
The order in the sc class files is not the same as in the sources.

What order is preferred as a general rule:

length first or last?
most similar to pattern ugens?

Dseq([...], inf) // works, as all other ListDUGens
Dseries(0, 1, inf) // doesn't
Dseries(length, 0, 1) // works
same: Dgeom, Dwhite, Dbrown

possible steps:

1) I can move "length" arg of the *new method to front

2) I can move "length" arg inside the *multiNew call to front

3) I can change the arg order in the plugin sources