Csound Csound-dev Csound-tekno Search About

[Cs-dev] Early draft release-notes

Date2012-03-15 13:00
Fromjohn ffitch
Subject[Cs-dev] Early draft release-notes
Below are the release notes so far, and the git logs which I do not
know how to documents

==John ffitch




========================================================================
Notes for 5.17
==============

This is mainly a bug-fixing release with no major changes, but the
number of fixes warrants a release.  



New Opcodes:
    cell opcode for cellular automata

New Gen and Macros:

Modified Opcodes and Gens:
    active now will report total number of active or allocated
        instruments if argument in zero. 
    stsend and strecv the TCP socket opcodes reworked to a logical design
    DSSI system now will take up to 9 channels
    FLsavesnap works with other widgets where imin > imax

Utilities
    csbeats better documented and built by default
    Some security holes in utilities fixed

Frontends

Bugs fixed:
    unirand opcode at arate fixed
    Locale fix for floating point literals in orchestra
    transegr fixed

System Changes:
    Android code released
    Changes to use of tmp files (TITO: Please elaborate)
    interaction between Comments, end of line and end of file fixed
    Hexadecimal numbers now allowed in orchestra
    Empty orchestra now not a crash
    fixed memory overwrite with --midi-OPT=p{4,5}
    change to macro expansion inside a string
    avoid infinite loop when eof in malformed score macro
    fixed macroname-with-args diagnostics and memory leak
    change to preprocessor: {{ }} inside "..." and better diagnostics


API:

Internal:
     Many!



------------------------------------------------------------------------

These are git log message I do not understand

Author: Victor Lazzarini 
Date:   Thu Mar 15 09:15:15 2012 +0000

    fixed mono output in rtopensl

Author: unknown 
Date:   Tue Mar 6 19:43:38 2012 -0500

    CsoundVST.csd: typos, changed to cpsmidinn.

Author: unknown 
Date:   Sun Mar 4 17:23:28 2012 -0500

    Typos in CsoundVST.csd, protect against empty orc.

Author: Tito Latini 
Date:   Thu Mar 1 08:17:10 2012 +0100

    fixed csoundInitialize #if WIN32

Author: Michael Gogins 
Date:   Sat Feb 25 14:11:13 2012 -0500

    One more fix for Windows luaCsoundAC linkage.

Author: Tito Latini 
Date:   Thu Feb 23 18:39:28 2012 +0100

    fix midiKey message

Author: Michael Gogins 
Date:   Wed Feb 22 21:06:58 2012 -0500

    Omit colors from MusicModel's Csound messages.

Author: Michael Gogins 
Date:   Wed Feb 22 20:54:20 2012 -0500

    MusicModel clears out Csound command it has set, after use, to prevent spurious re-use.

Author: Steven Yi 
Date:   Wed Feb 22 16:11:40 2012 +0000

    fixed appending of STK Opcodes src

Author: Michael Gogins 
Date:   Tue Feb 21 22:19:11 2012 -0500

    Trying to get performance truly re-entrant -- first command seems to persist.

Author: Michael Gogins 
Date:   Tue Feb 21 13:36:19 2012 -0500

    Facility for audio devide name.

Author: Tito Latini 
Date:   Mon Feb 20 15:04:52 2012 +0100

    diskin2 message

Author: Michael Gogins 
Date:   Sat Feb 18 11:41:45 2012 -0500

    Adding threading to MusicModel for use in GUI apps.

Author: Steven Yi 
Date:   Sat Feb 18 13:19:45 2012 +0000

    added missing -includeall when using swig with CsoundAC (CMake)

Author: Michael Gogins 
Date:   Fri Feb 17 21:37:21 2012 -0500

    Changing CsoundAC linkage and visibility for use from C++.

Author: Michael Gogins 
Date:   Fri Feb 17 12:30:11 2012 -0500

    Added "stk" to include path, may need #ifdef for Windows build.
    Added "processArgs" to CsoundAC for convenience when composing in C++.
    Needs to be filled out.

Author: Andy Fillebrown (Windows 7) 
Date:   Thu Feb 16 21:44:51 2012 -0500

    fix windows installer so it removes full $INSTDIR\bin from PATH during uninstall

