Re: [Bluemusic-users] blue 2.3.0
Brought to you by:
kunstmusik
From: Jan J. H. <jj...@so...> - 2012-11-16 22:09:18
|
Dear Steven, this all really sounds amazing! I would like to check the manual first for the system requirements etc. before I do upgrade, but the link to the manual seems not to work for me - neither the one you mailed nor the link from kunstmusik.com to the manual. Could you please check? Anyway, I 'm veeeery courious. All the best & thanks so much for all of that work of yours, Jan Jacob sound | movement | object | space sonic architecture | site: http://www.sonicarchitecture.de spatial electronic composition | higher order ambisonic music Am 15.11.2012 um 04:27 schrieb Steven Yi: > Hi All, > > I'm happy to announce that blue 2.3.0 is now available at: > > http://blue.kunstmusik.com > > The big change for this release is the introduction of LayerGroups. > LayerGroups are plugins that provide types of layers. Blue's > SoundObject system is now one kind of layer; this release introduces a > new PatternLayer for using a SoundObject as the basis of pattern score > editing. Pattern LayerGroups allow drawing directly on the timeline on > a pattern grid to denote where the SoundObject plays. A screen shot > and documentation can be found at: > > http://blue.kunstmusik.com/manual/html/scoreTimeline.html > > This release also adds a new Python Console, updates to PMask, as well > numerous bug fixes. I have also closed down the Wiki and returned to > using Docbook for documentation; releases now include both a PDF and > HTML version of the documentation. > > For 2.4.0, I will be working on an Audio LayerGroup type. The planned > LayerGroup will allow doing DAW type work and will work together with > blue's Mixer system. I am also starting to do some coding experiments > for making blue operate more fully in realtime, such that score > modifications, instrument modifications, and audio graph modifications > will happen in realtime. Some of this work can be done already, while > others will require changes planned in Csound6. I am planning to work > on this concurrently with 2.4.x though I think it will take some time > before this will be complete. The realtime changes for blue are > planned for 3.0.0. > > Also for 2.4.0, I am planning on restructuring and continuing to fill > out the manual. Depending on how long the realtime work takes, 2.5, > 2.6, etc. will continue with new layer group types planned per > release. I am also designing blueLive changes that will take > advantage of the new layerGroup types as they develop. > > ChangeLog is listed below. > > Thanks and enjoy! > steven > > > > [CHANGE LOG] > >> Notes for 2.3.0< > [released 2012.11.14] > > NEW > > * Modular Timeline: > > * Layer Groups are now modular (plug-ins) > > * New LayerGroups: SoundObject (based on previous Score system), > Pattern > > * (Please read manual entry for Score, sub-section Layer Groups for > more > information) > > * patternsLayerGroupExample.blue added to examples/general > > * Added "Search Csound Manual" option in Help menu to allow > searching online > Csound Manual using search terms (i.e. "guard point"); uses Google > search > > * New Python Console window, allows console-interaction with current > python code > for inspection and experimentation > > * Added Steven Yi's "The Living Ocean" to the examples/pieces/ > stevenYi folder > > * Python: for Orchestra Library, added possibility to pass in either > noteList or > function that will generate a noteList(partials work too) to > PerformerGroup's > perform method. If a noteList is passed in, that same list will get > distributed to each Performer to perform. If a function or partial > is passed > in, it will be called to generate a new noteList for each Performer > to > perform. Note: the function or partial should be a no-arg method, > so use of > partials (from functools) is useful here to fix args before passing > in a > function. > > * Python: PMask, added FuncGen and CombiGen Generators (in pmask/ > generator.py), > useful for mixing in functional-style work with Generators. From > py doc for the classes: > > * FuncGen: Generator that acceptors one generator and one single- > arg function. > Evaluation will call the passed-in generator, then apply the > function to the > generator. Useful with lambdas and partials for the passed in > function. > > * CombiGen: Generator that acceptors two generators and one two-arg > function. > Evaluation will call valueAt on the two generators, then pass the > results to > the two-arg function for further processing. Useful with lambdas > and > partials for the passed in function. > > * VirtualKeyboard: added keyboard shortcuts when keyboard is in focus: > > * up/down: increment or decrement octave > * shift-up/shift-down: increment or decrement channel > > * Debian/Ubuntu: blue starter script in blue/bin is now pre-setup to > use the API > when Csound is installed through apt-get > > UPDATED > > * Updated to Jython 2.5.3 > > * Modified UserDefinedOpcode List tables: > > * allow selection of multiple UDO's for copying and pasting > > * can now copy UDO Categories from the UDO Library manager and > paste into list > tables; all UDO's from that category and subcategory will be pasted > into the > target table (useful for keeping a group of UDO's together to paste > into new > instruments) > > * can now drag and drop UDO Category from the UDO Library to a UDO > Table > > * SoundObjectProperties Window: > > * When editing SoundObject name, now updates as you type > > * When SoundObjectProperties windows becomes focused (selecting the > window, > pressing F3, using window menu), name textfield requests focus; > makes it > easier to edit SoundObjectName or tab down to other fields > > * Manual: > > * closed the online Wiki and migrated back to using Docbook > > * release once again includes HTML and PDF versions of the manual > (located in blue/manual folder or blue.app/manual) > > * Blue Manual link from Help menu points to HTML version of manual > > FIX > > * Auditioning SoundObjects would cause a crash of program due to > unnecessary > deleting of Csound Object > > * Command-line compiling option for compiling .blue to CSD files was > always > reporting exit code 1 and error, even when compile was done correctly > > * Using "Paste" and "Paste as PolyObject" were incorrectly pasting > soundObjects > using the x-coordinate as the time value, i.e. instead of pasting > at time 4 > it might paste at time 80 if it was 20 pixels per second > > * CommandlineRunner - modified how commandline runner stops Csound > to prevent > hanging csound processes on Linux > > * UDO - When dragging from the library to a UDO list table, was > allowing move > option, when it should only allow copying > > * when creating new UDO's, name now defaults to "newOpcode" rather > than > "New Opcode", as the latter is not a valid UDO name > > * BSB - When API is not enabled, BSBDropdown should still generate > with index > value instead of dropdown item's value if automation is set to > enabled > > * when opening projects that had temp files, do not add the temp > file to the > recent projects list > > * TrackerObject > > * made shortcut for ctrl-space and ctrl-shift-space also use > control instead > of command key on OSX to avoid issue with spotlight shortcut > > * fixed track editor sizing > > * fixed issue with OFF notes being editable, causing issues with > not allowing > moving past those notes with arrow keys. OFF notes can now only be > cleared > with ctrl-shift-space or a new note entered by using keyboard > shortcut keys > > * changed backspace shortcut to shift-backspace, due to interfering > when > editing values > > INTERNAL > > * replaced passing of SoundObjectLibrary when saving/loading, now uses > Map<String, Object> on load and Map<Object,String> on save, where > object is > a SoundObject and String is a uniqueId; make saving/loading generic > and > removes dependency on SoundObjectLibrary > > ------------------------------------------------------------------------------ > Monitor your physical, virtual and cloud infrastructure from a single > web console. Get in-depth insight into apps, servers, databases, > vmware, > SAP, cloud infrastructure, etc. Download 30-day Free Trial. > Pricing starts from $795 for 25 servers or applications! > http://p.sf.net/sfu/zoho_dev2dev_nov > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > |