Csound Csound-dev Csound-tekno Search About

[Csnd] [announce] blue 2.2.2

Date2012-04-03 02:57
FromSteven Yi
Subject[Csnd] [announce] blue 2.2.2
Hi All,

I've released a new verison of blue, available at:

http://blue.kunstmusik.com

This release adds a new LiveObject Set feature to save and reselect
sets of SoundObjects in blue Live.  There are also a number of fixes
for blue Live and mouse handling on the score timeline. Finally, the
BSBFileSelector can now be used to modify values at runtime by setting
stringChannelEnabled to true, so, for example, if you had a sampler
instrument, you could swap out what sample to use by dragging and
dropping a file onto the file selector widget and hear the newly
selected sample when you retrigger that instrument.

To note, the next release planned is 2.3.0, which will include changes
for a new modular timeline.  The first timeline module will be a
patterns layer.  The patterns layer system will eventually be able to
communicate with blueLive and allow recording in realtime, though
probably will wait to implement that until after the initial release.
I have reorganized my release schedule to move reorganizing libraries
to a later release, as I had a paper accepted at a conference that
talks about modular timelines and have to go implement it now. :)

Thanks all and enjoy!
steven


>Notes for 2.2.2<
[released 2012.04.03]

NEW

* BSBFileSelector:

  * Accepts dragging and dropping a file from filesystem onto the
    textfield porting of the FileSelector

  * Added property "stringChannelEnabled" that replaces the object name with a
    gS_blue_strX variable instead of static text replacement; when enabled,
    blue generates the string variable as well as uses a string channel to allow
    live modification of the string when the API is enabled; useful for things
    like switching what sample to use in sample player instrument; by default,
    the property is enabled, but legacy projects will correctly read in as
    disabled

* blueLive:

  * added ctrl-c/ctrl-v (cmd-c/cmd-v on OSX) for copying/pasting SoundObjects in
    the SoundObject bins

  * added LiveObject Sets List:
        * save sets of enabled LiveObjects by using + button
        * Rename Set by using popup menu
        * Use - button to remove a set
        * Use ^/V buttons to push up and push down
        * Rollover a set to see what items are Enabled for that set (highlights
          in LiveObject table)

UPDATED

* blueLive: leave repeat on even if blueLive turns off or recompiles; useful if
  recompiling often

FIX

* Snap on PianoRoll did not work correctly note resizing

* Recoded mouse handling on ScoreTimeline to consistently use time values
  internally, fixes issues when snap enabled

* Nudging SoundObjects with arrow keys did not nudge enclosed automations