Author: Steven Yi 
Date:   Wed Feb 15 21:23:11 2012 +0000

    Added check for libsndfile as libsndfile-1 if on windows

Author: Michael Gogins 
Date:   Sun Feb 12 15:03:09 2012 -0500

    Non-platform-specific load calls for LuaJIT examples.
    Restored missing SWIG -lua option for Lua interfaces.

Author: Michael Gogins 
Date:   Fri Feb 10 21:57:34 2012 -0500

    Fixes to MusicModel and Composition.

Author: Tito Latini 
Date:   Fri Feb 10 21:52:48 2012 +0100

    cscoreFileSetCurrent bad op

Author: Tito Latini 
Date:   Fri Feb 10 21:18:10 2012 +0100

    fix cscoreFileSetCurrent

========================================================================




------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-03-15 13:16
FromSteven Yi
SubjectRe: [Cs-dev] Early draft release-notes
The git messages where I am the committer are related to CMake
buildfile changes, so can be ignored.

Thanks!
steven

On Thu, Mar 15, 2012 at 1:00 PM, john ffitch  wrote:
> Below are the release notes so far, and the git logs which I do not
> know how to documents
>
> ==John ffitch
>
>
>
>
> ========================================================================
> Notes for 5.17
> ==============
>
> This is mainly a bug-fixing release with no major changes, but the
> number of fixes warrants a release.
>
>
>
> New Opcodes:
>    cell opcode for cellular automata
>
> New Gen and Macros:
>
> Modified Opcodes and Gens:
>    active now will report total number of active or allocated
>        instruments if argument in zero.
>    stsend and strecv the TCP socket opcodes reworked to a logical design
>    DSSI system now will take up to 9 channels
>    FLsavesnap works with other widgets where imin > imax
>
> Utilities
>    csbeats better documented and built by default
>    Some security holes in utilities fixed
>
> Frontends
>
> Bugs fixed:
>    unirand opcode at arate fixed
>    Locale fix for floating point literals in orchestra
>    transegr fixed
>
> System Changes:
>    Android code released
>    Changes to use of tmp files (TITO: Please elaborate)
>    interaction between Comments, end of line and end of file fixed
>    Hexadecimal numbers now allowed in orchestra
>    Empty orchestra now not a crash
>    fixed memory overwrite with --midi-OPT=p{4,5}
>    change to macro expansion inside a string
>    avoid infinite loop when eof in malformed score macro
>    fixed macroname-with-args diagnostics and memory leak
>    change to preprocessor: {{ }} inside "..." and better diagnostics
>
>
> API:
>
> Internal:
>     Many!
>
>
>
> ------------------------------------------------------------------------
>
> These are git log message I do not understand
>
> Author: Victor Lazzarini 
> Date:   Thu Mar 15 09:15:15 2012 +0000
>
>    fixed mono output in rtopensl
>
> Author: unknown 
> Date:   Tue Mar 6 19:43:38 2012 -0500
>
>    CsoundVST.csd: typos, changed to cpsmidinn.
>
> Author: unknown 
> Date:   Sun Mar 4 17:23:28 2012 -0500
>
>    Typos in CsoundVST.csd, protect against empty orc.
>
> Author: Tito Latini 
> Date:   Thu Mar 1 08:17:10 2012 +0100
>
>    fixed csoundInitialize #if WIN32
>
> Author: Michael Gogins 
> Date:   Sat Feb 25 14:11:13 2012 -0500
>
>    One more fix for Windows luaCsoundAC linkage.
>
> Author: Tito Latini 
> Date:   Thu Feb 23 18:39:28 2012 +0100
>
>    fix midiKey message
>
> Author: Michael Gogins 
> Date:   Wed Feb 22 21:06:58 2012 -0500
>
>    Omit colors from MusicModel's Csound messages.
>
> Author: Michael Gogins 
> Date:   Wed Feb 22 20:54:20 2012 -0500
>
>    MusicModel clears out Csound command it has set, after use, to prevent spurious re-use.
>
> Author: Steven Yi 
> Date:   Wed Feb 22 16:11:40 2012 +0000
>
>    fixed appending of STK Opcodes src
>
> Author: Michael Gogins 
> Date:   Tue Feb 21 22:19:11 2012 -0500
>
>    Trying to get performance truly re-entrant -- first command seems to persist.
>
> Author: Michael Gogins 
> Date:   Tue Feb 21 13:36:19 2012 -0500
>
>    Facility for audio devide name.
>
> Author: Tito Latini 
> Date:   Mon Feb 20 15:04:52 2012 +0100
>
>    diskin2 message
>
> Author: Michael Gogins 
> Date:   Sat Feb 18 11:41:45 2012 -0500
>
>    Adding threading to MusicModel for use in GUI apps.
>
> Author: Steven Yi 
> Date:   Sat Feb 18 13:19:45 2012 +0000
>
>    added missing -includeall when using swig with CsoundAC (CMake)
>
> Author: Michael Gogins 
> Date:   Fri Feb 17 21:37:21 2012 -0500
>
>    Changing CsoundAC linkage and visibility for use from C++.
>
> Author: Michael Gogins 
> Date:   Fri Feb 17 12:30:11 2012 -0500
>
>    Added "stk" to include path, may need #ifdef for Windows build.
>    Added "processArgs" to CsoundAC for convenience when composing in C++.
>    Needs to be filled out.
>
> Author: Andy Fillebrown (Windows 7) 
> Date:   Thu Feb 16 21:44:51 2012 -0500
>
>    fix windows installer so it removes full $INSTDIR\bin from PATH during uninstall
>
> Author: Steven Yi 
> Date:   Wed Feb 15 21:23:11 2012 +0000
>
>    Added check for libsndfile as libsndfile-1 if on windows
>
> Author: Michael Gogins 
> Date:   Sun Feb 12 15:03:09 2012 -0500
>
>    Non-platform-specific load calls for LuaJIT examples.
>    Restored missing SWIG -lua option for Lua interfaces.
>
> Author: Michael Gogins 
> Date:   Fri Feb 10 21:57:34 2012 -0500
>
>    Fixes to MusicModel and Composition.
>
> Author: Tito Latini 
> Date:   Fri Feb 10 21:52:48 2012 +0100
>
>    cscoreFileSetCurrent bad op
>
> Author: Tito Latini 
> Date:   Fri Feb 10 21:18:10 2012 +0100
>
>    fix cscoreFileSetCurrent
>
> ========================================================================
>
>
>
>
> ------------------------------------------------------------------------------
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-03-15 13:31
FromTito Latini
SubjectRe: [Cs-dev] Early draft release-notes
AttachmentsNone  

