version history
for wslib
current version: 0.3 (released on 03/03/2008)
0.3
made wslib into a Quark - version history will be continued on svn repos
various changes all over the lib
changed Array:find to Array:selectFindString
removed Color:!=
0.23
added this version history
added writePDF to ColPen and SVGFile based on unix/linux gs
major improvements on SVG
major improvements on ScaledUserView
ScaledUserView.keepRatio now works (also for ScaledUserViewWindow)
SimpleMIDIFile.p added (creates a Ppar'ed set of Pbinds) -> call .p.play to play as pattern
added dependancies folder
added PlayBufCF and PlayBufAlt classes (not documented yet) for automatic crossfade looping
added Buffer:copyLoop
0.22
fixed intel crash bug for ScaledUserView
0.21
correction in RoundButton helpfile
added example in SimpleMIDIFile help file
small change to SimpleMIDIFile:init0 / init1 - timeSignature can now also be a String
removed ScrollingNBox (obsolete)
removed Kemar2 (too experimental - mail me if you want it anyway)
0.2
major improvements on SVG:
- optimized drawing
- asPostScript / writePostScript added
- made new SVGGraphicObject superclass of all non-text/non-group objects
- enabled "opacity" element support
- drawing now fully compatible with SwingOSC using GUI.swing.
various small improvements
0.1
initial version, assembled on 11/05/2007
wslib is the result of about 3 years of work. It used to be just for my own convenience while programming, but over these years the lib has grown into something that might be useful to others as well.
Some functions are older then others, so there might be a difference in coding stile troughout the lib. Many of the Classes in wslib are in some way depending on each other, and will only work if they are accompanied by the rest of the lib. My work on the Game Of Life Wavefield Synthesis system has resulted in a lot of additions to my lib as well. In the future I might release the Wavefield interface itself, but right now it seems to specific for our system and not yet well-documented. Expect this somewhere in the 2007/2008 school season.