GameOfLife / Unit-Lib

The Unit Library is a system that provides high level abstractions on top of the SuperCollider language.
25 stars 6 forks source link

new array editor #54

Open woutersnoei opened 8 years ago

woutersnoei commented 8 years ago

In the WFS lib I'm working on a proper array editor. It will be a scalable and scrollable window (based on ScaledUserView), and a set of transformation functions with settable parameters, chained up in a similar way as units in a UChain. It is similar to the WFSPathGUI and WFSPointGroupGUI editors and partly based on those. When it is done it feels logical to move it to the Unit Lib, and make it the default editor for mass-editing values. That would include the SimpleTransformer and WFSBasicEditView (which should probably be renamed) classes. Ultimately I think the trajectory and point/group stuff should all move from WFS lib to Unit Lib, where Point could be implemented in a more generic, not nescesarily WFS related way (especially in the GUI). The array editor can be a very powerful tool. I plan to make it also capable of editing arrays of startTimes and durations, with a time grid in the background and special meaning to the amount of zoom (which can double as a range for transformation functions to take place in).

miguel-negrao commented 8 years ago

sounds great !