Date2012-03-15 13:51
Fromandy fillebrown
SubjectRe: [Cs-dev] Early draft release-notes
On Thu, Mar 15, 2012 at 9:00 AM, john ffitch  wrote:
> Author: Andy Fillebrown (Windows 7) 
> Date:   Thu Feb 16 21:44:51 2012 -0500
>
>    fix windows installer so it removes full $INSTDIR\bin from PATH during uninstall

This cleans up the PATH environment variable when uninstalling on
Windows.  Previously, it was leaving a trailing "\bin" on the PATH.

Cheers,
~ andy.f

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-03-15 14:12
FromMichael Gogins
SubjectRe: [Cs-dev] Early draft release-notes
My commits were to make the CsoundAC MusicModel class, which contains
an instance of CppSound and thus of Csound, more usable by C++
programs, thus duplicating functionality for C++ that already is
available in Python and Lua. The objective is to enable composing in
C++ as is already possible in Lua or Python.

This includes changes both to the MusicModel class source code and to
the build system for CsoundAC.

Regards,
Mike

On Thu, Mar 15, 2012 at 9:51 AM, andy fillebrown
 wrote:
> On Thu, Mar 15, 2012 at 9:00 AM, john ffitch  wrote:
>> Author: Andy Fillebrown (Windows 7) 
>> Date:   Thu Feb 16 21:44:51 2012 -0500
>>
>>    fix windows installer so it removes full $INSTDIR\bin from PATH during uninstall
>
> This cleans up the PATH environment variable when uninstalling on
> Windows.  Previously, it was leaving a trailing "\bin" on the PATH.
>
> Cheers,
> ~ andy.f
>
> ------------------------------------------------------------------------------
> This SF email is sponsosred by:
> Try Windows Azure free for 90 days Click Here
> http://p.sf.net/sfu/sfd2d-msazure
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



-- 
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net