I’ve put up a new release of blue at:
http://www.csounds.com/stevenyi/blue
Highlights of this release are the ability to add noteProcessors to
SoundLayers as well as to the root PolyObject (so per layer and
globally), editing points for lines by using a table, fixes to use
OSX’s Command key instead of CTRL, and various other features and
fixes described below.
I’d like to thank Istvan Varga, Victor Lazzarini, and Will Light for
their help and feedback, as well as the rest of the blue community for
their great input and requests.
Enjoy!
steven
[CHANGE LOG]
>Notes for 0.105.00<
[released 2006.04.19]
Steven Yi———————————————————————–
blue
[new] – For PolyObjects in the PolyObject bar, now can right-click and
choose “Edit NoteProcessors” to open up a dialog to edit the
noteProcessors for that PolyObject, including the root PolyObject
(thus allowing applying NoteProcessors globally to a project);
PolyObjects with NoteProcessors will now show up as having an
asterisk before their name in the PolyObject bar
[new] – For all SoundLayers in a PolyObject, now able to apply
NoteProcessors to apply to all notes generated by SoundObjects on
that SoundLayer; new column added to SoundLayer table found on left
side of Score GUI marked as “NP”; info in that column shows number
of NoteProcessors applied to that SoundLayer; double-click column
to open up NoteProcessorChain editor for that SoundLayer
[new] – For all LineObjects (LineObject, ZakLineObject, BSBLineObject),
now able to edit point values using table editor; when
right-clicking on the LineCanvas and not on a point, popup menu
gives option to “Edit Points” which will then pop open a line point
editor dialog for the currently selected line
[updated] – SoundObject Editor removed from SoundObject Library Dialog;
to edit soundObjects, double-click and soundObject editor in main
frame will be used to edit (hilighted with green border).
SoundObjectProperty Dialog will also show properties for item,
allowing one to edit time properties and NoteProcessors for that
library object (was not previously possible)
[updated] – Mixer – if channel fader value is 0.0db, then don’t apply mixer
multiplication by 1.0f to save one multiplication in processing
[updated] – SoundObject Library
– When making an Instance of a SoundObject from the SoundObject
library, Instance object now copies background color of SoundObject
– Library shows short name for type of SoundObject (i.e.
“GenericScore” instead of “blue.soundObject.GenericScore”)
[updated] – For OSX, switched from using hard reference to CTRL key to using
Toolkit.getMenuShortcutKeyMask(); shortcuts should now use Command
key instead of CTRL on OSX (may still need further work)
[updated] – Removed Print option from File Menu
[updated/fix] – TempoMapper now used when reading time from Csound and
updating blue’s time pointer; supports t-statements if found in
global sco section of globals editor
(Thanks to Istvan Varga and Victor Lazzarini for their help!)
[fix] – Some places where float values were very close to zero were
outputting values as scientific notation, consistent with Java but
inconsistent with Csound; areas fixed included the Note Class for
duration (p3), LineObject and ZakLineObject, and BSB Objects in both
compilation phase and also in their UI’s (Knob, HSlider, VSlider,
XYController, Line)
[fix] – Mixer channel fader values were saved but not loaded correctly, also
values were properly set for faders but the label was not being
updated
(Thanks to Will Light for reporting this bug!)
documentation
[new] – Added NoteProcessors section to “Concepts” part of manual
[updated] – Further explained SoundObjects in SoundObjects section of
“Concepts” part of manual
—