Csound Csound-dev Csound-tekno Search About

[Cs-dev] Draft release notes for 6.03

Date2014-04-21 12:30
Fromjpff@cs.bath.ac.uk
Subject[Cs-dev] Draft release notes for 6.03
AttachmentsNone  

Date2014-04-21 12:54
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft release notes for 6.03
I remember a couple of other bug fixes:

- out opcodes bug in sample-accurate mode fixed
- line bug in sample-accurate mode fixed 

========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 21 Apr 2014, at 12:30, jpff@cs.bath.ac.uk wrote:

> 
> Comments most welcome
> ======================================================================
> ============================
> CSOUND VERSION 6.03
> RELEASE NOTES
> ============================
> 
> This new version has a large number of bug fixes (including clearing
> many tickets on SourceForge and GitHub) as well internal changes to improve
> performance.
> 
> USER-LEVEL CHANGES
> ==================
> 
> New opcodes:
> 
>     o   printks2:
> 
>     o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
> 
>     o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
>         convolution and sliding phase vocoding; OpenCL opcode for
>         additive synthesis
> 
>     o   compilecsd to compile instruments from a standard CSD file
> 
> 
> New Gen and Macros:
> 
> Orchestra:
> 
>     o  The argument for i() is supposed to be a variable not an
>        expression.  This is now enforced. (bug #90)
> 
> Score: None
> 
> Options:
>        This was a bug in CsOptions; the last argument was missing (issue #296)
> 
> 
> Modified Opcodes and Gens:
> 
>     o   For ogg output it is possible to specify a VBR (variable block
>         rate) quality.
> 
>     o   dssi4cs code has been extensively reworked to avoid potential
>         memory faults.
> 
>     o   Many array operations now available for i-arrays as well as
>         k-arrays.
> 
>     o   fillarray will work for string arrays
> 
>     o   Displays of FFT (via dispfft) improved with scaling/zooming
>         options
> 
>     o   Signal flow graph opcodes are now working with a-rate array
>         signals.
> 
>     o   In alsa rt code the sample rate is taken from the device
> 
>     o   Faust opcode system updated to latest faust API.
> 
> 
> Utilities:
>     o    fixed bug in lpanal
> 
> Frontends:
> 
>   csound~:
>      o   OSX - fix for running with 32-bit cpu architecture
>      o   Windows - csound~ now available for Windows
> 
>   Emscripten:
>          This is now generally merged into the code-base
> 
> 
> General usage:
> 
>      o   --displays now switches graphs on, as expected
> 
>      o   New commandline option --get-system-sr added to obtain the
>          machine's sample rate.
> 
>      o   New command-line option --devices[=in|out] gives a list of
>          available audio devices and then exit
> 
> 
> Bugs fixed:
> 
>      o  fixed the bug when tables were replaced but the size did not change
> 
>      o  A number of bugs in --sample-accurate have been detected and
>         fixed.  This includes opcodes out, outn, and line.
> 
>      o  A number of bugs in grain3 were fixed#
> 
>      o  Bug in str_chaned could cause a crash; fixed
> 
>      o  Small bug in rtjack fixed
> 
>      o  Error in resize opcode corrected
> 
>      o  Fixed an unlikely bug in atsa
> 
>      o  Fixed rtauhal pause issue
> 
>      o  Fixed bug in rtjack
> 
>      o  A number of bugs/untidiness fixed in GEN23
> 
>      o  Array bound checks fixed
> 
>      o  strings channels were not correctly set for dynamic-size
>         strings, now fixed
> 
>      o  memory allocation for string formatting in printfsk was fixed,
>         stopping string truncation.
> 
>      o  strcat safe against overflow
> 
>      o  error in compilation of arrays fixed (issue #293)
> 
> 
> ====================
> SYSTEM LEVEL CHANGES
> ====================
> 
> System changes:
> 
>     o  turnoff opcode now checks that the instrument being affeted is
>        active
> 
>     o  lenarray can accept any array type
> 
>     o  the way of rounding a table number to an integer was changed
>     and is now more as expected.
> 
>     o  there is a new possible section in a csd file called
>         which is like csFileB but with unencoded text.
> 
>     o  UDO compilation now uses the type system.  This means that
>     UDOs now allow any array type to be used.
> 
> 
> Internal changes:
> 
>     The whole system has been checked by the Coverity static checker
>     which identified a number of (mainly minor) problems.  These have
>     been reviewed and checked.  In particular better use of printing
>     and string copying should prevent overflows.
> 
>     The type and variable system has been extensively rewritten; this
>     allows better array and UDO support.
> 
>     Alignment of variables got right in all cases
> 
>     array copying is now using the type system to copy values; fixes
>     issues with copying string arrays, f-sigs, etc.
> 
>     Always reset Csound when stopping to ensure state is clean; was
>     not being reset when there was a compile error, so that next
>     successful run would start with an invalid Csound engine (issue
>     #305)
> 
> API
> ===
> 
> All opcodes etc now use the API memory allocation operations, so it is
> possible to replace the whole memory allocator.
> 
> Added csoundCompileCsd to API and associated new compilecsd opcode
> 
> Protected csoundGetStringChannel against null and short strings and
> added a check for string size
> 
> Platform Specific
> =================
> 
> iOS
> ---
> 
> 
> Windows
> -------
> 
> Soundfonts in Windows had an internal alignement problem which is fixed.
> 
> 
> OSX
> ---
> 
> 
> Linux
> -----
> 
> ========================================================================
> 
> 
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-21 14:10
Fromjoachim heintz
SubjectRe: [Cs-dev] Draft release notes for 6.03
Attachmentstest.csd  None  None  
just to note, i just discovered a small bug in copyf2array:
it works fine for i-arrays, but seems to return always zero for k-arrays.
an example file is attached; perhaps easy to fix for the release?

	joachim



Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>
> Comments most welcome
> ======================================================================
> ============================
> CSOUND VERSION 6.03
> RELEASE NOTES
> ============================
>
> This new version has a large number of bug fixes (including clearing
> many tickets on SourceForge and GitHub) as well internal changes to improve
> performance.
>
> USER-LEVEL CHANGES
> ==================
>
> New opcodes:
>
>       o   printks2:
>
>       o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
>
>       o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
>           convolution and sliding phase vocoding; OpenCL opcode for
>           additive synthesis
>
>       o   compilecsd to compile instruments from a standard CSD file
>
>
> New Gen and Macros:
>
> Orchestra:
>
>       o  The argument for i() is supposed to be a variable not an
>          expression.  This is now enforced. (bug #90)
>
> Score: None
>
> Options:
>          This was a bug in CsOptions; the last argument was missing (issue #296)
>
>
> Modified Opcodes and Gens:
>
>       o   For ogg output it is possible to specify a VBR (variable block
>           rate) quality.
>
>       o   dssi4cs code has been extensively reworked to avoid potential
>           memory faults.
>
>       o   Many array operations now available for i-arrays as well as
>           k-arrays.
>
>       o   fillarray will work for string arrays
>
>       o   Displays of FFT (via dispfft) improved with scaling/zooming
>           options
>
>       o   Signal flow graph opcodes are now working with a-rate array
>           signals.
>
>       o   In alsa rt code the sample rate is taken from the device
>
>       o   Faust opcode system updated to latest faust API.
>
>
> Utilities:
>       o    fixed bug in lpanal
>
> Frontends:
>
>     csound~:
>        o   OSX - fix for running with 32-bit cpu architecture
>        o   Windows - csound~ now available for Windows
>
>     Emscripten:
>            This is now generally merged into the code-base
>
>
> General usage:
>
>        o   --displays now switches graphs on, as expected
>
>        o   New commandline option --get-system-sr added to obtain the
>            machine's sample rate.
>
>        o   New command-line option --devices[=in|out] gives a list of
>            available audio devices and then exit
>
>
> Bugs fixed:
>
>        o  fixed the bug when tables were replaced but the size did not change
>
>        o  A number of bugs in --sample-accurate have been detected and
>           fixed.  This includes opcodes out, outn, and line.
>
>        o  A number of bugs in grain3 were fixed#
>
>        o  Bug in str_chaned could cause a crash; fixed
>
>        o  Small bug in rtjack fixed
>
>        o  Error in resize opcode corrected
>
>        o  Fixed an unlikely bug in atsa
>
>        o  Fixed rtauhal pause issue
>
>        o  Fixed bug in rtjack
>
>        o  A number of bugs/untidiness fixed in GEN23
>
>        o  Array bound checks fixed
>
>        o  strings channels were not correctly set for dynamic-size
>           strings, now fixed
>
>        o  memory allocation for string formatting in printfsk was fixed,
>           stopping string truncation.
>
>        o  strcat safe against overflow
>
>        o  error in compilation of arrays fixed (issue #293)
>
>
> ====================
> SYSTEM LEVEL CHANGES
> ====================
>
> System changes:
>
>       o  turnoff opcode now checks that the instrument being affeted is
>          active
>
>       o  lenarray can accept any array type
>
>       o  the way of rounding a table number to an integer was changed
>       and is now more as expected.
>
>       o  there is a new possible section in a csd file called
>           which is like csFileB but with unencoded text.
>
>       o  UDO compilation now uses the type system.  This means that
>       UDOs now allow any array type to be used.
>
>
> Internal changes:
>
>       The whole system has been checked by the Coverity static checker
>       which identified a number of (mainly minor) problems.  These have
>       been reviewed and checked.  In particular better use of printing
>       and string copying should prevent overflows.
>
>       The type and variable system has been extensively rewritten; this
>       allows better array and UDO support.
>
>       Alignment of variables got right in all cases
>
>       array copying is now using the type system to copy values; fixes
>       issues with copying string arrays, f-sigs, etc.
>
>       Always reset Csound when stopping to ensure state is clean; was
>       not being reset when there was a compile error, so that next
>       successful run would start with an invalid Csound engine (issue
>       #305)
>
> API
> ===
>
> All opcodes etc now use the API memory allocation operations, so it is
> possible to replace the whole memory allocator.
>
> Added csoundCompileCsd to API and associated new compilecsd opcode
>
> Protected csoundGetStringChannel against null and short strings and
> added a check for string size
>
> Platform Specific
> =================
>
> iOS
> ---
>
>
> Windows
> -------
>
> Soundfonts in Windows had an internal alignement problem which is fixed.
>
>
> OSX
> ---
>
>
> Linux
> -----
>
> ========================================================================
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

Date2014-04-21 16:24
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  

Date2014-04-21 18:03
FromSteven Yi
SubjectRe: [Cs-dev] Draft release notes for 6.03
One thing I forgot to add was "Improved Orchestra Parsing Speeds".
This was due to adding a hash table in addition to the linked list for
the variable pool. This affects users with large orchestras, but it's
also an internal change, so I'm not sure if it should go in one or the
other or both sections.

Thanks!
steven

On Mon, Apr 21, 2014 at 11:24 AM,   wrote:
> That is already in the file
>
> Quoting Victor Lazzarini :
>
>> I remember a couple of other bug fixes:
>>
>> - out opcodes bug in sample-accurate mode fixed
>> - line bug in sample-accurate mode fixed
>>
>> ========================
>> Dr Victor Lazzarini
>> Senior Lecturer
>> NUI Maynooth, Ireland
>> victor dot lazzarini at nuim dot ie
>>
>>
>>
>>
>> On 21 Apr 2014, at 12:30, jpff@cs.bath.ac.uk wrote:
>>
>>>
>>> Comments most welcome
>>> ======================================================================
>>> ============================
>>> CSOUND VERSION 6.03
>>> RELEASE NOTES
>>> ============================
>>>
>>> This new version has a large number of bug fixes (including clearing
>>> many tickets on SourceForge and GitHub) as well internal changes to improve
>>> performance.
>>>
>>> USER-LEVEL CHANGES
>>> ==================
>>>
>>> New opcodes:
>>>
>>>     o   printks2:
>>>
>>>     o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
>>>
>>>     o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
>>>         convolution and sliding phase vocoding; OpenCL opcode for
>>>         additive synthesis
>>>
>>>     o   compilecsd to compile instruments from a standard CSD file
>>>
>>>
>>> New Gen and Macros:
>>>
>>> Orchestra:
>>>
>>>     o  The argument for i() is supposed to be a variable not an
>>>        expression.  This is now enforced. (bug #90)
>>>
>>> Score: None
>>>
>>> Options:
>>>        This was a bug in CsOptions; the last argument was missing
>>> (issue #296)
>>>
>>>
>>> Modified Opcodes and Gens:
>>>
>>>     o   For ogg output it is possible to specify a VBR (variable block
>>>         rate) quality.
>>>
>>>     o   dssi4cs code has been extensively reworked to avoid potential
>>>         memory faults.
>>>
>>>     o   Many array operations now available for i-arrays as well as
>>>         k-arrays.
>>>
>>>     o   fillarray will work for string arrays
>>>
>>>     o   Displays of FFT (via dispfft) improved with scaling/zooming
>>>         options
>>>
>>>     o   Signal flow graph opcodes are now working with a-rate array
>>>         signals.
>>>
>>>     o   In alsa rt code the sample rate is taken from the device
>>>
>>>     o   Faust opcode system updated to latest faust API.
>>>
>>>
>>> Utilities:
>>>     o    fixed bug in lpanal
>>>
>>> Frontends:
>>>
>>>   csound~:
>>>      o   OSX - fix for running with 32-bit cpu architecture
>>>      o   Windows - csound~ now available for Windows
>>>
>>>   Emscripten:
>>>          This is now generally merged into the code-base
>>>
>>>
>>> General usage:
>>>
>>>      o   --displays now switches graphs on, as expected
>>>
>>>      o   New commandline option --get-system-sr added to obtain the
>>>          machine's sample rate.
>>>
>>>      o   New command-line option --devices[=in|out] gives a list of
>>>          available audio devices and then exit
>>>
>>>
>>> Bugs fixed:
>>>
>>>      o  fixed the bug when tables were replaced but the size did not change
>>>
>>>      o  A number of bugs in --sample-accurate have been detected and
>>>         fixed.  This includes opcodes out, outn, and line.
>>>
>>>      o  A number of bugs in grain3 were fixed#
>>>
>>>      o  Bug in str_chaned could cause a crash; fixed
>>>
>>>      o  Small bug in rtjack fixed
>>>
>>>      o  Error in resize opcode corrected
>>>
>>>      o  Fixed an unlikely bug in atsa
>>>
>>>      o  Fixed rtauhal pause issue
>>>
>>>      o  Fixed bug in rtjack
>>>
>>>      o  A number of bugs/untidiness fixed in GEN23
>>>
>>>      o  Array bound checks fixed
>>>
>>>      o  strings channels were not correctly set for dynamic-size
>>>         strings, now fixed
>>>
>>>      o  memory allocation for string formatting in printfsk was fixed,
>>>         stopping string truncation.
>>>
>>>      o  strcat safe against overflow
>>>
>>>      o  error in compilation of arrays fixed (issue #293)
>>>
>>>
>>> ====================
>>> SYSTEM LEVEL CHANGES
>>> ====================
>>>
>>> System changes:
>>>
>>>     o  turnoff opcode now checks that the instrument being affeted is
>>>        active
>>>
>>>     o  lenarray can accept any array type
>>>
>>>     o  the way of rounding a table number to an integer was changed
>>>     and is now more as expected.
>>>
>>>     o  there is a new possible section in a csd file called
>>>         which is like csFileB but with unencoded text.
>>>
>>>     o  UDO compilation now uses the type system.  This means that
>>>     UDOs now allow any array type to be used.
>>>
>>>
>>> Internal changes:
>>>
>>>     The whole system has been checked by the Coverity static checker
>>>     which identified a number of (mainly minor) problems.  These have
>>>     been reviewed and checked.  In particular better use of printing
>>>     and string copying should prevent overflows.
>>>
>>>     The type and variable system has been extensively rewritten; this
>>>     allows better array and UDO support.
>>>
>>>     Alignment of variables got right in all cases
>>>
>>>     array copying is now using the type system to copy values; fixes
>>>     issues with copying string arrays, f-sigs, etc.
>>>
>>>     Always reset Csound when stopping to ensure state is clean; was
>>>     not being reset when there was a compile error, so that next
>>>     successful run would start with an invalid Csound engine (issue
>>>     #305)
>>>
>>> API
>>> ===
>>>
>>> All opcodes etc now use the API memory allocation operations, so it is
>>> possible to replace the whole memory allocator.
>>>
>>> Added csoundCompileCsd to API and associated new compilecsd opcode
>>>
>>> Protected csoundGetStringChannel against null and short strings and
>>> added a check for string size
>>>
>>> Platform Specific
>>> =================
>>>
>>> iOS
>>> ---
>>>
>>>
>>> Windows
>>> -------
>>>
>>> Soundfonts in Windows had an internal alignement problem which is fixed.
>>>
>>>
>>> OSX
>>> ---
>>>
>>>
>>> Linux
>>> -----
>>>
>>> ========================================================================
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Start Your Social Network Today - Download eXo Platform
>>> Build your Enterprise Intranet with eXo Platform Software
>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>> http://p.sf.net/sfu/ExoPlatform
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-21 18:17
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  

Date2014-04-22 18:26
Fromjoachim heintz
SubjectRe: [Cs-dev] Draft release notes for 6.03
shall i file this as a bug?
best -
	joachim


Am 21.04.2014 15:10, schrieb joachim heintz:
> just to note, i just discovered a small bug in copyf2array:
> it works fine for i-arrays, but seems to return always zero for k-arrays.
> an example file is attached; perhaps easy to fix for the release?
>
>      joachim
>
>
>
> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>>
>> Comments most welcome
>> ======================================================================
>> ============================
>> CSOUND VERSION 6.03
>> RELEASE NOTES
>> ============================
>>
>> This new version has a large number of bug fixes (including clearing
>> many tickets on SourceForge and GitHub) as well internal changes to
>> improve
>> performance.
>>
>> USER-LEVEL CHANGES
>> ==================
>>
>> New opcodes:
>>
>>       o   printks2:
>>
>>       o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
>>
>>       o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
>>           convolution and sliding phase vocoding; OpenCL opcode for
>>           additive synthesis
>>
>>       o   compilecsd to compile instruments from a standard CSD file
>>
>>
>> New Gen and Macros:
>>
>> Orchestra:
>>
>>       o  The argument for i() is supposed to be a variable not an
>>          expression.  This is now enforced. (bug #90)
>>
>> Score: None
>>
>> Options:
>>          This was a bug in CsOptions; the last argument was missing
>> (issue #296)
>>
>>
>> Modified Opcodes and Gens:
>>
>>       o   For ogg output it is possible to specify a VBR (variable block
>>           rate) quality.
>>
>>       o   dssi4cs code has been extensively reworked to avoid potential
>>           memory faults.
>>
>>       o   Many array operations now available for i-arrays as well as
>>           k-arrays.
>>
>>       o   fillarray will work for string arrays
>>
>>       o   Displays of FFT (via dispfft) improved with scaling/zooming
>>           options
>>
>>       o   Signal flow graph opcodes are now working with a-rate array
>>           signals.
>>
>>       o   In alsa rt code the sample rate is taken from the device
>>
>>       o   Faust opcode system updated to latest faust API.
>>
>>
>> Utilities:
>>       o    fixed bug in lpanal
>>
>> Frontends:
>>
>>     csound~:
>>        o   OSX - fix for running with 32-bit cpu architecture
>>        o   Windows - csound~ now available for Windows
>>
>>     Emscripten:
>>            This is now generally merged into the code-base
>>
>>
>> General usage:
>>
>>        o   --displays now switches graphs on, as expected
>>
>>        o   New commandline option --get-system-sr added to obtain the
>>            machine's sample rate.
>>
>>        o   New command-line option --devices[=in|out] gives a list of
>>            available audio devices and then exit
>>
>>
>> Bugs fixed:
>>
>>        o  fixed the bug when tables were replaced but the size did not
>> change
>>
>>        o  A number of bugs in --sample-accurate have been detected and
>>           fixed.  This includes opcodes out, outn, and line.
>>
>>        o  A number of bugs in grain3 were fixed#
>>
>>        o  Bug in str_chaned could cause a crash; fixed
>>
>>        o  Small bug in rtjack fixed
>>
>>        o  Error in resize opcode corrected
>>
>>        o  Fixed an unlikely bug in atsa
>>
>>        o  Fixed rtauhal pause issue
>>
>>        o  Fixed bug in rtjack
>>
>>        o  A number of bugs/untidiness fixed in GEN23
>>
>>        o  Array bound checks fixed
>>
>>        o  strings channels were not correctly set for dynamic-size
>>           strings, now fixed
>>
>>        o  memory allocation for string formatting in printfsk was fixed,
>>           stopping string truncation.
>>
>>        o  strcat safe against overflow
>>
>>        o  error in compilation of arrays fixed (issue #293)
>>
>>
>> ====================
>> SYSTEM LEVEL CHANGES
>> ====================
>>
>> System changes:
>>
>>       o  turnoff opcode now checks that the instrument being affeted is
>>          active
>>
>>       o  lenarray can accept any array type
>>
>>       o  the way of rounding a table number to an integer was changed
>>       and is now more as expected.
>>
>>       o  there is a new possible section in a csd file called
>>           which is like csFileB but with unencoded text.
>>
>>       o  UDO compilation now uses the type system.  This means that
>>       UDOs now allow any array type to be used.
>>
>>
>> Internal changes:
>>
>>       The whole system has been checked by the Coverity static checker
>>       which identified a number of (mainly minor) problems.  These have
>>       been reviewed and checked.  In particular better use of printing
>>       and string copying should prevent overflows.
>>
>>       The type and variable system has been extensively rewritten; this
>>       allows better array and UDO support.
>>
>>       Alignment of variables got right in all cases
>>
>>       array copying is now using the type system to copy values; fixes
>>       issues with copying string arrays, f-sigs, etc.
>>
>>       Always reset Csound when stopping to ensure state is clean; was
>>       not being reset when there was a compile error, so that next
>>       successful run would start with an invalid Csound engine (issue
>>       #305)
>>
>> API
>> ===
>>
>> All opcodes etc now use the API memory allocation operations, so it is
>> possible to replace the whole memory allocator.
>>
>> Added csoundCompileCsd to API and associated new compilecsd opcode
>>
>> Protected csoundGetStringChannel against null and short strings and
>> added a check for string size
>>
>> Platform Specific
>> =================
>>
>> iOS
>> ---
>>
>>
>> Windows
>> -------
>>
>> Soundfonts in Windows had an internal alignement problem which is fixed.
>>
>>
>> OSX
>> ---
>>
>>
>> Linux
>> -----
>>
>> ========================================================================
>>
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>>
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
>
>
>
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-22 21:00
FromSteven Yi
SubjectRe: [Cs-dev] Draft release notes for 6.03
Hi Joachim,

I fixed copyf2array for the k-rate version: it was a simple typo in
the OENTRY that caused the wrong function to be used at i-time.  I
think that leaves only one issue left with your list of arrays, which
is the:

i[][] fillarray i[], i[]

issue.  Thinking about this, I think this will be too much to do
figure out right now.  If all the others on that issue are completed,
could you close out that issue and file a new one just for this issue?

Thanks!
steven

On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz  wrote:
> shall i file this as a bug?
> best -
>         joachim
>
>
> Am 21.04.2014 15:10, schrieb joachim heintz:
>> just to note, i just discovered a small bug in copyf2array:
>> it works fine for i-arrays, but seems to return always zero for k-arrays.
>> an example file is attached; perhaps easy to fix for the release?
>>
>>      joachim
>>
>>
>>
>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>>>
>>> Comments most welcome
>>> ======================================================================
>>> ============================
>>> CSOUND VERSION 6.03
>>> RELEASE NOTES
>>> ============================
>>>
>>> This new version has a large number of bug fixes (including clearing
>>> many tickets on SourceForge and GitHub) as well internal changes to
>>> improve
>>> performance.
>>>
>>> USER-LEVEL CHANGES
>>> ==================
>>>
>>> New opcodes:
>>>
>>>       o   printks2:
>>>
>>>       o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
>>>
>>>       o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
>>>           convolution and sliding phase vocoding; OpenCL opcode for
>>>           additive synthesis
>>>
>>>       o   compilecsd to compile instruments from a standard CSD file
>>>
>>>
>>> New Gen and Macros:
>>>
>>> Orchestra:
>>>
>>>       o  The argument for i() is supposed to be a variable not an
>>>          expression.  This is now enforced. (bug #90)
>>>
>>> Score: None
>>>
>>> Options:
>>>          This was a bug in CsOptions; the last argument was missing
>>> (issue #296)
>>>
>>>
>>> Modified Opcodes and Gens:
>>>
>>>       o   For ogg output it is possible to specify a VBR (variable block
>>>           rate) quality.
>>>
>>>       o   dssi4cs code has been extensively reworked to avoid potential
>>>           memory faults.
>>>
>>>       o   Many array operations now available for i-arrays as well as
>>>           k-arrays.
>>>
>>>       o   fillarray will work for string arrays
>>>
>>>       o   Displays of FFT (via dispfft) improved with scaling/zooming
>>>           options
>>>
>>>       o   Signal flow graph opcodes are now working with a-rate array
>>>           signals.
>>>
>>>       o   In alsa rt code the sample rate is taken from the device
>>>
>>>       o   Faust opcode system updated to latest faust API.
>>>
>>>
>>> Utilities:
>>>       o    fixed bug in lpanal
>>>
>>> Frontends:
>>>
>>>     csound~:
>>>        o   OSX - fix for running with 32-bit cpu architecture
>>>        o   Windows - csound~ now available for Windows
>>>
>>>     Emscripten:
>>>            This is now generally merged into the code-base
>>>
>>>
>>> General usage:
>>>
>>>        o   --displays now switches graphs on, as expected
>>>
>>>        o   New commandline option --get-system-sr added to obtain the
>>>            machine's sample rate.
>>>
>>>        o   New command-line option --devices[=in|out] gives a list of
>>>            available audio devices and then exit
>>>
>>>
>>> Bugs fixed:
>>>
>>>        o  fixed the bug when tables were replaced but the size did not
>>> change
>>>
>>>        o  A number of bugs in --sample-accurate have been detected and
>>>           fixed.  This includes opcodes out, outn, and line.
>>>
>>>        o  A number of bugs in grain3 were fixed#
>>>
>>>        o  Bug in str_chaned could cause a crash; fixed
>>>
>>>        o  Small bug in rtjack fixed
>>>
>>>        o  Error in resize opcode corrected
>>>
>>>        o  Fixed an unlikely bug in atsa
>>>
>>>        o  Fixed rtauhal pause issue
>>>
>>>        o  Fixed bug in rtjack
>>>
>>>        o  A number of bugs/untidiness fixed in GEN23
>>>
>>>        o  Array bound checks fixed
>>>
>>>        o  strings channels were not correctly set for dynamic-size
>>>           strings, now fixed
>>>
>>>        o  memory allocation for string formatting in printfsk was fixed,
>>>           stopping string truncation.
>>>
>>>        o  strcat safe against overflow
>>>
>>>        o  error in compilation of arrays fixed (issue #293)
>>>
>>>
>>> ====================
>>> SYSTEM LEVEL CHANGES
>>> ====================
>>>
>>> System changes:
>>>
>>>       o  turnoff opcode now checks that the instrument being affeted is
>>>          active
>>>
>>>       o  lenarray can accept any array type
>>>
>>>       o  the way of rounding a table number to an integer was changed
>>>       and is now more as expected.
>>>
>>>       o  there is a new possible section in a csd file called
>>>           which is like csFileB but with unencoded text.
>>>
>>>       o  UDO compilation now uses the type system.  This means that
>>>       UDOs now allow any array type to be used.
>>>
>>>
>>> Internal changes:
>>>
>>>       The whole system has been checked by the Coverity static checker
>>>       which identified a number of (mainly minor) problems.  These have
>>>       been reviewed and checked.  In particular better use of printing
>>>       and string copying should prevent overflows.
>>>
>>>       The type and variable system has been extensively rewritten; this
>>>       allows better array and UDO support.
>>>
>>>       Alignment of variables got right in all cases
>>>
>>>       array copying is now using the type system to copy values; fixes
>>>       issues with copying string arrays, f-sigs, etc.
>>>
>>>       Always reset Csound when stopping to ensure state is clean; was
>>>       not being reset when there was a compile error, so that next
>>>       successful run would start with an invalid Csound engine (issue
>>>       #305)
>>>
>>> API
>>> ===
>>>
>>> All opcodes etc now use the API memory allocation operations, so it is
>>> possible to replace the whole memory allocator.
>>>
>>> Added csoundCompileCsd to API and associated new compilecsd opcode
>>>
>>> Protected csoundGetStringChannel against null and short strings and
>>> added a check for string size
>>>
>>> Platform Specific
>>> =================
>>>
>>> iOS
>>> ---
>>>
>>>
>>> Windows
>>> -------
>>>
>>> Soundfonts in Windows had an internal alignement problem which is fixed.
>>>
>>>
>>> OSX
>>> ---
>>>
>>>
>>> Linux
>>> -----
>>>
>>> ========================================================================
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> Start Your Social Network Today - Download eXo Platform
>>> Build your Enterprise Intranet with eXo Platform Software
>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>> http://p.sf.net/sfu/ExoPlatform
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>>
>>
>>
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-22 23:28
Fromjoachim heintz
SubjectRe: [Cs-dev] Draft release notes for 6.03
super, steven -- i had the hope it was a simple mistake. but even with 
git diff it took me some time to see it ... !
yes, the other wish is certainly from another dimension. glad to see now 
all basic array operations working in all rates and with strings!!
i already changed the ticket; will now remove the fixed issue. thanks 
and best regards -
	joachim


Am 22.04.2014 22:00, schrieb Steven Yi:
> Hi Joachim,
>
> I fixed copyf2array for the k-rate version: it was a simple typo in
> the OENTRY that caused the wrong function to be used at i-time.  I
> think that leaves only one issue left with your list of arrays, which
> is the:
>
> i[][] fillarray i[], i[]
>
> issue.  Thinking about this, I think this will be too much to do
> figure out right now.  If all the others on that issue are completed,
> could you close out that issue and file a new one just for this issue?
>
> Thanks!
> steven
>
> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz  wrote:
>> shall i file this as a bug?
>> best -
>>          joachim
>>
>>
>> Am 21.04.2014 15:10, schrieb joachim heintz:
>>> just to note, i just discovered a small bug in copyf2array:
>>> it works fine for i-arrays, but seems to return always zero for k-arrays.
>>> an example file is attached; perhaps easy to fix for the release?
>>>
>>>       joachim
>>>
>>>
>>>
>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>>>>
>>>> Comments most welcome
>>>> ======================================================================
>>>> ============================
>>>> CSOUND VERSION 6.03
>>>> RELEASE NOTES
>>>> ============================
>>>>
>>>> This new version has a large number of bug fixes (including clearing
>>>> many tickets on SourceForge and GitHub) as well internal changes to
>>>> improve
>>>> performance.
>>>>
>>>> USER-LEVEL CHANGES
>>>> ==================
>>>>
>>>> New opcodes:
>>>>
>>>>        o   printks2:
>>>>
>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
>>>>
>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
>>>>            convolution and sliding phase vocoding; OpenCL opcode for
>>>>            additive synthesis
>>>>
>>>>        o   compilecsd to compile instruments from a standard CSD file
>>>>
>>>>
>>>> New Gen and Macros:
>>>>
>>>> Orchestra:
>>>>
>>>>        o  The argument for i() is supposed to be a variable not an
>>>>           expression.  This is now enforced. (bug #90)
>>>>
>>>> Score: None
>>>>
>>>> Options:
>>>>           This was a bug in CsOptions; the last argument was missing
>>>> (issue #296)
>>>>
>>>>
>>>> Modified Opcodes and Gens:
>>>>
>>>>        o   For ogg output it is possible to specify a VBR (variable block
>>>>            rate) quality.
>>>>
>>>>        o   dssi4cs code has been extensively reworked to avoid potential
>>>>            memory faults.
>>>>
>>>>        o   Many array operations now available for i-arrays as well as
>>>>            k-arrays.
>>>>
>>>>        o   fillarray will work for string arrays
>>>>
>>>>        o   Displays of FFT (via dispfft) improved with scaling/zooming
>>>>            options
>>>>
>>>>        o   Signal flow graph opcodes are now working with a-rate array
>>>>            signals.
>>>>
>>>>        o   In alsa rt code the sample rate is taken from the device
>>>>
>>>>        o   Faust opcode system updated to latest faust API.
>>>>
>>>>
>>>> Utilities:
>>>>        o    fixed bug in lpanal
>>>>
>>>> Frontends:
>>>>
>>>>      csound~:
>>>>         o   OSX - fix for running with 32-bit cpu architecture
>>>>         o   Windows - csound~ now available for Windows
>>>>
>>>>      Emscripten:
>>>>             This is now generally merged into the code-base
>>>>
>>>>
>>>> General usage:
>>>>
>>>>         o   --displays now switches graphs on, as expected
>>>>
>>>>         o   New commandline option --get-system-sr added to obtain the
>>>>             machine's sample rate.
>>>>
>>>>         o   New command-line option --devices[=in|out] gives a list of
>>>>             available audio devices and then exit
>>>>
>>>>
>>>> Bugs fixed:
>>>>
>>>>         o  fixed the bug when tables were replaced but the size did not
>>>> change
>>>>
>>>>         o  A number of bugs in --sample-accurate have been detected and
>>>>            fixed.  This includes opcodes out, outn, and line.
>>>>
>>>>         o  A number of bugs in grain3 were fixed#
>>>>
>>>>         o  Bug in str_chaned could cause a crash; fixed
>>>>
>>>>         o  Small bug in rtjack fixed
>>>>
>>>>         o  Error in resize opcode corrected
>>>>
>>>>         o  Fixed an unlikely bug in atsa
>>>>
>>>>         o  Fixed rtauhal pause issue
>>>>
>>>>         o  Fixed bug in rtjack
>>>>
>>>>         o  A number of bugs/untidiness fixed in GEN23
>>>>
>>>>         o  Array bound checks fixed
>>>>
>>>>         o  strings channels were not correctly set for dynamic-size
>>>>            strings, now fixed
>>>>
>>>>         o  memory allocation for string formatting in printfsk was fixed,
>>>>            stopping string truncation.
>>>>
>>>>         o  strcat safe against overflow
>>>>
>>>>         o  error in compilation of arrays fixed (issue #293)
>>>>
>>>>
>>>> ====================
>>>> SYSTEM LEVEL CHANGES
>>>> ====================
>>>>
>>>> System changes:
>>>>
>>>>        o  turnoff opcode now checks that the instrument being affeted is
>>>>           active
>>>>
>>>>        o  lenarray can accept any array type
>>>>
>>>>        o  the way of rounding a table number to an integer was changed
>>>>        and is now more as expected.
>>>>
>>>>        o  there is a new possible section in a csd file called
>>>>            which is like csFileB but with unencoded text.
>>>>
>>>>        o  UDO compilation now uses the type system.  This means that
>>>>        UDOs now allow any array type to be used.
>>>>
>>>>
>>>> Internal changes:
>>>>
>>>>        The whole system has been checked by the Coverity static checker
>>>>        which identified a number of (mainly minor) problems.  These have
>>>>        been reviewed and checked.  In particular better use of printing
>>>>        and string copying should prevent overflows.
>>>>
>>>>        The type and variable system has been extensively rewritten; this
>>>>        allows better array and UDO support.
>>>>
>>>>        Alignment of variables got right in all cases
>>>>
>>>>        array copying is now using the type system to copy values; fixes
>>>>        issues with copying string arrays, f-sigs, etc.
>>>>
>>>>        Always reset Csound when stopping to ensure state is clean; was
>>>>        not being reset when there was a compile error, so that next
>>>>        successful run would start with an invalid Csound engine (issue
>>>>        #305)
>>>>
>>>> API
>>>> ===
>>>>
>>>> All opcodes etc now use the API memory allocation operations, so it is
>>>> possible to replace the whole memory allocator.
>>>>
>>>> Added csoundCompileCsd to API and associated new compilecsd opcode
>>>>
>>>> Protected csoundGetStringChannel against null and short strings and
>>>> added a check for string size
>>>>
>>>> Platform Specific
>>>> =================
>>>>
>>>> iOS
>>>> ---
>>>>
>>>>
>>>> Windows
>>>> -------
>>>>
>>>> Soundfonts in Windows had an internal alignement problem which is fixed.
>>>>
>>>>
>>>> OSX
>>>> ---
>>>>
>>>>
>>>> Linux
>>>> -----
>>>>
>>>> ========================================================================
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>>
>>>> Start Your Social Network Today - Download eXo Platform
>>>> Build your Enterprise Intranet with eXo Platform Software
>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>> http://p.sf.net/sfu/ExoPlatform
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Start Your Social Network Today - Download eXo Platform
>>> Build your Enterprise Intranet with eXo Platform Software
>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>> http://p.sf.net/sfu/ExoPlatform
>>>
>>>
>>>
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-22 23:31
FromSteven Yi
SubjectRe: [Cs-dev] Draft release notes for 6.03
Thanks Joachim!  BTW: I laughed when you said "it's from another
dimension" because that's exactly what's going on, creating a new
array with more dimensions than the incoming arguments. :P  (Geek
humor!)

On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz  wrote:
> super, steven -- i had the hope it was a simple mistake. but even with
> git diff it took me some time to see it ... !
> yes, the other wish is certainly from another dimension. glad to see now
> all basic array operations working in all rates and with strings!!
> i already changed the ticket; will now remove the fixed issue. thanks
> and best regards -
>         joachim
>
>
> Am 22.04.2014 22:00, schrieb Steven Yi:
>> Hi Joachim,
>>
>> I fixed copyf2array for the k-rate version: it was a simple typo in
>> the OENTRY that caused the wrong function to be used at i-time.  I
>> think that leaves only one issue left with your list of arrays, which
>> is the:
>>
>> i[][] fillarray i[], i[]
>>
>> issue.  Thinking about this, I think this will be too much to do
>> figure out right now.  If all the others on that issue are completed,
>> could you close out that issue and file a new one just for this issue?
>>
>> Thanks!
>> steven
>>
>> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz  wrote:
>>> shall i file this as a bug?
>>> best -
>>>          joachim
>>>
>>>
>>> Am 21.04.2014 15:10, schrieb joachim heintz:
>>>> just to note, i just discovered a small bug in copyf2array:
>>>> it works fine for i-arrays, but seems to return always zero for k-arrays.
>>>> an example file is attached; perhaps easy to fix for the release?
>>>>
>>>>       joachim
>>>>
>>>>
>>>>
>>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>>>>>
>>>>> Comments most welcome
>>>>> ======================================================================
>>>>> ============================
>>>>> CSOUND VERSION 6.03
>>>>> RELEASE NOTES
>>>>> ============================
>>>>>
>>>>> This new version has a large number of bug fixes (including clearing
>>>>> many tickets on SourceForge and GitHub) as well internal changes to
>>>>> improve
>>>>> performance.
>>>>>
>>>>> USER-LEVEL CHANGES
>>>>> ==================
>>>>>
>>>>> New opcodes:
>>>>>
>>>>>        o   printks2:
>>>>>
>>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
>>>>>
>>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
>>>>>            convolution and sliding phase vocoding; OpenCL opcode for
>>>>>            additive synthesis
>>>>>
>>>>>        o   compilecsd to compile instruments from a standard CSD file
>>>>>
>>>>>
>>>>> New Gen and Macros:
>>>>>
>>>>> Orchestra:
>>>>>
>>>>>        o  The argument for i() is supposed to be a variable not an
>>>>>           expression.  This is now enforced. (bug #90)
>>>>>
>>>>> Score: None
>>>>>
>>>>> Options:
>>>>>           This was a bug in CsOptions; the last argument was missing
>>>>> (issue #296)
>>>>>
>>>>>
>>>>> Modified Opcodes and Gens:
>>>>>
>>>>>        o   For ogg output it is possible to specify a VBR (variable block
>>>>>            rate) quality.
>>>>>
>>>>>        o   dssi4cs code has been extensively reworked to avoid potential
>>>>>            memory faults.
>>>>>
>>>>>        o   Many array operations now available for i-arrays as well as
>>>>>            k-arrays.
>>>>>
>>>>>        o   fillarray will work for string arrays
>>>>>
>>>>>        o   Displays of FFT (via dispfft) improved with scaling/zooming
>>>>>            options
>>>>>
>>>>>        o   Signal flow graph opcodes are now working with a-rate array
>>>>>            signals.
>>>>>
>>>>>        o   In alsa rt code the sample rate is taken from the device
>>>>>
>>>>>        o   Faust opcode system updated to latest faust API.
>>>>>
>>>>>
>>>>> Utilities:
>>>>>        o    fixed bug in lpanal
>>>>>
>>>>> Frontends:
>>>>>
>>>>>      csound~:
>>>>>         o   OSX - fix for running with 32-bit cpu architecture
>>>>>         o   Windows - csound~ now available for Windows
>>>>>
>>>>>      Emscripten:
>>>>>             This is now generally merged into the code-base
>>>>>
>>>>>
>>>>> General usage:
>>>>>
>>>>>         o   --displays now switches graphs on, as expected
>>>>>
>>>>>         o   New commandline option --get-system-sr added to obtain the
>>>>>             machine's sample rate.
>>>>>
>>>>>         o   New command-line option --devices[=in|out] gives a list of
>>>>>             available audio devices and then exit
>>>>>
>>>>>
>>>>> Bugs fixed:
>>>>>
>>>>>         o  fixed the bug when tables were replaced but the size did not
>>>>> change
>>>>>
>>>>>         o  A number of bugs in --sample-accurate have been detected and
>>>>>            fixed.  This includes opcodes out, outn, and line.
>>>>>
>>>>>         o  A number of bugs in grain3 were fixed#
>>>>>
>>>>>         o  Bug in str_chaned could cause a crash; fixed
>>>>>
>>>>>         o  Small bug in rtjack fixed
>>>>>
>>>>>         o  Error in resize opcode corrected
>>>>>
>>>>>         o  Fixed an unlikely bug in atsa
>>>>>
>>>>>         o  Fixed rtauhal pause issue
>>>>>
>>>>>         o  Fixed bug in rtjack
>>>>>
>>>>>         o  A number of bugs/untidiness fixed in GEN23
>>>>>
>>>>>         o  Array bound checks fixed
>>>>>
>>>>>         o  strings channels were not correctly set for dynamic-size
>>>>>            strings, now fixed
>>>>>
>>>>>         o  memory allocation for string formatting in printfsk was fixed,
>>>>>            stopping string truncation.
>>>>>
>>>>>         o  strcat safe against overflow
>>>>>
>>>>>         o  error in compilation of arrays fixed (issue #293)
>>>>>
>>>>>
>>>>> ====================
>>>>> SYSTEM LEVEL CHANGES
>>>>> ====================
>>>>>
>>>>> System changes:
>>>>>
>>>>>        o  turnoff opcode now checks that the instrument being affeted is
>>>>>           active
>>>>>
>>>>>        o  lenarray can accept any array type
>>>>>
>>>>>        o  the way of rounding a table number to an integer was changed
>>>>>        and is now more as expected.
>>>>>
>>>>>        o  there is a new possible section in a csd file called
>>>>>            which is like csFileB but with unencoded text.
>>>>>
>>>>>        o  UDO compilation now uses the type system.  This means that
>>>>>        UDOs now allow any array type to be used.
>>>>>
>>>>>
>>>>> Internal changes:
>>>>>
>>>>>        The whole system has been checked by the Coverity static checker
>>>>>        which identified a number of (mainly minor) problems.  These have
>>>>>        been reviewed and checked.  In particular better use of printing
>>>>>        and string copying should prevent overflows.
>>>>>
>>>>>        The type and variable system has been extensively rewritten; this
>>>>>        allows better array and UDO support.
>>>>>
>>>>>        Alignment of variables got right in all cases
>>>>>
>>>>>        array copying is now using the type system to copy values; fixes
>>>>>        issues with copying string arrays, f-sigs, etc.
>>>>>
>>>>>        Always reset Csound when stopping to ensure state is clean; was
>>>>>        not being reset when there was a compile error, so that next
>>>>>        successful run would start with an invalid Csound engine (issue
>>>>>        #305)
>>>>>
>>>>> API
>>>>> ===
>>>>>
>>>>> All opcodes etc now use the API memory allocation operations, so it is
>>>>> possible to replace the whole memory allocator.
>>>>>
>>>>> Added csoundCompileCsd to API and associated new compilecsd opcode
>>>>>
>>>>> Protected csoundGetStringChannel against null and short strings and
>>>>> added a check for string size
>>>>>
>>>>> Platform Specific
>>>>> =================
>>>>>
>>>>> iOS
>>>>> ---
>>>>>
>>>>>
>>>>> Windows
>>>>> -------
>>>>>
>>>>> Soundfonts in Windows had an internal alignement problem which is fixed.
>>>>>
>>>>>
>>>>> OSX
>>>>> ---
>>>>>
>>>>>
>>>>> Linux
>>>>> -----
>>>>>
>>>>> ========================================================================
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>>
>>>>> Start Your Social Network Today - Download eXo Platform
>>>>> Build your Enterprise Intranet with eXo Platform Software
>>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>>> http://p.sf.net/sfu/ExoPlatform
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Start Your Social Network Today - Download eXo Platform
>>>> Build your Enterprise Intranet with eXo Platform Software
>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>> http://p.sf.net/sfu/ExoPlatform
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Start Your Social Network Today - Download eXo Platform
>>> Build your Enterprise Intranet with eXo Platform Software
>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>> http://p.sf.net/sfu/ExoPlatform
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-23 00:08
FromAndres Cabrera
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  
Hi,

I've updated the API docs at:

http://csound.sourceforge.net/doc/html/

they now include the debugger.

Cheers,
Andrés


On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi <stevenyi@gmail.com> wrote:
Thanks Joachim!  BTW: I laughed when you said "it's from another
dimension" because that's exactly what's going on, creating a new
array with more dimensions than the incoming arguments. :P  (Geek
humor!)

On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz <jh@joachimheintz.de> wrote:
> super, steven -- i had the hope it was a simple mistake. but even with
> git diff it took me some time to see it ... !
> yes, the other wish is certainly from another dimension. glad to see now
> all basic array operations working in all rates and with strings!!
> i already changed the ticket; will now remove the fixed issue. thanks
> and best regards -
>         joachim
>
>
> Am 22.04.2014 22:00, schrieb Steven Yi:
>> Hi Joachim,
>>
>> I fixed copyf2array for the k-rate version: it was a simple typo in
>> the OENTRY that caused the wrong function to be used at i-time.  I
>> think that leaves only one issue left with your list of arrays, which
>> is the:
>>
>> i[][] fillarray i[], i[]
>>
>> issue.  Thinking about this, I think this will be too much to do
>> figure out right now.  If all the others on that issue are completed,
>> could you close out that issue and file a new one just for this issue?
>>
>> Thanks!
>> steven
>>
>> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <jh@joachimheintz.de> wrote:
>>> shall i file this as a bug?
>>> best -
>>>          joachim
>>>
>>>
>>> Am 21.04.2014 15:10, schrieb joachim heintz:
>>>> just to note, i just discovered a small bug in copyf2array:
>>>> it works fine for i-arrays, but seems to return always zero for k-arrays.
>>>> an example file is attached; perhaps easy to fix for the release?
>>>>
>>>>       joachim
>>>>
>>>>
>>>>
>>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>>>>>
>>>>> Comments most welcome
>>>>> ======================================================================
>>>>> ============================
>>>>> CSOUND VERSION 6.03
>>>>> RELEASE NOTES
>>>>> ============================
>>>>>
>>>>> This new version has a large number of bug fixes (including clearing
>>>>> many tickets on SourceForge and GitHub) as well internal changes to
>>>>> improve
>>>>> performance.
>>>>>
>>>>> USER-LEVEL CHANGES
>>>>> ==================
>>>>>
>>>>> New opcodes:
>>>>>
>>>>>        o   printks2:
>>>>>
>>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
>>>>>
>>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
>>>>>            convolution and sliding phase vocoding; OpenCL opcode for
>>>>>            additive synthesis
>>>>>
>>>>>        o   compilecsd to compile instruments from a standard CSD file
>>>>>
>>>>>
>>>>> New Gen and Macros:
>>>>>
>>>>> Orchestra:
>>>>>
>>>>>        o  The argument for i() is supposed to be a variable not an
>>>>>           expression.  This is now enforced. (bug #90)
>>>>>
>>>>> Score: None
>>>>>
>>>>> Options:
>>>>>           This was a bug in CsOptions; the last argument was missing
>>>>> (issue #296)
>>>>>
>>>>>
>>>>> Modified Opcodes and Gens:
>>>>>
>>>>>        o   For ogg output it is possible to specify a VBR (variable block
>>>>>            rate) quality.
>>>>>
>>>>>        o   dssi4cs code has been extensively reworked to avoid potential
>>>>>            memory faults.
>>>>>
>>>>>        o   Many array operations now available for i-arrays as well as
>>>>>            k-arrays.
>>>>>
>>>>>        o   fillarray will work for string arrays
>>>>>
>>>>>        o   Displays of FFT (via dispfft) improved with scaling/zooming
>>>>>            options
>>>>>
>>>>>        o   Signal flow graph opcodes are now working with a-rate array
>>>>>            signals.
>>>>>
>>>>>        o   In alsa rt code the sample rate is taken from the device
>>>>>
>>>>>        o   Faust opcode system updated to latest faust API.
>>>>>
>>>>>
>>>>> Utilities:
>>>>>        o    fixed bug in lpanal
>>>>>
>>>>> Frontends:
>>>>>
>>>>>      csound~:
>>>>>         o   OSX - fix for running with 32-bit cpu architecture
>>>>>         o   Windows - csound~ now available for Windows
>>>>>
>>>>>      Emscripten:
>>>>>             This is now generally merged into the code-base
>>>>>
>>>>>
>>>>> General usage:
>>>>>
>>>>>         o   --displays now switches graphs on, as expected
>>>>>
>>>>>         o   New commandline option --get-system-sr added to obtain the
>>>>>             machine's sample rate.
>>>>>
>>>>>         o   New command-line option --devices[=in|out] gives a list of
>>>>>             available audio devices and then exit
>>>>>
>>>>>
>>>>> Bugs fixed:
>>>>>
>>>>>         o  fixed the bug when tables were replaced but the size did not
>>>>> change
>>>>>
>>>>>         o  A number of bugs in --sample-accurate have been detected and
>>>>>            fixed.  This includes opcodes out, outn, and line.
>>>>>
>>>>>         o  A number of bugs in grain3 were fixed#
>>>>>
>>>>>         o  Bug in str_chaned could cause a crash; fixed
>>>>>
>>>>>         o  Small bug in rtjack fixed
>>>>>
>>>>>         o  Error in resize opcode corrected
>>>>>
>>>>>         o  Fixed an unlikely bug in atsa
>>>>>
>>>>>         o  Fixed rtauhal pause issue
>>>>>
>>>>>         o  Fixed bug in rtjack
>>>>>
>>>>>         o  A number of bugs/untidiness fixed in GEN23
>>>>>
>>>>>         o  Array bound checks fixed
>>>>>
>>>>>         o  strings channels were not correctly set for dynamic-size
>>>>>            strings, now fixed
>>>>>
>>>>>         o  memory allocation for string formatting in printfsk was fixed,
>>>>>            stopping string truncation.
>>>>>
>>>>>         o  strcat safe against overflow
>>>>>
>>>>>         o  error in compilation of arrays fixed (issue #293)
>>>>>
>>>>>
>>>>> ====================
>>>>> SYSTEM LEVEL CHANGES
>>>>> ====================
>>>>>
>>>>> System changes:
>>>>>
>>>>>        o  turnoff opcode now checks that the instrument being affeted is
>>>>>           active
>>>>>
>>>>>        o  lenarray can accept any array type
>>>>>
>>>>>        o  the way of rounding a table number to an integer was changed
>>>>>        and is now more as expected.
>>>>>
>>>>>        o  there is a new possible section in a csd file called
>>>>>           <CsFile...> which is like csFileB but with unencoded text.
>>>>>
>>>>>        o  UDO compilation now uses the type system.  This means that
>>>>>        UDOs now allow any array type to be used.
>>>>>
>>>>>
>>>>> Internal changes:
>>>>>
>>>>>        The whole system has been checked by the Coverity static checker
>>>>>        which identified a number of (mainly minor) problems.  These have
>>>>>        been reviewed and checked.  In particular better use of printing
>>>>>        and string copying should prevent overflows.
>>>>>
>>>>>        The type and variable system has been extensively rewritten; this
>>>>>        allows better array and UDO support.
>>>>>
>>>>>        Alignment of variables got right in all cases
>>>>>
>>>>>        array copying is now using the type system to copy values; fixes
>>>>>        issues with copying string arrays, f-sigs, etc.
>>>>>
>>>>>        Always reset Csound when stopping to ensure state is clean; was
>>>>>        not being reset when there was a compile error, so that next
>>>>>        successful run would start with an invalid Csound engine (issue
>>>>>        #305)
>>>>>
>>>>> API
>>>>> ===
>>>>>
>>>>> All opcodes etc now use the API memory allocation operations, so it is
>>>>> possible to replace the whole memory allocator.
>>>>>
>>>>> Added csoundCompileCsd to API and associated new compilecsd opcode
>>>>>
>>>>> Protected csoundGetStringChannel against null and short strings and
>>>>> added a check for string size
>>>>>
>>>>> Platform Specific
>>>>> =================
>>>>>
>>>>> iOS
>>>>> ---
>>>>>
>>>>>
>>>>> Windows
>>>>> -------
>>>>>
>>>>> Soundfonts in Windows had an internal alignement problem which is fixed.
>>>>>
>>>>>
>>>>> OSX
>>>>> ---
>>>>>
>>>>>
>>>>> Linux
>>>>> -----
>>>>>
>>>>> ========================================================================
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>>
>>>>> Start Your Social Network Today - Download eXo Platform
>>>>> Build your Enterprise Intranet with eXo Platform Software
>>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>>> http://p.sf.net/sfu/ExoPlatform
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Start Your Social Network Today - Download eXo Platform
>>>> Build your Enterprise Intranet with eXo Platform Software
>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>>> http://p.sf.net/sfu/ExoPlatform
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Start Your Social Network Today - Download eXo Platform
>>> Build your Enterprise Intranet with eXo Platform Software
>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>>> http://p.sf.net/sfu/ExoPlatform
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2014-04-23 00:25
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft release notes for 6.03
Shouldn’t we move these to github somewhere?
========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 23 Apr 2014, at 00:08, Andres Cabrera  wrote:

> Hi,
> 
> I've updated the API docs at:
> 
> http://csound.sourceforge.net/doc/html/
> 
> they now include the debugger.
> 
> Cheers,
> Andrés
> 
> 
> On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi  wrote:
> Thanks Joachim!  BTW: I laughed when you said "it's from another
> dimension" because that's exactly what's going on, creating a new
> array with more dimensions than the incoming arguments. :P  (Geek
> humor!)
> 
> On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz  wrote:
> > super, steven -- i had the hope it was a simple mistake. but even with
> > git diff it took me some time to see it ... !
> > yes, the other wish is certainly from another dimension. glad to see now
> > all basic array operations working in all rates and with strings!!
> > i already changed the ticket; will now remove the fixed issue. thanks
> > and best regards -
> >         joachim
> >
> >
> > Am 22.04.2014 22:00, schrieb Steven Yi:
> >> Hi Joachim,
> >>
> >> I fixed copyf2array for the k-rate version: it was a simple typo in
> >> the OENTRY that caused the wrong function to be used at i-time.  I
> >> think that leaves only one issue left with your list of arrays, which
> >> is the:
> >>
> >> i[][] fillarray i[], i[]
> >>
> >> issue.  Thinking about this, I think this will be too much to do
> >> figure out right now.  If all the others on that issue are completed,
> >> could you close out that issue and file a new one just for this issue?
> >>
> >> Thanks!
> >> steven
> >>
> >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz  wrote:
> >>> shall i file this as a bug?
> >>> best -
> >>>          joachim
> >>>
> >>>
> >>> Am 21.04.2014 15:10, schrieb joachim heintz:
> >>>> just to note, i just discovered a small bug in copyf2array:
> >>>> it works fine for i-arrays, but seems to return always zero for k-arrays.
> >>>> an example file is attached; perhaps easy to fix for the release?
> >>>>
> >>>>       joachim
> >>>>
> >>>>
> >>>>
> >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
> >>>>>
> >>>>> Comments most welcome
> >>>>> ======================================================================
> >>>>> ============================
> >>>>> CSOUND VERSION 6.03
> >>>>> RELEASE NOTES
> >>>>> ============================
> >>>>>
> >>>>> This new version has a large number of bug fixes (including clearing
> >>>>> many tickets on SourceForge and GitHub) as well internal changes to
> >>>>> improve
> >>>>> performance.
> >>>>>
> >>>>> USER-LEVEL CHANGES
> >>>>> ==================
> >>>>>
> >>>>> New opcodes:
> >>>>>
> >>>>>        o   printks2:
> >>>>>
> >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
> >>>>>
> >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
> >>>>>            convolution and sliding phase vocoding; OpenCL opcode for
> >>>>>            additive synthesis
> >>>>>
> >>>>>        o   compilecsd to compile instruments from a standard CSD file
> >>>>>
> >>>>>
> >>>>> New Gen and Macros:
> >>>>>
> >>>>> Orchestra:
> >>>>>
> >>>>>        o  The argument for i() is supposed to be a variable not an
> >>>>>           expression.  This is now enforced. (bug #90)
> >>>>>
> >>>>> Score: None
> >>>>>
> >>>>> Options:
> >>>>>           This was a bug in CsOptions; the last argument was missing
> >>>>> (issue #296)
> >>>>>
> >>>>>
> >>>>> Modified Opcodes and Gens:
> >>>>>
> >>>>>        o   For ogg output it is possible to specify a VBR (variable block
> >>>>>            rate) quality.
> >>>>>
> >>>>>        o   dssi4cs code has been extensively reworked to avoid potential
> >>>>>            memory faults.
> >>>>>
> >>>>>        o   Many array operations now available for i-arrays as well as
> >>>>>            k-arrays.
> >>>>>
> >>>>>        o   fillarray will work for string arrays
> >>>>>
> >>>>>        o   Displays of FFT (via dispfft) improved with scaling/zooming
> >>>>>            options
> >>>>>
> >>>>>        o   Signal flow graph opcodes are now working with a-rate array
> >>>>>            signals.
> >>>>>
> >>>>>        o   In alsa rt code the sample rate is taken from the device
> >>>>>
> >>>>>        o   Faust opcode system updated to latest faust API.
> >>>>>
> >>>>>
> >>>>> Utilities:
> >>>>>        o    fixed bug in lpanal
> >>>>>
> >>>>> Frontends:
> >>>>>
> >>>>>      csound~:
> >>>>>         o   OSX - fix for running with 32-bit cpu architecture
> >>>>>         o   Windows - csound~ now available for Windows
> >>>>>
> >>>>>      Emscripten:
> >>>>>             This is now generally merged into the code-base
> >>>>>
> >>>>>
> >>>>> General usage:
> >>>>>
> >>>>>         o   --displays now switches graphs on, as expected
> >>>>>
> >>>>>         o   New commandline option --get-system-sr added to obtain the
> >>>>>             machine's sample rate.
> >>>>>
> >>>>>         o   New command-line option --devices[=in|out] gives a list of
> >>>>>             available audio devices and then exit
> >>>>>
> >>>>>
> >>>>> Bugs fixed:
> >>>>>
> >>>>>         o  fixed the bug when tables were replaced but the size did not
> >>>>> change
> >>>>>
> >>>>>         o  A number of bugs in --sample-accurate have been detected and
> >>>>>            fixed.  This includes opcodes out, outn, and line.
> >>>>>
> >>>>>         o  A number of bugs in grain3 were fixed#
> >>>>>
> >>>>>         o  Bug in str_chaned could cause a crash; fixed
> >>>>>
> >>>>>         o  Small bug in rtjack fixed
> >>>>>
> >>>>>         o  Error in resize opcode corrected
> >>>>>
> >>>>>         o  Fixed an unlikely bug in atsa
> >>>>>
> >>>>>         o  Fixed rtauhal pause issue
> >>>>>
> >>>>>         o  Fixed bug in rtjack
> >>>>>
> >>>>>         o  A number of bugs/untidiness fixed in GEN23
> >>>>>
> >>>>>         o  Array bound checks fixed
> >>>>>
> >>>>>         o  strings channels were not correctly set for dynamic-size
> >>>>>            strings, now fixed
> >>>>>
> >>>>>         o  memory allocation for string formatting in printfsk was fixed,
> >>>>>            stopping string truncation.
> >>>>>
> >>>>>         o  strcat safe against overflow
> >>>>>
> >>>>>         o  error in compilation of arrays fixed (issue #293)
> >>>>>
> >>>>>
> >>>>> ====================
> >>>>> SYSTEM LEVEL CHANGES
> >>>>> ====================
> >>>>>
> >>>>> System changes:
> >>>>>
> >>>>>        o  turnoff opcode now checks that the instrument being affeted is
> >>>>>           active
> >>>>>
> >>>>>        o  lenarray can accept any array type
> >>>>>
> >>>>>        o  the way of rounding a table number to an integer was changed
> >>>>>        and is now more as expected.
> >>>>>
> >>>>>        o  there is a new possible section in a csd file called
> >>>>>            which is like csFileB but with unencoded text.
> >>>>>
> >>>>>        o  UDO compilation now uses the type system.  This means that
> >>>>>        UDOs now allow any array type to be used.
> >>>>>
> >>>>>
> >>>>> Internal changes:
> >>>>>
> >>>>>        The whole system has been checked by the Coverity static checker
> >>>>>        which identified a number of (mainly minor) problems.  These have
> >>>>>        been reviewed and checked.  In particular better use of printing
> >>>>>        and string copying should prevent overflows.
> >>>>>
> >>>>>        The type and variable system has been extensively rewritten; this
> >>>>>        allows better array and UDO support.
> >>>>>
> >>>>>        Alignment of variables got right in all cases
> >>>>>
> >>>>>        array copying is now using the type system to copy values; fixes
> >>>>>        issues with copying string arrays, f-sigs, etc.
> >>>>>
> >>>>>        Always reset Csound when stopping to ensure state is clean; was
> >>>>>        not being reset when there was a compile error, so that next
> >>>>>        successful run would start with an invalid Csound engine (issue
> >>>>>        #305)
> >>>>>
> >>>>> API
> >>>>> ===
> >>>>>
> >>>>> All opcodes etc now use the API memory allocation operations, so it is
> >>>>> possible to replace the whole memory allocator.
> >>>>>
> >>>>> Added csoundCompileCsd to API and associated new compilecsd opcode
> >>>>>
> >>>>> Protected csoundGetStringChannel against null and short strings and
> >>>>> added a check for string size
> >>>>>
> >>>>> Platform Specific
> >>>>> =================
> >>>>>
> >>>>> iOS
> >>>>> ---
> >>>>>
> >>>>>
> >>>>> Windows
> >>>>> -------
> >>>>>
> >>>>> Soundfonts in Windows had an internal alignement problem which is fixed.
> >>>>>
> >>>>>
> >>>>> OSX
> >>>>> ---
> >>>>>
> >>>>>
> >>>>> Linux
> >>>>> -----
> >>>>>
> >>>>> ========================================================================
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> ------------------------------------------------------------------------------
> >>>>>
> >>>>> Start Your Social Network Today - Download eXo Platform
> >>>>> Build your Enterprise Intranet with eXo Platform Software
> >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >>>>> http://p.sf.net/sfu/ExoPlatform
> >>>>> _______________________________________________
> >>>>> Csound-devel mailing list
> >>>>> Csound-devel@lists.sourceforge.net
> >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>>>>
> >>>>
> >>>>
> >>>> ------------------------------------------------------------------------------
> >>>> Start Your Social Network Today - Download eXo Platform
> >>>> Build your Enterprise Intranet with eXo Platform Software
> >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >>>> http://p.sf.net/sfu/ExoPlatform
> >>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> Csound-devel mailing list
> >>>> Csound-devel@lists.sourceforge.net
> >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>>>
> >>>
> >>> ------------------------------------------------------------------------------
> >>> Start Your Social Network Today - Download eXo Platform
> >>> Build your Enterprise Intranet with eXo Platform Software
> >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >>> http://p.sf.net/sfu/ExoPlatform
> >>> _______________________________________________
> >>> Csound-devel mailing list
> >>> Csound-devel@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>
> >> ------------------------------------------------------------------------------
> >> Start Your Social Network Today - Download eXo Platform
> >> Build your Enterprise Intranet with eXo Platform Software
> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> http://p.sf.net/sfu/ExoPlatform
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>
> >
> > ------------------------------------------------------------------------------
> > Start Your Social Network Today - Download eXo Platform
> > Build your Enterprise Intranet with eXo Platform Software
> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > http://p.sf.net/sfu/ExoPlatform
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-23 03:31
FromAndres Cabrera
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  
I'm not sure github has this sort of webhosting. Does it?

Cheers,
Andrés


On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
Shouldn’t we move these to github somewhere?
========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 23 Apr 2014, at 00:08, Andres Cabrera <mantaraya36@gmail.com> wrote:

> Hi,
>
> I've updated the API docs at:
>
> http://csound.sourceforge.net/doc/html/
>
> they now include the debugger.
>
> Cheers,
> Andrés
>
>
> On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi <stevenyi@gmail.com> wrote:
> Thanks Joachim!  BTW: I laughed when you said "it's from another
> dimension" because that's exactly what's going on, creating a new
> array with more dimensions than the incoming arguments. :P  (Geek
> humor!)
>
> On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz <jh@joachimheintz.de> wrote:
> > super, steven -- i had the hope it was a simple mistake. but even with
> > git diff it took me some time to see it ... !
> > yes, the other wish is certainly from another dimension. glad to see now
> > all basic array operations working in all rates and with strings!!
> > i already changed the ticket; will now remove the fixed issue. thanks
> > and best regards -
> >         joachim
> >
> >
> > Am 22.04.2014 22:00, schrieb Steven Yi:
> >> Hi Joachim,
> >>
> >> I fixed copyf2array for the k-rate version: it was a simple typo in
> >> the OENTRY that caused the wrong function to be used at i-time.  I
> >> think that leaves only one issue left with your list of arrays, which
> >> is the:
> >>
> >> i[][] fillarray i[], i[]
> >>
> >> issue.  Thinking about this, I think this will be too much to do
> >> figure out right now.  If all the others on that issue are completed,
> >> could you close out that issue and file a new one just for this issue?
> >>
> >> Thanks!
> >> steven
> >>
> >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <jh@joachimheintz.de> wrote:
> >>> shall i file this as a bug?
> >>> best -
> >>>          joachim
> >>>
> >>>
> >>> Am 21.04.2014 15:10, schrieb joachim heintz:
> >>>> just to note, i just discovered a small bug in copyf2array:
> >>>> it works fine for i-arrays, but seems to return always zero for k-arrays.
> >>>> an example file is attached; perhaps easy to fix for the release?
> >>>>
> >>>>       joachim
> >>>>
> >>>>
> >>>>
> >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
> >>>>>
> >>>>> Comments most welcome
> >>>>> ======================================================================
> >>>>> ============================
> >>>>> CSOUND VERSION 6.03
> >>>>> RELEASE NOTES
> >>>>> ============================
> >>>>>
> >>>>> This new version has a large number of bug fixes (including clearing
> >>>>> many tickets on SourceForge and GitHub) as well internal changes to
> >>>>> improve
> >>>>> performance.
> >>>>>
> >>>>> USER-LEVEL CHANGES
> >>>>> ==================
> >>>>>
> >>>>> New opcodes:
> >>>>>
> >>>>>        o   printks2:
> >>>>>
> >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files
> >>>>>
> >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
> >>>>>            convolution and sliding phase vocoding; OpenCL opcode for
> >>>>>            additive synthesis
> >>>>>
> >>>>>        o   compilecsd to compile instruments from a standard CSD file
> >>>>>
> >>>>>
> >>>>> New Gen and Macros:
> >>>>>
> >>>>> Orchestra:
> >>>>>
> >>>>>        o  The argument for i() is supposed to be a variable not an
> >>>>>           expression.  This is now enforced. (bug #90)
> >>>>>
> >>>>> Score: None
> >>>>>
> >>>>> Options:
> >>>>>           This was a bug in CsOptions; the last argument was missing
> >>>>> (issue #296)
> >>>>>
> >>>>>
> >>>>> Modified Opcodes and Gens:
> >>>>>
> >>>>>        o   For ogg output it is possible to specify a VBR (variable block
> >>>>>            rate) quality.
> >>>>>
> >>>>>        o   dssi4cs code has been extensively reworked to avoid potential
> >>>>>            memory faults.
> >>>>>
> >>>>>        o   Many array operations now available for i-arrays as well as
> >>>>>            k-arrays.
> >>>>>
> >>>>>        o   fillarray will work for string arrays
> >>>>>
> >>>>>        o   Displays of FFT (via dispfft) improved with scaling/zooming
> >>>>>            options
> >>>>>
> >>>>>        o   Signal flow graph opcodes are now working with a-rate array
> >>>>>            signals.
> >>>>>
> >>>>>        o   In alsa rt code the sample rate is taken from the device
> >>>>>
> >>>>>        o   Faust opcode system updated to latest faust API.
> >>>>>
> >>>>>
> >>>>> Utilities:
> >>>>>        o    fixed bug in lpanal
> >>>>>
> >>>>> Frontends:
> >>>>>
> >>>>>      csound~:
> >>>>>         o   OSX - fix for running with 32-bit cpu architecture
> >>>>>         o   Windows - csound~ now available for Windows
> >>>>>
> >>>>>      Emscripten:
> >>>>>             This is now generally merged into the code-base
> >>>>>
> >>>>>
> >>>>> General usage:
> >>>>>
> >>>>>         o   --displays now switches graphs on, as expected
> >>>>>
> >>>>>         o   New commandline option --get-system-sr added to obtain the
> >>>>>             machine's sample rate.
> >>>>>
> >>>>>         o   New command-line option --devices[=in|out] gives a list of
> >>>>>             available audio devices and then exit
> >>>>>
> >>>>>
> >>>>> Bugs fixed:
> >>>>>
> >>>>>         o  fixed the bug when tables were replaced but the size did not
> >>>>> change
> >>>>>
> >>>>>         o  A number of bugs in --sample-accurate have been detected and
> >>>>>            fixed.  This includes opcodes out, outn, and line.
> >>>>>
> >>>>>         o  A number of bugs in grain3 were fixed#
> >>>>>
> >>>>>         o  Bug in str_chaned could cause a crash; fixed
> >>>>>
> >>>>>         o  Small bug in rtjack fixed
> >>>>>
> >>>>>         o  Error in resize opcode corrected
> >>>>>
> >>>>>         o  Fixed an unlikely bug in atsa
> >>>>>
> >>>>>         o  Fixed rtauhal pause issue
> >>>>>
> >>>>>         o  Fixed bug in rtjack
> >>>>>
> >>>>>         o  A number of bugs/untidiness fixed in GEN23
> >>>>>
> >>>>>         o  Array bound checks fixed
> >>>>>
> >>>>>         o  strings channels were not correctly set for dynamic-size
> >>>>>            strings, now fixed
> >>>>>
> >>>>>         o  memory allocation for string formatting in printfsk was fixed,
> >>>>>            stopping string truncation.
> >>>>>
> >>>>>         o  strcat safe against overflow
> >>>>>
> >>>>>         o  error in compilation of arrays fixed (issue #293)
> >>>>>
> >>>>>
> >>>>> ====================
> >>>>> SYSTEM LEVEL CHANGES
> >>>>> ====================
> >>>>>
> >>>>> System changes:
> >>>>>
> >>>>>        o  turnoff opcode now checks that the instrument being affeted is
> >>>>>           active
> >>>>>
> >>>>>        o  lenarray can accept any array type
> >>>>>
> >>>>>        o  the way of rounding a table number to an integer was changed
> >>>>>        and is now more as expected.
> >>>>>
> >>>>>        o  there is a new possible section in a csd file called
> >>>>>           <CsFile...> which is like csFileB but with unencoded text.
> >>>>>
> >>>>>        o  UDO compilation now uses the type system.  This means that
> >>>>>        UDOs now allow any array type to be used.
> >>>>>
> >>>>>
> >>>>> Internal changes:
> >>>>>
> >>>>>        The whole system has been checked by the Coverity static checker
> >>>>>        which identified a number of (mainly minor) problems.  These have
> >>>>>        been reviewed and checked.  In particular better use of printing
> >>>>>        and string copying should prevent overflows.
> >>>>>
> >>>>>        The type and variable system has been extensively rewritten; this
> >>>>>        allows better array and UDO support.
> >>>>>
> >>>>>        Alignment of variables got right in all cases
> >>>>>
> >>>>>        array copying is now using the type system to copy values; fixes
> >>>>>        issues with copying string arrays, f-sigs, etc.
> >>>>>
> >>>>>        Always reset Csound when stopping to ensure state is clean; was
> >>>>>        not being reset when there was a compile error, so that next
> >>>>>        successful run would start with an invalid Csound engine (issue
> >>>>>        #305)
> >>>>>
> >>>>> API
> >>>>> ===
> >>>>>
> >>>>> All opcodes etc now use the API memory allocation operations, so it is
> >>>>> possible to replace the whole memory allocator.
> >>>>>
> >>>>> Added csoundCompileCsd to API and associated new compilecsd opcode
> >>>>>
> >>>>> Protected csoundGetStringChannel against null and short strings and
> >>>>> added a check for string size
> >>>>>
> >>>>> Platform Specific
> >>>>> =================
> >>>>>
> >>>>> iOS
> >>>>> ---
> >>>>>
> >>>>>
> >>>>> Windows
> >>>>> -------
> >>>>>
> >>>>> Soundfonts in Windows had an internal alignement problem which is fixed.
> >>>>>
> >>>>>
> >>>>> OSX
> >>>>> ---
> >>>>>
> >>>>>
> >>>>> Linux
> >>>>> -----
> >>>>>
> >>>>> ========================================================================
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> ------------------------------------------------------------------------------
> >>>>>
> >>>>> Start Your Social Network Today - Download eXo Platform
> >>>>> Build your Enterprise Intranet with eXo Platform Software
> >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >>>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >>>>> http://p.sf.net/sfu/ExoPlatform
> >>>>> _______________________________________________
> >>>>> Csound-devel mailing list
> >>>>> Csound-devel@lists.sourceforge.net
> >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>>>>
> >>>>
> >>>>
> >>>> ------------------------------------------------------------------------------
> >>>> Start Your Social Network Today - Download eXo Platform
> >>>> Build your Enterprise Intranet with eXo Platform Software
> >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >>>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >>>> http://p.sf.net/sfu/ExoPlatform
> >>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> Csound-devel mailing list
> >>>> Csound-devel@lists.sourceforge.net
> >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>>>
> >>>
> >>> ------------------------------------------------------------------------------
> >>> Start Your Social Network Today - Download eXo Platform
> >>> Build your Enterprise Intranet with eXo Platform Software
> >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >>> http://p.sf.net/sfu/ExoPlatform
> >>> _______________________________________________
> >>> Csound-devel mailing list
> >>> Csound-devel@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>
> >> ------------------------------------------------------------------------------
> >> Start Your Social Network Today - Download eXo Platform
> >> Build your Enterprise Intranet with eXo Platform Software
> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> http://p.sf.net/sfu/ExoPlatform
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>
> >
> > ------------------------------------------------------------------------------
> > Start Your Social Network Today - Download eXo Platform
> > Build your Enterprise Intranet with eXo Platform Software
> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > http://p.sf.net/sfu/ExoPlatform
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2014-04-23 03:50
FromSteven Yi
SubjectRe: [Cs-dev] Draft release notes for 6.03
The csound github webpage is at:

http://csound.github.io

And the source is available at:

https://github.com/csound/csound.github.io

You should have commit access there already.  If you add the docs to a
folder within the csound.github.io repo, then modify the link on the
api page[1], that should work.  Github only supports static pages (or
statically generated pages via Jekyll), but that should be fine for
pushing the doxygen docs.

If you'd like me to do the initial setup, just send me a zip of the
docs off-list and I'll get it started.  After that, it should be
apparent what to do to update the site.

steven


[1] - http://csound.github.io/api.html

On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera  wrote:
> I'm not sure github has this sort of webhosting. Does it?
>
> Cheers,
> Andrés
>
>
> On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini 
> wrote:
>>
>> Shouldn’t we move these to github somewhere?
>> ========================
>> Dr Victor Lazzarini
>> Senior Lecturer
>> NUI Maynooth, Ireland
>> victor dot lazzarini at nuim dot ie
>>
>>
>>
>>
>> On 23 Apr 2014, at 00:08, Andres Cabrera  wrote:
>>
>> > Hi,
>> >
>> > I've updated the API docs at:
>> >
>> > http://csound.sourceforge.net/doc/html/
>> >
>> > they now include the debugger.
>> >
>> > Cheers,
>> > Andrés
>> >
>> >
>> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi  wrote:
>> > Thanks Joachim!  BTW: I laughed when you said "it's from another
>> > dimension" because that's exactly what's going on, creating a new
>> > array with more dimensions than the incoming arguments. :P  (Geek
>> > humor!)
>> >
>> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz 
>> > wrote:
>> > > super, steven -- i had the hope it was a simple mistake. but even with
>> > > git diff it took me some time to see it ... !
>> > > yes, the other wish is certainly from another dimension. glad to see
>> > > now
>> > > all basic array operations working in all rates and with strings!!
>> > > i already changed the ticket; will now remove the fixed issue. thanks
>> > > and best regards -
>> > >         joachim
>> > >
>> > >
>> > > Am 22.04.2014 22:00, schrieb Steven Yi:
>> > >> Hi Joachim,
>> > >>
>> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
>> > >> the OENTRY that caused the wrong function to be used at i-time.  I
>> > >> think that leaves only one issue left with your list of arrays, which
>> > >> is the:
>> > >>
>> > >> i[][] fillarray i[], i[]
>> > >>
>> > >> issue.  Thinking about this, I think this will be too much to do
>> > >> figure out right now.  If all the others on that issue are completed,
>> > >> could you close out that issue and file a new one just for this
>> > >> issue?
>> > >>
>> > >> Thanks!
>> > >> steven
>> > >>
>> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz 
>> > >> wrote:
>> > >>> shall i file this as a bug?
>> > >>> best -
>> > >>>          joachim
>> > >>>
>> > >>>
>> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
>> > >>>> just to note, i just discovered a small bug in copyf2array:
>> > >>>> it works fine for i-arrays, but seems to return always zero for
>> > >>>> k-arrays.
>> > >>>> an example file is attached; perhaps easy to fix for the release?
>> > >>>>
>> > >>>>       joachim
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>> > >>>>>
>> > >>>>> Comments most welcome
>> > >>>>>
>> > >>>>> ======================================================================
>> > >>>>> ============================
>> > >>>>> CSOUND VERSION 6.03
>> > >>>>> RELEASE NOTES
>> > >>>>> ============================
>> > >>>>>
>> > >>>>> This new version has a large number of bug fixes (including
>> > >>>>> clearing
>> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
>> > >>>>> to
>> > >>>>> improve
>> > >>>>> performance.
>> > >>>>>
>> > >>>>> USER-LEVEL CHANGES
>> > >>>>> ==================
>> > >>>>>
>> > >>>>> New opcodes:
>> > >>>>>
>> > >>>>>        o   printks2:
>> > >>>>>
>> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
>> > >>>>> mp3 files
>> > >>>>>
>> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned convolution
>> > >>>>> direct
>> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
>> > >>>>> for
>> > >>>>>            additive synthesis
>> > >>>>>
>> > >>>>>        o   compilecsd to compile instruments from a standard CSD
>> > >>>>> file
>> > >>>>>
>> > >>>>>
>> > >>>>> New Gen and Macros:
>> > >>>>>
>> > >>>>> Orchestra:
>> > >>>>>
>> > >>>>>        o  The argument for i() is supposed to be a variable not an
>> > >>>>>           expression.  This is now enforced. (bug #90)
>> > >>>>>
>> > >>>>> Score: None
>> > >>>>>
>> > >>>>> Options:
>> > >>>>>           This was a bug in CsOptions; the last argument was
>> > >>>>> missing
>> > >>>>> (issue #296)
>> > >>>>>
>> > >>>>>
>> > >>>>> Modified Opcodes and Gens:
>> > >>>>>
>> > >>>>>        o   For ogg output it is possible to specify a VBR
>> > >>>>> (variable block
>> > >>>>>            rate) quality.
>> > >>>>>
>> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
>> > >>>>> potential
>> > >>>>>            memory faults.
>> > >>>>>
>> > >>>>>        o   Many array operations now available for i-arrays as
>> > >>>>> well as
>> > >>>>>            k-arrays.
>> > >>>>>
>> > >>>>>        o   fillarray will work for string arrays
>> > >>>>>
>> > >>>>>        o   Displays of FFT (via dispfft) improved with
>> > >>>>> scaling/zooming
>> > >>>>>            options
>> > >>>>>
>> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
>> > >>>>> array
>> > >>>>>            signals.
>> > >>>>>
>> > >>>>>        o   In alsa rt code the sample rate is taken from the
>> > >>>>> device
>> > >>>>>
>> > >>>>>        o   Faust opcode system updated to latest faust API.
>> > >>>>>
>> > >>>>>
>> > >>>>> Utilities:
>> > >>>>>        o    fixed bug in lpanal
>> > >>>>>
>> > >>>>> Frontends:
>> > >>>>>
>> > >>>>>      csound~:
>> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
>> > >>>>>         o   Windows - csound~ now available for Windows
>> > >>>>>
>> > >>>>>      Emscripten:
>> > >>>>>             This is now generally merged into the code-base
>> > >>>>>
>> > >>>>>
>> > >>>>> General usage:
>> > >>>>>
>> > >>>>>         o   --displays now switches graphs on, as expected
>> > >>>>>
>> > >>>>>         o   New commandline option --get-system-sr added to obtain
>> > >>>>> the
>> > >>>>>             machine's sample rate.
>> > >>>>>
>> > >>>>>         o   New command-line option --devices[=in|out] gives a
>> > >>>>> list of
>> > >>>>>             available audio devices and then exit
>> > >>>>>
>> > >>>>>
>> > >>>>> Bugs fixed:
>> > >>>>>
>> > >>>>>         o  fixed the bug when tables were replaced but the size
>> > >>>>> did not
>> > >>>>> change
>> > >>>>>
>> > >>>>>         o  A number of bugs in --sample-accurate have been
>> > >>>>> detected and
>> > >>>>>            fixed.  This includes opcodes out, outn, and line.
>> > >>>>>
>> > >>>>>         o  A number of bugs in grain3 were fixed#
>> > >>>>>
>> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
>> > >>>>>
>> > >>>>>         o  Small bug in rtjack fixed
>> > >>>>>
>> > >>>>>         o  Error in resize opcode corrected
>> > >>>>>
>> > >>>>>         o  Fixed an unlikely bug in atsa
>> > >>>>>
>> > >>>>>         o  Fixed rtauhal pause issue
>> > >>>>>
>> > >>>>>         o  Fixed bug in rtjack
>> > >>>>>
>> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
>> > >>>>>
>> > >>>>>         o  Array bound checks fixed
>> > >>>>>
>> > >>>>>         o  strings channels were not correctly set for
>> > >>>>> dynamic-size
>> > >>>>>            strings, now fixed
>> > >>>>>
>> > >>>>>         o  memory allocation for string formatting in printfsk was
>> > >>>>> fixed,
>> > >>>>>            stopping string truncation.
>> > >>>>>
>> > >>>>>         o  strcat safe against overflow
>> > >>>>>
>> > >>>>>         o  error in compilation of arrays fixed (issue #293)
>> > >>>>>
>> > >>>>>
>> > >>>>> ====================
>> > >>>>> SYSTEM LEVEL CHANGES
>> > >>>>> ====================
>> > >>>>>
>> > >>>>> System changes:
>> > >>>>>
>> > >>>>>        o  turnoff opcode now checks that the instrument being
>> > >>>>> affeted is
>> > >>>>>           active
>> > >>>>>
>> > >>>>>        o  lenarray can accept any array type
>> > >>>>>
>> > >>>>>        o  the way of rounding a table number to an integer was
>> > >>>>> changed
>> > >>>>>        and is now more as expected.
>> > >>>>>
>> > >>>>>        o  there is a new possible section in a csd file called
>> > >>>>>            which is like csFileB but with unencoded
>> > >>>>> text.
>> > >>>>>
>> > >>>>>        o  UDO compilation now uses the type system.  This means
>> > >>>>> that
>> > >>>>>        UDOs now allow any array type to be used.
>> > >>>>>
>> > >>>>>
>> > >>>>> Internal changes:
>> > >>>>>
>> > >>>>>        The whole system has been checked by the Coverity static
>> > >>>>> checker
>> > >>>>>        which identified a number of (mainly minor) problems.
>> > >>>>> These have
>> > >>>>>        been reviewed and checked.  In particular better use of
>> > >>>>> printing
>> > >>>>>        and string copying should prevent overflows.
>> > >>>>>
>> > >>>>>        The type and variable system has been extensively
>> > >>>>> rewritten; this
>> > >>>>>        allows better array and UDO support.
>> > >>>>>
>> > >>>>>        Alignment of variables got right in all cases
>> > >>>>>
>> > >>>>>        array copying is now using the type system to copy values;
>> > >>>>> fixes
>> > >>>>>        issues with copying string arrays, f-sigs, etc.
>> > >>>>>
>> > >>>>>        Always reset Csound when stopping to ensure state is clean;
>> > >>>>> was
>> > >>>>>        not being reset when there was a compile error, so that
>> > >>>>> next
>> > >>>>>        successful run would start with an invalid Csound engine
>> > >>>>> (issue
>> > >>>>>        #305)
>> > >>>>>
>> > >>>>> API
>> > >>>>> ===
>> > >>>>>
>> > >>>>> All opcodes etc now use the API memory allocation operations, so
>> > >>>>> it is
>> > >>>>> possible to replace the whole memory allocator.
>> > >>>>>
>> > >>>>> Added csoundCompileCsd to API and associated new compilecsd opcode
>> > >>>>>
>> > >>>>> Protected csoundGetStringChannel against null and short strings
>> > >>>>> and
>> > >>>>> added a check for string size
>> > >>>>>
>> > >>>>> Platform Specific
>> > >>>>> =================
>> > >>>>>
>> > >>>>> iOS
>> > >>>>> ---
>> > >>>>>
>> > >>>>>
>> > >>>>> Windows
>> > >>>>> -------
>> > >>>>>
>> > >>>>> Soundfonts in Windows had an internal alignement problem which is
>> > >>>>> fixed.
>> > >>>>>
>> > >>>>>
>> > >>>>> OSX
>> > >>>>> ---
>> > >>>>>
>> > >>>>>
>> > >>>>> Linux
>> > >>>>> -----
>> > >>>>>
>> > >>>>>
>> > >>>>> ========================================================================
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>> ------------------------------------------------------------------------------
>> > >>>>>
>> > >>>>> Start Your Social Network Today - Download eXo Platform
>> > >>>>> Build your Enterprise Intranet with eXo Platform Software
>> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> > >>>>> Platform
>> > >>>>> http://p.sf.net/sfu/ExoPlatform
>> > >>>>> _______________________________________________
>> > >>>>> Csound-devel mailing list
>> > >>>>> Csound-devel@lists.sourceforge.net
>> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>>>>
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> ------------------------------------------------------------------------------
>> > >>>> Start Your Social Network Today - Download eXo Platform
>> > >>>> Build your Enterprise Intranet with eXo Platform Software
>> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> > >>>> Platform
>> > >>>> http://p.sf.net/sfu/ExoPlatform
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> _______________________________________________
>> > >>>> Csound-devel mailing list
>> > >>>> Csound-devel@lists.sourceforge.net
>> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>>>
>> > >>>
>> > >>>
>> > >>> ------------------------------------------------------------------------------
>> > >>> Start Your Social Network Today - Download eXo Platform
>> > >>> Build your Enterprise Intranet with eXo Platform Software
>> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >>> http://p.sf.net/sfu/ExoPlatform
>> > >>> _______________________________________________
>> > >>> Csound-devel mailing list
>> > >>> Csound-devel@lists.sourceforge.net
>> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>
>> > >>
>> > >> ------------------------------------------------------------------------------
>> > >> Start Your Social Network Today - Download eXo Platform
>> > >> Build your Enterprise Intranet with eXo Platform Software
>> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >> http://p.sf.net/sfu/ExoPlatform
>> > >> _______________________________________________
>> > >> Csound-devel mailing list
>> > >> Csound-devel@lists.sourceforge.net
>> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>
>> > >
>> > >
>> > > ------------------------------------------------------------------------------
>> > > Start Your Social Network Today - Download eXo Platform
>> > > Build your Enterprise Intranet with eXo Platform Software
>> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > > http://p.sf.net/sfu/ExoPlatform
>> > > _______________________________________________
>> > > Csound-devel mailing list
>> > > Csound-devel@lists.sourceforge.net
>> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > http://p.sf.net/sfu/ExoPlatform
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >
>> > http://p.sf.net/sfu/ExoPlatform_______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
http

Date2014-04-23 04:28
FromAndres Cabrera
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  
Thanks. Sent the docs offline.

I'm wondering if we should now host the Csound manual the same way?

Cheers,
Andrés


On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi <stevenyi@gmail.com> wrote:
The csound github webpage is at:

http://csound.github.io

And the source is available at:

https://github.com/csound/csound.github.io

You should have commit access there already.  If you add the docs to a
folder within the csound.github.io repo, then modify the link on the
api page[1], that should work.  Github only supports static pages (or
statically generated pages via Jekyll), but that should be fine for
pushing the doxygen docs.

If you'd like me to do the initial setup, just send me a zip of the
docs off-list and I'll get it started.  After that, it should be
apparent what to do to update the site.

steven


[1] - http://csound.github.io/api.html

On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera <mantaraya36@gmail.com> wrote:
> I'm not sure github has this sort of webhosting. Does it?
>
> Cheers,
> Andrés
>
>
> On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <Victor.Lazzarini@nuim.ie>
> wrote:
>>
>> Shouldn’t we move these to github somewhere?
>> ========================
>> Dr Victor Lazzarini
>> Senior Lecturer
>> NUI Maynooth, Ireland
>> victor dot lazzarini at nuim dot ie
>>
>>
>>
>>
>> On 23 Apr 2014, at 00:08, Andres Cabrera <mantaraya36@gmail.com> wrote:
>>
>> > Hi,
>> >
>> > I've updated the API docs at:
>> >
>> > http://csound.sourceforge.net/doc/html/
>> >
>> > they now include the debugger.
>> >
>> > Cheers,
>> > Andrés
>> >
>> >
>> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi <stevenyi@gmail.com> wrote:
>> > Thanks Joachim!  BTW: I laughed when you said "it's from another
>> > dimension" because that's exactly what's going on, creating a new
>> > array with more dimensions than the incoming arguments. :P  (Geek
>> > humor!)
>> >
>> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz <jh@joachimheintz.de>
>> > wrote:
>> > > super, steven -- i had the hope it was a simple mistake. but even with
>> > > git diff it took me some time to see it ... !
>> > > yes, the other wish is certainly from another dimension. glad to see
>> > > now
>> > > all basic array operations working in all rates and with strings!!
>> > > i already changed the ticket; will now remove the fixed issue. thanks
>> > > and best regards -
>> > >         joachim
>> > >
>> > >
>> > > Am 22.04.2014 22:00, schrieb Steven Yi:
>> > >> Hi Joachim,
>> > >>
>> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
>> > >> the OENTRY that caused the wrong function to be used at i-time.  I
>> > >> think that leaves only one issue left with your list of arrays, which
>> > >> is the:
>> > >>
>> > >> i[][] fillarray i[], i[]
>> > >>
>> > >> issue.  Thinking about this, I think this will be too much to do
>> > >> figure out right now.  If all the others on that issue are completed,
>> > >> could you close out that issue and file a new one just for this
>> > >> issue?
>> > >>
>> > >> Thanks!
>> > >> steven
>> > >>
>> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <jh@joachimheintz.de>
>> > >> wrote:
>> > >>> shall i file this as a bug?
>> > >>> best -
>> > >>>          joachim
>> > >>>
>> > >>>
>> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
>> > >>>> just to note, i just discovered a small bug in copyf2array:
>> > >>>> it works fine for i-arrays, but seems to return always zero for
>> > >>>> k-arrays.
>> > >>>> an example file is attached; perhaps easy to fix for the release?
>> > >>>>
>> > >>>>       joachim
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>> > >>>>>
>> > >>>>> Comments most welcome
>> > >>>>>
>> > >>>>> ======================================================================
>> > >>>>> ============================
>> > >>>>> CSOUND VERSION 6.03
>> > >>>>> RELEASE NOTES
>> > >>>>> ============================
>> > >>>>>
>> > >>>>> This new version has a large number of bug fixes (including
>> > >>>>> clearing
>> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
>> > >>>>> to
>> > >>>>> improve
>> > >>>>> performance.
>> > >>>>>
>> > >>>>> USER-LEVEL CHANGES
>> > >>>>> ==================
>> > >>>>>
>> > >>>>> New opcodes:
>> > >>>>>
>> > >>>>>        o   printks2:
>> > >>>>>
>> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
>> > >>>>> mp3 files
>> > >>>>>
>> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned convolution
>> > >>>>> direct
>> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
>> > >>>>> for
>> > >>>>>            additive synthesis
>> > >>>>>
>> > >>>>>        o   compilecsd to compile instruments from a standard CSD
>> > >>>>> file
>> > >>>>>
>> > >>>>>
>> > >>>>> New Gen and Macros:
>> > >>>>>
>> > >>>>> Orchestra:
>> > >>>>>
>> > >>>>>        o  The argument for i() is supposed to be a variable not an
>> > >>>>>           expression.  This is now enforced. (bug #90)
>> > >>>>>
>> > >>>>> Score: None
>> > >>>>>
>> > >>>>> Options:
>> > >>>>>           This was a bug in CsOptions; the last argument was
>> > >>>>> missing
>> > >>>>> (issue #296)
>> > >>>>>
>> > >>>>>
>> > >>>>> Modified Opcodes and Gens:
>> > >>>>>
>> > >>>>>        o   For ogg output it is possible to specify a VBR
>> > >>>>> (variable block
>> > >>>>>            rate) quality.
>> > >>>>>
>> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
>> > >>>>> potential
>> > >>>>>            memory faults.
>> > >>>>>
>> > >>>>>        o   Many array operations now available for i-arrays as
>> > >>>>> well as
>> > >>>>>            k-arrays.
>> > >>>>>
>> > >>>>>        o   fillarray will work for string arrays
>> > >>>>>
>> > >>>>>        o   Displays of FFT (via dispfft) improved with
>> > >>>>> scaling/zooming
>> > >>>>>            options
>> > >>>>>
>> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
>> > >>>>> array
>> > >>>>>            signals.
>> > >>>>>
>> > >>>>>        o   In alsa rt code the sample rate is taken from the
>> > >>>>> device
>> > >>>>>
>> > >>>>>        o   Faust opcode system updated to latest faust API.
>> > >>>>>
>> > >>>>>
>> > >>>>> Utilities:
>> > >>>>>        o    fixed bug in lpanal
>> > >>>>>
>> > >>>>> Frontends:
>> > >>>>>
>> > >>>>>      csound~:
>> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
>> > >>>>>         o   Windows - csound~ now available for Windows
>> > >>>>>
>> > >>>>>      Emscripten:
>> > >>>>>             This is now generally merged into the code-base
>> > >>>>>
>> > >>>>>
>> > >>>>> General usage:
>> > >>>>>
>> > >>>>>         o   --displays now switches graphs on, as expected
>> > >>>>>
>> > >>>>>         o   New commandline option --get-system-sr added to obtain
>> > >>>>> the
>> > >>>>>             machine's sample rate.
>> > >>>>>
>> > >>>>>         o   New command-line option --devices[=in|out] gives a
>> > >>>>> list of
>> > >>>>>             available audio devices and then exit
>> > >>>>>
>> > >>>>>
>> > >>>>> Bugs fixed:
>> > >>>>>
>> > >>>>>         o  fixed the bug when tables were replaced but the size
>> > >>>>> did not
>> > >>>>> change
>> > >>>>>
>> > >>>>>         o  A number of bugs in --sample-accurate have been
>> > >>>>> detected and
>> > >>>>>            fixed.  This includes opcodes out, outn, and line.
>> > >>>>>
>> > >>>>>         o  A number of bugs in grain3 were fixed#
>> > >>>>>
>> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
>> > >>>>>
>> > >>>>>         o  Small bug in rtjack fixed
>> > >>>>>
>> > >>>>>         o  Error in resize opcode corrected
>> > >>>>>
>> > >>>>>         o  Fixed an unlikely bug in atsa
>> > >>>>>
>> > >>>>>         o  Fixed rtauhal pause issue
>> > >>>>>
>> > >>>>>         o  Fixed bug in rtjack
>> > >>>>>
>> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
>> > >>>>>
>> > >>>>>         o  Array bound checks fixed
>> > >>>>>
>> > >>>>>         o  strings channels were not correctly set for
>> > >>>>> dynamic-size
>> > >>>>>            strings, now fixed
>> > >>>>>
>> > >>>>>         o  memory allocation for string formatting in printfsk was
>> > >>>>> fixed,
>> > >>>>>            stopping string truncation.
>> > >>>>>
>> > >>>>>         o  strcat safe against overflow
>> > >>>>>
>> > >>>>>         o  error in compilation of arrays fixed (issue #293)
>> > >>>>>
>> > >>>>>
>> > >>>>> ====================
>> > >>>>> SYSTEM LEVEL CHANGES
>> > >>>>> ====================
>> > >>>>>
>> > >>>>> System changes:
>> > >>>>>
>> > >>>>>        o  turnoff opcode now checks that the instrument being
>> > >>>>> affeted is
>> > >>>>>           active
>> > >>>>>
>> > >>>>>        o  lenarray can accept any array type
>> > >>>>>
>> > >>>>>        o  the way of rounding a table number to an integer was
>> > >>>>> changed
>> > >>>>>        and is now more as expected.
>> > >>>>>
>> > >>>>>        o  there is a new possible section in a csd file called
>> > >>>>>           <CsFile...> which is like csFileB but with unencoded
>> > >>>>> text.
>> > >>>>>
>> > >>>>>        o  UDO compilation now uses the type system.  This means
>> > >>>>> that
>> > >>>>>        UDOs now allow any array type to be used.
>> > >>>>>
>> > >>>>>
>> > >>>>> Internal changes:
>> > >>>>>
>> > >>>>>        The whole system has been checked by the Coverity static
>> > >>>>> checker
>> > >>>>>        which identified a number of (mainly minor) problems.
>> > >>>>> These have
>> > >>>>>        been reviewed and checked.  In particular better use of
>> > >>>>> printing
>> > >>>>>        and string copying should prevent overflows.
>> > >>>>>
>> > >>>>>        The type and variable system has been extensively
>> > >>>>> rewritten; this
>> > >>>>>        allows better array and UDO support.
>> > >>>>>
>> > >>>>>        Alignment of variables got right in all cases
>> > >>>>>
>> > >>>>>        array copying is now using the type system to copy values;
>> > >>>>> fixes
>> > >>>>>        issues with copying string arrays, f-sigs, etc.
>> > >>>>>
>> > >>>>>        Always reset Csound when stopping to ensure state is clean;
>> > >>>>> was
>> > >>>>>        not being reset when there was a compile error, so that
>> > >>>>> next
>> > >>>>>        successful run would start with an invalid Csound engine
>> > >>>>> (issue
>> > >>>>>        #305)
>> > >>>>>
>> > >>>>> API
>> > >>>>> ===
>> > >>>>>
>> > >>>>> All opcodes etc now use the API memory allocation operations, so
>> > >>>>> it is
>> > >>>>> possible to replace the whole memory allocator.
>> > >>>>>
>> > >>>>> Added csoundCompileCsd to API and associated new compilecsd opcode
>> > >>>>>
>> > >>>>> Protected csoundGetStringChannel against null and short strings
>> > >>>>> and
>> > >>>>> added a check for string size
>> > >>>>>
>> > >>>>> Platform Specific
>> > >>>>> =================
>> > >>>>>
>> > >>>>> iOS
>> > >>>>> ---
>> > >>>>>
>> > >>>>>
>> > >>>>> Windows
>> > >>>>> -------
>> > >>>>>
>> > >>>>> Soundfonts in Windows had an internal alignement problem which is
>> > >>>>> fixed.
>> > >>>>>
>> > >>>>>
>> > >>>>> OSX
>> > >>>>> ---
>> > >>>>>
>> > >>>>>
>> > >>>>> Linux
>> > >>>>> -----
>> > >>>>>
>> > >>>>>
>> > >>>>> ========================================================================
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>> ------------------------------------------------------------------------------
>> > >>>>>
>> > >>>>> Start Your Social Network Today - Download eXo Platform
>> > >>>>> Build your Enterprise Intranet with eXo Platform Software
>> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> > >>>>> Platform
>> > >>>>> http://p.sf.net/sfu/ExoPlatform
>> > >>>>> _______________________________________________
>> > >>>>> Csound-devel mailing list
>> > >>>>> Csound-devel@lists.sourceforge.net
>> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>>>>
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> ------------------------------------------------------------------------------
>> > >>>> Start Your Social Network Today - Download eXo Platform
>> > >>>> Build your Enterprise Intranet with eXo Platform Software
>> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> > >>>> Platform
>> > >>>> http://p.sf.net/sfu/ExoPlatform
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> _______________________________________________
>> > >>>> Csound-devel mailing list
>> > >>>> Csound-devel@lists.sourceforge.net
>> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>>>
>> > >>>
>> > >>>
>> > >>> ------------------------------------------------------------------------------
>> > >>> Start Your Social Network Today - Download eXo Platform
>> > >>> Build your Enterprise Intranet with eXo Platform Software
>> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >>> http://p.sf.net/sfu/ExoPlatform
>> > >>> _______________________________________________
>> > >>> Csound-devel mailing list
>> > >>> Csound-devel@lists.sourceforge.net
>> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>
>> > >>
>> > >> ------------------------------------------------------------------------------
>> > >> Start Your Social Network Today - Download eXo Platform
>> > >> Build your Enterprise Intranet with eXo Platform Software
>> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >> http://p.sf.net/sfu/ExoPlatform
>> > >> _______________________________________________
>> > >> Csound-devel mailing list
>> > >> Csound-devel@lists.sourceforge.net
>> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>
>> > >
>> > >
>> > > ------------------------------------------------------------------------------
>> > > Start Your Social Network Today - Download eXo Platform
>> > > Build your Enterprise Intranet with eXo Platform Software
>> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > > http://p.sf.net/sfu/ExoPlatform
>> > > _______________________________________________
>> > > Csound-devel mailing list
>> > > Csound-devel@lists.sourceforge.net
>> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > http://p.sf.net/sfu/ExoPlatform
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >
>> > http://p.sf.net/sfu/ExoPlatform_______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2014-04-23 08:14
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  

Date2014-04-23 09:31
Fromjoachim heintz
SubjectRe: [Cs-dev] Draft release notes for 6.03
if possible, this would be excellent in my opinion, and lead people more 
and more to the github page.

	joachim


Am 23.04.2014 05:28, schrieb Andres Cabrera:
> Thanks. Sent the docs offline.
>
> I'm wondering if we should now host the Csound manual the same way?
>
> Cheers,
> Andrés
>
>
> On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi  > wrote:
>
>     The csound github webpage is at:
>
>     http://csound.github.io
>
>     And the source is available at:
>
>     https://github.com/csound/csound.github.io
>
>     You should have commit access there already.  If you add the docs to a
>     folder within the csound.github.io  repo,
>     then modify the link on the
>     api page[1], that should work.  Github only supports static pages (or
>     statically generated pages via Jekyll), but that should be fine for
>     pushing the doxygen docs.
>
>     If you'd like me to do the initial setup, just send me a zip of the
>     docs off-list and I'll get it started.  After that, it should be
>     apparent what to do to update the site.
>
>     steven
>
>
>     [1] - http://csound.github.io/api.html
>
>     On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera
>     > wrote:
>      > I'm not sure github has this sort of webhosting. Does it?
>      >
>      > Cheers,
>      > Andrés
>      >
>      >
>      > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini
>     >
>      > wrote:
>      >>
>      >> Shouldn’t we move these to github somewhere?
>      >> ========================
>      >> Dr Victor Lazzarini
>      >> Senior Lecturer
>      >> NUI Maynooth, Ireland
>      >> victor dot lazzarini at nuim dot ie
>      >>
>      >>
>      >>
>      >>
>      >> On 23 Apr 2014, at 00:08, Andres Cabrera      > wrote:
>      >>
>      >> > Hi,
>      >> >
>      >> > I've updated the API docs at:
>      >> >
>      >> > http://csound.sourceforge.net/doc/html/
>      >> >
>      >> > they now include the debugger.
>      >> >
>      >> > Cheers,
>      >> > Andrés
>      >> >
>      >> >
>      >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi      > wrote:
>      >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
>      >> > dimension" because that's exactly what's going on, creating a new
>      >> > array with more dimensions than the incoming arguments. :P  (Geek
>      >> > humor!)
>      >> >
>      >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz
>     >
>      >> > wrote:
>      >> > > super, steven -- i had the hope it was a simple mistake. but
>     even with
>      >> > > git diff it took me some time to see it ... !
>      >> > > yes, the other wish is certainly from another dimension.
>     glad to see
>      >> > > now
>      >> > > all basic array operations working in all rates and with
>     strings!!
>      >> > > i already changed the ticket; will now remove the fixed
>     issue. thanks
>      >> > > and best regards -
>      >> > >         joachim
>      >> > >
>      >> > >
>      >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
>      >> > >> Hi Joachim,
>      >> > >>
>      >> > >> I fixed copyf2array for the k-rate version: it was a simple
>     typo in
>      >> > >> the OENTRY that caused the wrong function to be used at
>     i-time.  I
>      >> > >> think that leaves only one issue left with your list of
>     arrays, which
>      >> > >> is the:
>      >> > >>
>      >> > >> i[][] fillarray i[], i[]
>      >> > >>
>      >> > >> issue.  Thinking about this, I think this will be too much
>     to do
>      >> > >> figure out right now.  If all the others on that issue are
>     completed,
>      >> > >> could you close out that issue and file a new one just for this
>      >> > >> issue?
>      >> > >>
>      >> > >> Thanks!
>      >> > >> steven
>      >> > >>
>      >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz
>     >
>      >> > >> wrote:
>      >> > >>> shall i file this as a bug?
>      >> > >>> best -
>      >> > >>>          joachim
>      >> > >>>
>      >> > >>>
>      >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
>      >> > >>>> just to note, i just discovered a small bug in copyf2array:
>      >> > >>>> it works fine for i-arrays, but seems to return always
>     zero for
>      >> > >>>> k-arrays.
>      >> > >>>> an example file is attached; perhaps easy to fix for the
>     release?
>      >> > >>>>
>      >> > >>>>       joachim
>      >> > >>>>
>      >> > >>>>
>      >> > >>>>
>      >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk
>     :
>      >> > >>>>>
>      >> > >>>>> Comments most welcome
>      >> > >>>>>
>      >> > >>>>>
>     ======================================================================
>      >> > >>>>> ============================
>      >> > >>>>> CSOUND VERSION 6.03
>      >> > >>>>> RELEASE NOTES
>      >> > >>>>> ============================
>      >> > >>>>>
>      >> > >>>>> This new version has a large number of bug fixes (including
>      >> > >>>>> clearing
>      >> > >>>>> many tickets on SourceForge and GitHub) as well internal
>     changes
>      >> > >>>>> to
>      >> > >>>>> improve
>      >> > >>>>> performance.
>      >> > >>>>>
>      >> > >>>>> USER-LEVEL CHANGES
>      >> > >>>>> ==================
>      >> > >>>>>
>      >> > >>>>> New opcodes:
>      >> > >>>>>
>      >> > >>>>>        o   printks2:
>      >> > >>>>>
>      >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get
>     information on
>      >> > >>>>> mp3 files
>      >> > >>>>>
>      >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
>     convolution
>      >> > >>>>> direct
>      >> > >>>>>            convolution and sliding phase vocoding;
>     OpenCL opcode
>      >> > >>>>> for
>      >> > >>>>>            additive synthesis
>      >> > >>>>>
>      >> > >>>>>        o   compilecsd to compile instruments from a
>     standard CSD
>      >> > >>>>> file
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> New Gen and Macros:
>      >> > >>>>>
>      >> > >>>>> Orchestra:
>      >> > >>>>>
>      >> > >>>>>        o  The argument for i() is supposed to be a
>     variable not an
>      >> > >>>>>           expression.  This is now enforced. (bug #90)
>      >> > >>>>>
>      >> > >>>>> Score: None
>      >> > >>>>>
>      >> > >>>>> Options:
>      >> > >>>>>           This was a bug in CsOptions; the last argument was
>      >> > >>>>> missing
>      >> > >>>>> (issue #296)
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> Modified Opcodes and Gens:
>      >> > >>>>>
>      >> > >>>>>        o   For ogg output it is possible to specify a VBR
>      >> > >>>>> (variable block
>      >> > >>>>>            rate) quality.
>      >> > >>>>>
>      >> > >>>>>        o   dssi4cs code has been extensively reworked to
>     avoid
>      >> > >>>>> potential
>      >> > >>>>>            memory faults.
>      >> > >>>>>
>      >> > >>>>>        o   Many array operations now available for
>     i-arrays as
>      >> > >>>>> well as
>      >> > >>>>>            k-arrays.
>      >> > >>>>>
>      >> > >>>>>        o   fillarray will work for string arrays
>      >> > >>>>>
>      >> > >>>>>        o   Displays of FFT (via dispfft) improved with
>      >> > >>>>> scaling/zooming
>      >> > >>>>>            options
>      >> > >>>>>
>      >> > >>>>>        o   Signal flow graph opcodes are now working
>     with a-rate
>      >> > >>>>> array
>      >> > >>>>>            signals.
>      >> > >>>>>
>      >> > >>>>>        o   In alsa rt code the sample rate is taken from the
>      >> > >>>>> device
>      >> > >>>>>
>      >> > >>>>>        o   Faust opcode system updated to latest faust API.
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> Utilities:
>      >> > >>>>>        o    fixed bug in lpanal
>      >> > >>>>>
>      >> > >>>>> Frontends:
>      >> > >>>>>
>      >> > >>>>>      csound~:
>      >> > >>>>>         o   OSX - fix for running with 32-bit cpu
>     architecture
>      >> > >>>>>         o   Windows - csound~ now available for Windows
>      >> > >>>>>
>      >> > >>>>>      Emscripten:
>      >> > >>>>>             This is now generally merged into the code-base
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> General usage:
>      >> > >>>>>
>      >> > >>>>>         o   --displays now switches graphs on, as expected
>      >> > >>>>>
>      >> > >>>>>         o   New commandline option --get-system-sr added
>     to obtain
>      >> > >>>>> the
>      >> > >>>>>             machine's sample rate.
>      >> > >>>>>
>      >> > >>>>>         o   New command-line option --devices[=in|out]
>     gives a
>      >> > >>>>> list of
>      >> > >>>>>             available audio devices and then exit
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> Bugs fixed:
>      >> > >>>>>
>      >> > >>>>>         o  fixed the bug when tables were replaced but
>     the size
>      >> > >>>>> did not
>      >> > >>>>> change
>      >> > >>>>>
>      >> > >>>>>         o  A number of bugs in --sample-accurate have been
>      >> > >>>>> detected and
>      >> > >>>>>            fixed.  This includes opcodes out, outn, and
>     line.
>      >> > >>>>>
>      >> > >>>>>         o  A number of bugs in grain3 were fixed#
>      >> > >>>>>
>      >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
>      >> > >>>>>
>      >> > >>>>>         o  Small bug in rtjack fixed
>      >> > >>>>>
>      >> > >>>>>         o  Error in resize opcode corrected
>      >> > >>>>>
>      >> > >>>>>         o  Fixed an unlikely bug in atsa
>      >> > >>>>>
>      >> > >>>>>         o  Fixed rtauhal pause issue
>      >> > >>>>>
>      >> > >>>>>         o  Fixed bug in rtjack
>      >> > >>>>>
>      >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
>      >> > >>>>>
>      >> > >>>>>         o  Array bound checks fixed
>      >> > >>>>>
>      >> > >>>>>         o  strings channels were not correctly set for
>      >> > >>>>> dynamic-size
>      >> > >>>>>            strings, now fixed
>      >> > >>>>>
>      >> > >>>>>         o  memory allocation for string formatting in
>     printfsk was
>      >> > >>>>> fixed,
>      >> > >>>>>            stopping string truncation.
>      >> > >>>>>
>      >> > >>>>>         o  strcat safe against overflow
>      >> > >>>>>
>      >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> ====================
>      >> > >>>>> SYSTEM LEVEL CHANGES
>      >> > >>>>> ====================
>      >> > >>>>>
>      >> > >>>>> System changes:
>      >> > >>>>>
>      >> > >>>>>        o  turnoff opcode now checks that the instrument
>     being
>      >> > >>>>> affeted is
>      >> > >>>>>           active
>      >> > >>>>>
>      >> > >>>>>        o  lenarray can accept any array type
>      >> > >>>>>
>      >> > >>>>>        o  the way of rounding a table number to an
>     integer was
>      >> > >>>>> changed
>      >> > >>>>>        and is now more as expected.
>      >> > >>>>>
>      >> > >>>>>        o  there is a new possible section in a csd file
>     called
>      >> > >>>>>            which is like csFileB but with
>     unencoded
>      >> > >>>>> text.
>      >> > >>>>>
>      >> > >>>>>        o  UDO compilation now uses the type system.
>       This means
>      >> > >>>>> that
>      >> > >>>>>        UDOs now allow any array type to be used.
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> Internal changes:
>      >> > >>>>>
>      >> > >>>>>        The whole system has been checked by the Coverity
>     static
>      >> > >>>>> checker
>      >> > >>>>>        which identified a number of (mainly minor) problems.
>      >> > >>>>> These have
>      >> > >>>>>        been reviewed and checked.  In particular better
>     use of
>      >> > >>>>> printing
>      >> > >>>>>        and string copying should prevent overflows.
>      >> > >>>>>
>      >> > >>>>>        The type and variable system has been extensively
>      >> > >>>>> rewritten; this
>      >> > >>>>>        allows better array and UDO support.
>      >> > >>>>>
>      >> > >>>>>        Alignment of variables got right in all cases
>      >> > >>>>>
>      >> > >>>>>        array copying is now using the type system to
>     copy values;
>      >> > >>>>> fixes
>      >> > >>>>>        issues with copying string arrays, f-sigs, etc.
>      >> > >>>>>
>      >> > >>>>>        Always reset Csound when stopping to ensure state
>     is clean;
>      >> > >>>>> was
>      >> > >>>>>        not being reset when there was a compile error,
>     so that
>      >> > >>>>> next
>      >> > >>>>>        successful run would start with an invalid Csound
>     engine
>      >> > >>>>> (issue
>      >> > >>>>>        #305)
>      >> > >>>>>
>      >> > >>>>> API
>      >> > >>>>> ===
>      >> > >>>>>
>      >> > >>>>> All opcodes etc now use the API memory allocation
>     operations, so
>      >> > >>>>> it is
>      >> > >>>>> possible to replace the whole memory allocator.
>      >> > >>>>>
>      >> > >>>>> Added csoundCompileCsd to API and associated new
>     compilecsd opcode
>      >> > >>>>>
>      >> > >>>>> Protected csoundGetStringChannel against null and short
>     strings
>      >> > >>>>> and
>      >> > >>>>> added a check for string size
>      >> > >>>>>
>      >> > >>>>> Platform Specific
>      >> > >>>>> =================
>      >> > >>>>>
>      >> > >>>>> iOS
>      >> > >>>>> ---
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> Windows
>      >> > >>>>> -------
>      >> > >>>>>
>      >> > >>>>> Soundfonts in Windows had an internal alignement problem
>     which is
>      >> > >>>>> fixed.
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> OSX
>      >> > >>>>> ---
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>> Linux
>      >> > >>>>> -----
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>>
>     ========================================================================
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>>
>      >> > >>>>>
>     ------------------------------------------------------------------------------
>      >> > >>>>>
>      >> > >>>>> Start Your Social Network Today - Download eXo Platform
>      >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
>      >> > >>>>> Java Based Open Source Intranet - Social, Extensible,
>     Cloud Ready
>      >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
>      >> > >>>>> Platform
>      >> > >>>>> http://p.sf.net/sfu/ExoPlatform
>      >> > >>>>> _______________________________________________
>      >> > >>>>> Csound-devel mailing list
>      >> > >>>>> Csound-devel@lists.sourceforge.net
>     
>      >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >> > >>>>>
>      >> > >>>>
>      >> > >>>>
>      >> > >>>>
>      >> > >>>>
>     ------------------------------------------------------------------------------
>      >> > >>>> Start Your Social Network Today - Download eXo Platform
>      >> > >>>> Build your Enterprise Intranet with eXo Platform Software
>      >> > >>>> Java Based Open Source Intranet - Social, Extensible,
>     Cloud Ready
>      >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
>      >> > >>>> Platform
>      >> > >>>> http://p.sf.net/sfu/ExoPlatform
>      >> > >>>>
>      >> > >>>>
>      >> > >>>>
>      >> > >>>> _______________________________________________
>      >> > >>>> Csound-devel mailing list
>      >> > >>>> Csound-devel@lists.sourceforge.net
>     
>      >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >> > >>>>
>      >> > >>>
>      >> > >>>
>      >> > >>>
>     ------------------------------------------------------------------------------
>      >> > >>> Start Your Social Network Today - Download eXo Platform
>      >> > >>> Build your Enterprise Intranet with eXo Platform Software
>      >> > >>> Java Based Open Source Intranet - Social, Extensible,
>     Cloud Ready
>      >> > >>> Get Started Now And Turn Your Intranet Into A
>     Collaboration Platform
>      >> > >>> http://p.sf.net/sfu/ExoPlatform
>      >> > >>> _______________________________________________
>      >> > >>> Csound-devel mailing list
>      >> > >>> Csound-devel@lists.sourceforge.net
>     
>      >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >> > >>
>      >> > >>
>      >> > >>
>     ------------------------------------------------------------------------------
>      >> > >> Start Your Social Network Today - Download eXo Platform
>      >> > >> Build your Enterprise Intranet with eXo Platform Software
>      >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud
>     Ready
>      >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
>     Platform
>      >> > >> http://p.sf.net/sfu/ExoPlatform
>      >> > >> _______________________________________________
>      >> > >> Csound-devel mailing list
>      >> > >> Csound-devel@lists.sourceforge.net
>     
>      >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >> > >>
>      >> > >
>      >> > >
>      >> > >
>     ------------------------------------------------------------------------------
>      >> > > Start Your Social Network Today - Download eXo Platform
>      >> > > Build your Enterprise Intranet with eXo Platform Software
>      >> > > Java Based Open Source Intranet - Social, Extensible, Cloud
>     Ready
>      >> > > Get Started Now And Turn Your Intranet Into A Collaboration
>     Platform
>      >> > > http://p.sf.net/sfu/ExoPlatform
>      >> > > _______________________________________________
>      >> > > Csound-devel mailing list
>      >> > > Csound-devel@lists.sourceforge.net
>     
>      >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >> >
>      >> >
>      >> >
>     ------------------------------------------------------------------------------
>      >> > Start Your Social Network Today - Download eXo Platform
>      >> > Build your Enterprise Intranet with eXo Platform Software
>      >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>      >> > Get Started Now And Turn Your Intranet Into A Collaboration
>     Platform
>      >> > http://p.sf.net/sfu/ExoPlatform
>      >> > _______________________________________________
>      >> > Csound-devel mailing list
>      >> > Csound-devel@lists.sourceforge.net
>     
>      >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >> >
>      >> >
>      >> >
>     ------------------------------------------------------------------------------
>      >> > Start Your Social Network Today - Download eXo Platform
>      >> > Build your Enterprise Intranet with eXo Platform Software
>      >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>      >> > Get Started Now And Turn Your Intranet Into A Collaboration
>     Platform
>      >> >
>      >> >
>     http://p.sf.net/sfu/ExoPlatform_______________________________________________
>      >> > Csound-devel mailing list
>      >> > Csound-devel@lists.sourceforge.net
>     
>      >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >>
>      >>
>      >>
>      >>
>     ------------------------------------------------------------------------------
>      >> Start Your Social Network Today - Download eXo Platform
>      >> Build your Enterprise Intranet with eXo Platform Software
>      >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>      >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>      >> http://p.sf.net/sfu/ExoPlatform
>      >> _______________________________________________
>      >> Csound-devel mailing list
>      >> Csound-devel@lists.sourceforge.net
>     
>      >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >
>      >
>      >
>      >
>     ------------------------------------------------------------------------------
>      > Start Your Social Network Today - Download eXo Platform
>      > Build your Enterprise Intranet with eXo Platform Software
>      > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>      > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>      > http://p.sf.net/sfu/ExoPlatform
>      > _______________________________________________
>      > Csound-devel mailing list
>      > Csound-devel@lists.sourceforge.net
>     
>      > https://lists.sourceforge.net/lists/listinfo/csound-devel
>      >
>
>     ------------------------------------------------------------------------------
>     Start Your Social Network Today - Download eXo Platform
>     Build your Enterprise Intranet with eXo Platform Software
>     Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>     Get Started Now And Turn Your Intranet Into A Collaboration Platform
>     http://p.sf.net/sfu/ExoPlatform
>     _______________________________________________
>     Csound-devel mailing list
>     Csound-devel@lists.sourceforge.net
>     
>     https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
>
>
>
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net

Date2014-04-23 15:38
FromSteven Yi
SubjectRe: [Cs-dev] Draft release notes for 6.03
Hi Andres,

I've pushed the API docs and updated the doc link here:

http://csound.github.io/api.html

I made a docs folder where I put the API docs in the api subfolder.  I
figured we could make another subfolder for the Csound Manual there
too. If you'd like to follow what I did and add the manual and also
update the documentation page to link to the manual, that'd be great.
Just be sure to use "bundle exec jekyll serve --watch" and test
locally first!

Thanks!
steven

On Tue, Apr 22, 2014 at 11:28 PM, Andres Cabrera  wrote:
> Thanks. Sent the docs offline.
>
> I'm wondering if we should now host the Csound manual the same way?
>
> Cheers,
> Andrés
>
>
> On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi  wrote:
>>
>> The csound github webpage is at:
>>
>> http://csound.github.io
>>
>> And the source is available at:
>>
>> https://github.com/csound/csound.github.io
>>
>> You should have commit access there already.  If you add the docs to a
>> folder within the csound.github.io repo, then modify the link on the
>> api page[1], that should work.  Github only supports static pages (or
>> statically generated pages via Jekyll), but that should be fine for
>> pushing the doxygen docs.
>>
>> If you'd like me to do the initial setup, just send me a zip of the
>> docs off-list and I'll get it started.  After that, it should be
>> apparent what to do to update the site.
>>
>> steven
>>
>>
>> [1] - http://csound.github.io/api.html
>>
>> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera 
>> wrote:
>> > I'm not sure github has this sort of webhosting. Does it?
>> >
>> > Cheers,
>> > Andrés
>> >
>> >
>> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini
>> > 
>> > wrote:
>> >>
>> >> Shouldn’t we move these to github somewhere?
>> >> ========================
>> >> Dr Victor Lazzarini
>> >> Senior Lecturer
>> >> NUI Maynooth, Ireland
>> >> victor dot lazzarini at nuim dot ie
>> >>
>> >>
>> >>
>> >>
>> >> On 23 Apr 2014, at 00:08, Andres Cabrera  wrote:
>> >>
>> >> > Hi,
>> >> >
>> >> > I've updated the API docs at:
>> >> >
>> >> > http://csound.sourceforge.net/doc/html/
>> >> >
>> >> > they now include the debugger.
>> >> >
>> >> > Cheers,
>> >> > Andrés
>> >> >
>> >> >
>> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi 
>> >> > wrote:
>> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
>> >> > dimension" because that's exactly what's going on, creating a new
>> >> > array with more dimensions than the incoming arguments. :P  (Geek
>> >> > humor!)
>> >> >
>> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz 
>> >> > wrote:
>> >> > > super, steven -- i had the hope it was a simple mistake. but even
>> >> > > with
>> >> > > git diff it took me some time to see it ... !
>> >> > > yes, the other wish is certainly from another dimension. glad to
>> >> > > see
>> >> > > now
>> >> > > all basic array operations working in all rates and with strings!!
>> >> > > i already changed the ticket; will now remove the fixed issue.
>> >> > > thanks
>> >> > > and best regards -
>> >> > >         joachim
>> >> > >
>> >> > >
>> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
>> >> > >> Hi Joachim,
>> >> > >>
>> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo
>> >> > >> in
>> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
>> >> > >> think that leaves only one issue left with your list of arrays,
>> >> > >> which
>> >> > >> is the:
>> >> > >>
>> >> > >> i[][] fillarray i[], i[]
>> >> > >>
>> >> > >> issue.  Thinking about this, I think this will be too much to do
>> >> > >> figure out right now.  If all the others on that issue are
>> >> > >> completed,
>> >> > >> could you close out that issue and file a new one just for this
>> >> > >> issue?
>> >> > >>
>> >> > >> Thanks!
>> >> > >> steven
>> >> > >>
>> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz
>> >> > >> 
>> >> > >> wrote:
>> >> > >>> shall i file this as a bug?
>> >> > >>> best -
>> >> > >>>          joachim
>> >> > >>>
>> >> > >>>
>> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
>> >> > >>>> just to note, i just discovered a small bug in copyf2array:
>> >> > >>>> it works fine for i-arrays, but seems to return always zero for
>> >> > >>>> k-arrays.
>> >> > >>>> an example file is attached; perhaps easy to fix for the
>> >> > >>>> release?
>> >> > >>>>
>> >> > >>>>       joachim
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>> >> > >>>>>
>> >> > >>>>> Comments most welcome
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> ======================================================================
>> >> > >>>>> ============================
>> >> > >>>>> CSOUND VERSION 6.03
>> >> > >>>>> RELEASE NOTES
>> >> > >>>>> ============================
>> >> > >>>>>
>> >> > >>>>> This new version has a large number of bug fixes (including
>> >> > >>>>> clearing
>> >> > >>>>> many tickets on SourceForge and GitHub) as well internal
>> >> > >>>>> changes
>> >> > >>>>> to
>> >> > >>>>> improve
>> >> > >>>>> performance.
>> >> > >>>>>
>> >> > >>>>> USER-LEVEL CHANGES
>> >> > >>>>> ==================
>> >> > >>>>>
>> >> > >>>>> New opcodes:
>> >> > >>>>>
>> >> > >>>>>        o   printks2:
>> >> > >>>>>
>> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
>> >> > >>>>> mp3 files
>> >> > >>>>>
>> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
>> >> > >>>>> convolution
>> >> > >>>>> direct
>> >> > >>>>>            convolution and sliding phase vocoding; OpenCL
>> >> > >>>>> opcode
>> >> > >>>>> for
>> >> > >>>>>            additive synthesis
>> >> > >>>>>
>> >> > >>>>>        o   compilecsd to compile instruments from a standard
>> >> > >>>>> CSD
>> >> > >>>>> file
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> New Gen and Macros:
>> >> > >>>>>
>> >> > >>>>> Orchestra:
>> >> > >>>>>
>> >> > >>>>>        o  The argument for i() is supposed to be a variable not
>> >> > >>>>> an
>> >> > >>>>>           expression.  This is now enforced. (bug #90)
>> >> > >>>>>
>> >> > >>>>> Score: None
>> >> > >>>>>
>> >> > >>>>> Options:
>> >> > >>>>>           This was a bug in CsOptions; the last argument was
>> >> > >>>>> missing
>> >> > >>>>> (issue #296)
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Modified Opcodes and Gens:
>> >> > >>>>>
>> >> > >>>>>        o   For ogg output it is possible to specify a VBR
>> >> > >>>>> (variable block
>> >> > >>>>>            rate) quality.
>> >> > >>>>>
>> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
>> >> > >>>>> potential
>> >> > >>>>>            memory faults.
>> >> > >>>>>
>> >> > >>>>>        o   Many array operations now available for i-arrays as
>> >> > >>>>> well as
>> >> > >>>>>            k-arrays.
>> >> > >>>>>
>> >> > >>>>>        o   fillarray will work for string arrays
>> >> > >>>>>
>> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
>> >> > >>>>> scaling/zooming
>> >> > >>>>>            options
>> >> > >>>>>
>> >> > >>>>>        o   Signal flow graph opcodes are now working with
>> >> > >>>>> a-rate
>> >> > >>>>> array
>> >> > >>>>>            signals.
>> >> > >>>>>
>> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
>> >> > >>>>> device
>> >> > >>>>>
>> >> > >>>>>        o   Faust opcode system updated to latest faust API.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Utilities:
>> >> > >>>>>        o    fixed bug in lpanal
>> >> > >>>>>
>> >> > >>>>> Frontends:
>> >> > >>>>>
>> >> > >>>>>      csound~:
>> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
>> >> > >>>>>         o   Windows - csound~ now available for Windows
>> >> > >>>>>
>> >> > >>>>>      Emscripten:
>> >> > >>>>>             This is now generally merged into the code-base
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> General usage:
>> >> > >>>>>
>> >> > >>>>>         o   --displays now switches graphs on, as expected
>> >> > >>>>>
>> >> > >>>>>         o   New commandline option --get-system-sr added to
>> >> > >>>>> obtain
>> >> > >>>>> the
>> >> > >>>>>             machine's sample rate.
>> >> > >>>>>
>> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
>> >> > >>>>> list of
>> >> > >>>>>             available audio devices and then exit
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Bugs fixed:
>> >> > >>>>>
>> >> > >>>>>         o  fixed the bug when tables were replaced but the size
>> >> > >>>>> did not
>> >> > >>>>> change
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs in --sample-accurate have been
>> >> > >>>>> detected and
>> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs in grain3 were fixed#
>> >> > >>>>>
>> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
>> >> > >>>>>
>> >> > >>>>>         o  Small bug in rtjack fixed
>> >> > >>>>>
>> >> > >>>>>         o  Error in resize opcode corrected
>> >> > >>>>>
>> >> > >>>>>         o  Fixed an unlikely bug in atsa
>> >> > >>>>>
>> >> > >>>>>         o  Fixed rtauhal pause issue
>> >> > >>>>>
>> >> > >>>>>         o  Fixed bug in rtjack
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
>> >> > >>>>>
>> >> > >>>>>         o  Array bound checks fixed
>> >> > >>>>>
>> >> > >>>>>         o  strings channels were not correctly set for
>> >> > >>>>> dynamic-size
>> >> > >>>>>            strings, now fixed
>> >> > >>>>>
>> >> > >>>>>         o  memory allocation for string formatting in printfsk
>> >> > >>>>> was
>> >> > >>>>> fixed,
>> >> > >>>>>            stopping string truncation.
>> >> > >>>>>
>> >> > >>>>>         o  strcat safe against overflow
>> >> > >>>>>
>> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> ====================
>> >> > >>>>> SYSTEM LEVEL CHANGES
>> >> > >>>>> ====================
>> >> > >>>>>
>> >> > >>>>> System changes:
>> >> > >>>>>
>> >> > >>>>>        o  turnoff opcode now checks that the instrument being
>> >> > >>>>> affeted is
>> >> > >>>>>           active
>> >> > >>>>>
>> >> > >>>>>        o  lenarray can accept any array type
>> >> > >>>>>
>> >> > >>>>>        o  the way of rounding a table number to an integer was
>> >> > >>>>> changed
>> >> > >>>>>        and is now more as expected.
>> >> > >>>>>
>> >> > >>>>>        o  there is a new possible section in a csd file called
>> >> > >>>>>            which is like csFileB but with unencoded
>> >> > >>>>> text.
>> >> > >>>>>
>> >> > >>>>>        o  UDO compilation now uses the type system.  This means
>> >> > >>>>> that
>> >> > >>>>>        UDOs now allow any array type to be used.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Internal changes:
>> >> > >>>>>
>> >> > >>>>>        The whole system has been checked by the Coverity static
>> >> > >>>>> checker
>> >> > >>>>>        which identified a number of (mainly minor) problems.
>> >> > >>>>> These have
>> >> > >>>>>        been reviewed and checked.  In particular better use of
>> >> > >>>>> printing
>> >> > >>>>>        and string copying should prevent overflows.
>> >> > >>>>>
>> >> > >>>>>        The type and variable system has been extensively
>> >> > >>>>> rewritten; this
>> >> > >>>>>        allows better array and UDO support.
>> >> > >>>>>
>> >> > >>>>>        Alignment of variables got right in all cases
>> >> > >>>>>
>> >> > >>>>>        array copying is now using the type system to copy
>> >> > >>>>> values;
>> >> > >>>>> fixes
>> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
>> >> > >>>>>
>> >> > >>>>>        Always reset Csound when stopping to ensure state is
>> >> > >>>>> clean;
>> >> > >>>>> was
>> >> > >>>>>        not being reset when there was a compile error, so that
>> >> > >>>>> next
>> >> > >>>>>        successful run would start with an invalid Csound engine
>> >> > >>>>> (issue
>> >> > >>>>>        #305)
>> >> > >>>>>
>> >> > >>>>> API
>> >> > >>>>> ===
>> >> > >>>>>
>> >> > >>>>> All opcodes etc now use the API memory allocation operations,
>> >> > >>>>> so
>> >> > >>>>> it is
>> >> > >>>>> possible to replace the whole memory allocator.
>> >> > >>>>>
>> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
>> >> > >>>>> opcode
>> >> > >>>>>
>> >> > >>>>> Protected csoundGetStringChannel against null and short strings
>> >> > >>>>> and
>> >> > >>>>> added a check for string size
>> >> > >>>>>
>> >> > >>>>> Platform Specific
>> >> > >>>>> =================
>> >> > >>>>>
>> >> > >>>>> iOS
>> >> > >>>>> ---
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Windows
>> >> > >>>>> -------
>> >> > >>>>>
>> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
>> >> > >>>>> is
>> >> > >>>>> fixed.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> OSX
>> >> > >>>>> ---
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Linux
>> >> > >>>>> -----
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> ========================================================================
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> ------------------------------------------------------------------------------
>> >> > >>>>>
>> >> > >>>>> Start Your Social Network Today - Download eXo Platform
>> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
>> >> > >>>>> Ready
>> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > >>>>> Platform
>> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>>>> _______________________________________________
>> >> > >>>>> Csound-devel mailing list
>> >> > >>>>> Csound-devel@lists.sourceforge.net
>> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>> ------------------------------------------------------------------------------
>> >> > >>>> Start Your Social Network Today - Download eXo Platform
>> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud
>> >> > >>>> Ready
>> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > >>>> Platform
>> >> > >>>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>> _______________________________________________
>> >> > >>>> Csound-devel mailing list
>> >> > >>>> Csound-devel@lists.sourceforge.net
>> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>>>
>> >> > >>>
>> >> > >>>
>> >> > >>>
>> >> > >>> ------------------------------------------------------------------------------
>> >> > >>> Start Your Social Network Today - Download eXo Platform
>> >> > >>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > >>> Platform
>> >> > >>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>> _______________________________________________
>> >> > >>> Csound-devel mailing list
>> >> > >>> Csound-devel@lists.sourceforge.net
>> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>
>> >> > >>
>> >> > >>
>> >> > >> ------------------------------------------------------------------------------
>> >> > >> Start Your Social Network Today - Download eXo Platform
>> >> > >> Build your Enterprise Intranet with eXo Platform Software
>> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > >> Platform
>> >> > >> http://p.sf.net/sfu/ExoPlatform
>> >> > >> _______________________________________________
>> >> > >> Csound-devel mailing list
>> >> > >> Csound-devel@lists.sourceforge.net
>> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>
>> >> > >
>> >> > >
>> >> > >
>> >> > > ------------------------------------------------------------------------------
>> >> > > Start Your Social Network Today - Download eXo Platform
>> >> > > Build your Enterprise Intranet with eXo Platform Software
>> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > > Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > > Platform
>> >> > > http://p.sf.net/sfu/ExoPlatform
>> >> > > _______________________________________________
>> >> > > Csound-devel mailing list
>> >> > > Csound-devel@lists.sourceforge.net
>> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> >
>> >> >
>> >> >
>> >> > ------------------------------------------------------------------------------
>> >> > Start Your Social Network Today - Download eXo Platform
>> >> > Build your Enterprise Intranet with eXo Platform Software
>> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> > http://p.sf.net/sfu/ExoPlatform
>> >> > _______________________________________________
>> >> > Csound-devel mailing list
>> >> > Csound-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> >
>> >> >
>> >> >
>> >> > ------------------------------------------------------------------------------
>> >> > Start Your Social Network Today - Download eXo Platform
>> >> > Build your Enterprise Intranet with eXo Platform Software
>> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> >
>> >> >
>> >> > http://p.sf.net/sfu/ExoPlatform_______________________________________________
>> >> > Csound-devel mailing list
>> >> > Csound-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> Start Your Social Network Today - Download eXo Platform
>> >> Build your Enterprise Intranet with eXo Platform Software
>> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> http://p.sf.net/sfu/ExoPlatform
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > http://p.sf.net/sfu/ExoPlatform
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
http

Date2014-04-23 21:01
FromAndres Cabrera
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  
Some ideas (and more owrk for John :P)


On Mon, Apr 21, 2014 at 4:30 AM, <jpff@cs.bath.ac.uk> wrote:

Comments most welcome
======================================================================
============================
CSOUND VERSION 6.03
RELEASE NOTES
============================

This new version has a large number of bug fixes (including clearing
many tickets on SourceForge and GitHub) as well internal changes to improve
performance.

There's also a few new features so it's worth mentioning so it doesn't look like a bugfix release.
 

USER-LEVEL CHANGES
==================

New opcodes:

     o   printks2:

What does it do?
 

     o   mp3sr mp3bitrate and mp3nchnls to get information on mp3 files

     o   EXPERIMENTAL: CUDA opcodes for partitioned convolution direct
         convolution and sliding phase vocoding; OpenCL opcode for
         additive synthesis

     o   compilecsd to compile instruments from a standard CSD file


New Gen and Macros:

Orchestra:

     o  The argument for i() is supposed to be a variable not an
        expression.  This is now enforced. (bug #90)

Score: None

Options:
        This was a bug in CsOptions; the last argument was missing (issue #296)


What was a bug?
 

Modified Opcodes and Gens:

     o   For ogg output it is possible to specify a VBR (variable block
         rate) quality.

     o   dssi4cs code has been extensively reworked to avoid potential
         memory faults.

     o   Many array operations now available for i-arrays as well as
         k-arrays.

     o   fillarray will work for string arrays

     o   Displays of FFT (via dispfft) improved with scaling/zooming
         options

     o   Signal flow graph opcodes are now working with a-rate array
         signals.

     o   In alsa rt code the sample rate is taken from the device

     o   Faust opcode system updated to latest faust API.


Utilities:
     o    fixed bug in lpanal

Frontends:

   csound~:
      o   OSX - fix for running with 32-bit cpu architecture
      o   Windows - csound~ now available for Windows

   Emscripten:
          This is now generally merged into the code-base


General usage:

      o   --displays now switches graphs on, as expected

      o   New commandline option --get-system-sr added to obtain the
          machine's sample rate.

      o   New command-line option --devices[=in|out] gives a list of
          available audio devices and then exit

Have these been documented in the manual?
 


Bugs fixed:

      o  fixed the bug when tables were replaced but the size did not change

      o  A number of bugs in --sample-accurate have been detected and
         fixed.  This includes opcodes out, outn, and line.

      o  A number of bugs in grain3 were fixed#

      o  Bug in str_chaned could cause a crash; fixed

      o  Small bug in rtjack fixed

      o  Error in resize opcode corrected

      o  Fixed an unlikely bug in atsa

      o  Fixed rtauhal pause issue

      o  Fixed bug in rtjack

When there is little detail, maybe put an issue number?
 

      o  A number of bugs/untidiness fixed in GEN23

      o  Array bound checks fixed

      o  strings channels were not correctly set for dynamic-size
         strings, now fixed

      o  memory allocation for string formatting in printfsk was fixed,
         stopping string truncation.

      o  strcat safe against overflow

      o  error in compilation of arrays fixed (issue #293)


====================
SYSTEM LEVEL CHANGES
====================

System changes:

     o  turnoff opcode now checks that the instrument being affeted is
        active

affected
 

     o  lenarray can accept any array type

     o  the way of rounding a table number to an integer was changed
     and is now more as expected.

     o  there is a new possible section in a csd file called
        <CsFile...> which is like csFileB but with unencoded text.


In manual?
 
     o  UDO compilation now uses the type system.  This means that
     UDOs now allow any array type to be used.


Internal changes:

     The whole system has been checked by the Coverity static checker
     which identified a number of (mainly minor) problems.  These have
     been reviewed and checked.  In particular better use of printing
     and string copying should prevent overflows.

     The type and variable system has been extensively rewritten; this
     allows better array and UDO support.

     Alignment of variables got right in all cases

     array copying is now using the type system to copy values; fixes
     issues with copying string arrays, f-sigs, etc.

     Always reset Csound when stopping to ensure state is clean; was
     not being reset when there was a compile error, so that next
     successful run would start with an invalid Csound engine (issue
     #305)

API
===

All opcodes etc now use the API memory allocation operations, so it is
possible to replace the whole memory allocator.

Added csoundCompileCsd to API and associated new compilecsd opcode

Protected csoundGetStringChannel against null and short strings and
added a check for string size


Debugger info can go here:

The performance engine now includes debugging capabilities to allow interrupting rendering and providing introspection into the engine's state and instrument variables. The following new functions are available by including the csdebug.h header:

void csoundDebuggerInit (CSOUND *csound)
void csoundDebuggerClean (CSOUND *csound)
void csoundSetInstrumentBreakpoint (CSOUND *csound, MYFLT instr, int skip)
void csoundRemoveInstrumentBreakpoint (CSOUND *csound, MYFLT instr)
void csoundClearBreakpoints (CSOUND *csound)
void csoundSetBreakpointCallback (CSOUND *csound, breakpoint_cb_t bkpt_cb, void *userdata)
void csoundDebugContinue (CSOUND *csound)
void csoundDebugStop (CSOUND *csound)
INSDS * csoundDebugGetInstrument (CSOUND *csound)
 

Cheers,
Andrés

Date2014-04-23 21:01
FromAndres Cabrera
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  
There was also a signature change from char* to const char* somewhere. Rory?

Cheers,
Andrés


On Wed, Apr 23, 2014 at 12:14 AM, <jpff@cs.bath.ac.uk> wrote:
What should the release notes say about the debugger and API changes?

Quoting Andres Cabrera <mantaraya36@gmail.com>:

> Thanks. Sent the docs offline.
>
> I'm wondering if we should now host the Csound manual the same way?
>
> Cheers,
> Andrés
>
>
> On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi <stevenyi@gmail.com> wrote:
>
>> The csound github webpage is at:
>>
>> http://csound.github.io
>>
>> And the source is available at:
>>
>> https://github.com/csound/csound.github.io
>>
>> You should have commit access there already.  If you add the docs to a
>> folder within the csound.github.io repo, then modify the link on the
>> api page[1], that should work.  Github only supports static pages (or
>> statically generated pages via Jekyll), but that should be fine for
>> pushing the doxygen docs.
>>
>> If you'd like me to do the initial setup, just send me a zip of the
>> docs off-list and I'll get it started.  After that, it should be
>> apparent what to do to update the site.
>>
>> steven
>>
>>
>> [1] - http://csound.github.io/api.html
>>
>> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera <mantaraya36@gmail.com>
>> wrote:
>> > I'm not sure github has this sort of webhosting. Does it?
>> >
>> > Cheers,
>> > Andrés
>> >
>> >
>> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <
>> Victor.Lazzarini@nuim.ie>
>> > wrote:
>> >>
>> >> Shouldn’t we move these to github somewhere?
>> >> ========================
>> >> Dr Victor Lazzarini
>> >> Senior Lecturer
>> >> NUI Maynooth, Ireland
>> >> victor dot lazzarini at nuim dot ie
>> >>
>> >>
>> >>
>> >>
>> >> On 23 Apr 2014, at 00:08, Andres Cabrera <mantaraya36@gmail.com> wrote:
>> >>
>> >> > Hi,
>> >> >
>> >> > I've updated the API docs at:
>> >> >
>> >> > http://csound.sourceforge.net/doc/html/
>> >> >
>> >> > they now include the debugger.
>> >> >
>> >> > Cheers,
>> >> > Andrés
>> >> >
>> >> >
>> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi <stevenyi@gmail.com>
>> wrote:
>> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
>> >> > dimension" because that's exactly what's going on, creating a new
>> >> > array with more dimensions than the incoming arguments. :P  (Geek
>> >> > humor!)
>> >> >
>> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz <jh@joachimheintz.de>
>> >> > wrote:
>> >> > > super, steven -- i had the hope it was a simple mistake. but even
>> with
>> >> > > git diff it took me some time to see it ... !
>> >> > > yes, the other wish is certainly from another dimension. glad to see
>> >> > > now
>> >> > > all basic array operations working in all rates and with strings!!
>> >> > > i already changed the ticket; will now remove the fixed issue.
>> thanks
>> >> > > and best regards -
>> >> > >         joachim
>> >> > >
>> >> > >
>> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
>> >> > >> Hi Joachim,
>> >> > >>
>> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
>> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
>> >> > >> think that leaves only one issue left with your list of arrays,
>> which
>> >> > >> is the:
>> >> > >>
>> >> > >> i[][] fillarray i[], i[]
>> >> > >>
>> >> > >> issue.  Thinking about this, I think this will be too much to do
>> >> > >> figure out right now.  If all the others on that issue are
>> completed,
>> >> > >> could you close out that issue and file a new one just for this
>> >> > >> issue?
>> >> > >>
>> >> > >> Thanks!
>> >> > >> steven
>> >> > >>
>> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <
>> jh@joachimheintz.de>
>> >> > >> wrote:
>> >> > >>> shall i file this as a bug?
>> >> > >>> best -
>> >> > >>>          joachim
>> >> > >>>
>> >> > >>>
>> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
>> >> > >>>> just to note, i just discovered a small bug in copyf2array:
>> >> > >>>> it works fine for i-arrays, but seems to return always zero for
>> >> > >>>> k-arrays.
>> >> > >>>> an example file is attached; perhaps easy to fix for the release?
>> >> > >>>>
>> >> > >>>>       joachim
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>> >> > >>>>>
>> >> > >>>>> Comments most welcome
>> >> > >>>>>
>> >> > >>>>>
>> ======================================================================
>> >> > >>>>> ============================
>> >> > >>>>> CSOUND VERSION 6.03
>> >> > >>>>> RELEASE NOTES
>> >> > >>>>> ============================
>> >> > >>>>>
>> >> > >>>>> This new version has a large number of bug fixes (including
>> >> > >>>>> clearing
>> >> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
>> >> > >>>>> to
>> >> > >>>>> improve
>> >> > >>>>> performance.
>> >> > >>>>>
>> >> > >>>>> USER-LEVEL CHANGES
>> >> > >>>>> ==================
>> >> > >>>>>
>> >> > >>>>> New opcodes:
>> >> > >>>>>
>> >> > >>>>>        o   printks2:
>> >> > >>>>>
>> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
>> >> > >>>>> mp3 files
>> >> > >>>>>
>> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
>> convolution
>> >> > >>>>> direct
>> >> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
>> >> > >>>>> for
>> >> > >>>>>            additive synthesis
>> >> > >>>>>
>> >> > >>>>>        o   compilecsd to compile instruments from a standard CSD
>> >> > >>>>> file
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> New Gen and Macros:
>> >> > >>>>>
>> >> > >>>>> Orchestra:
>> >> > >>>>>
>> >> > >>>>>        o  The argument for i() is supposed to be a variable not
>> an
>> >> > >>>>>           expression.  This is now enforced. (bug #90)
>> >> > >>>>>
>> >> > >>>>> Score: None
>> >> > >>>>>
>> >> > >>>>> Options:
>> >> > >>>>>           This was a bug in CsOptions; the last argument was
>> >> > >>>>> missing
>> >> > >>>>> (issue #296)
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Modified Opcodes and Gens:
>> >> > >>>>>
>> >> > >>>>>        o   For ogg output it is possible to specify a VBR
>> >> > >>>>> (variable block
>> >> > >>>>>            rate) quality.
>> >> > >>>>>
>> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
>> >> > >>>>> potential
>> >> > >>>>>            memory faults.
>> >> > >>>>>
>> >> > >>>>>        o   Many array operations now available for i-arrays as
>> >> > >>>>> well as
>> >> > >>>>>            k-arrays.
>> >> > >>>>>
>> >> > >>>>>        o   fillarray will work for string arrays
>> >> > >>>>>
>> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
>> >> > >>>>> scaling/zooming
>> >> > >>>>>            options
>> >> > >>>>>
>> >> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
>> >> > >>>>> array
>> >> > >>>>>            signals.
>> >> > >>>>>
>> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
>> >> > >>>>> device
>> >> > >>>>>
>> >> > >>>>>        o   Faust opcode system updated to latest faust API.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Utilities:
>> >> > >>>>>        o    fixed bug in lpanal
>> >> > >>>>>
>> >> > >>>>> Frontends:
>> >> > >>>>>
>> >> > >>>>>      csound~:
>> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
>> >> > >>>>>         o   Windows - csound~ now available for Windows
>> >> > >>>>>
>> >> > >>>>>      Emscripten:
>> >> > >>>>>             This is now generally merged into the code-base
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> General usage:
>> >> > >>>>>
>> >> > >>>>>         o   --displays now switches graphs on, as expected
>> >> > >>>>>
>> >> > >>>>>         o   New commandline option --get-system-sr added to
>> obtain
>> >> > >>>>> the
>> >> > >>>>>             machine's sample rate.
>> >> > >>>>>
>> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
>> >> > >>>>> list of
>> >> > >>>>>             available audio devices and then exit
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Bugs fixed:
>> >> > >>>>>
>> >> > >>>>>         o  fixed the bug when tables were replaced but the size
>> >> > >>>>> did not
>> >> > >>>>> change
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs in --sample-accurate have been
>> >> > >>>>> detected and
>> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs in grain3 were fixed#
>> >> > >>>>>
>> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
>> >> > >>>>>
>> >> > >>>>>         o  Small bug in rtjack fixed
>> >> > >>>>>
>> >> > >>>>>         o  Error in resize opcode corrected
>> >> > >>>>>
>> >> > >>>>>         o  Fixed an unlikely bug in atsa
>> >> > >>>>>
>> >> > >>>>>         o  Fixed rtauhal pause issue
>> >> > >>>>>
>> >> > >>>>>         o  Fixed bug in rtjack
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
>> >> > >>>>>
>> >> > >>>>>         o  Array bound checks fixed
>> >> > >>>>>
>> >> > >>>>>         o  strings channels were not correctly set for
>> >> > >>>>> dynamic-size
>> >> > >>>>>            strings, now fixed
>> >> > >>>>>
>> >> > >>>>>         o  memory allocation for string formatting in printfsk
>> was
>> >> > >>>>> fixed,
>> >> > >>>>>            stopping string truncation.
>> >> > >>>>>
>> >> > >>>>>         o  strcat safe against overflow
>> >> > >>>>>
>> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> ====================
>> >> > >>>>> SYSTEM LEVEL CHANGES
>> >> > >>>>> ====================
>> >> > >>>>>
>> >> > >>>>> System changes:
>> >> > >>>>>
>> >> > >>>>>        o  turnoff opcode now checks that the instrument being
>> >> > >>>>> affeted is
>> >> > >>>>>           active
>> >> > >>>>>
>> >> > >>>>>        o  lenarray can accept any array type
>> >> > >>>>>
>> >> > >>>>>        o  the way of rounding a table number to an integer was
>> >> > >>>>> changed
>> >> > >>>>>        and is now more as expected.
>> >> > >>>>>
>> >> > >>>>>        o  there is a new possible section in a csd file called
>> >> > >>>>>           <CsFile...> which is like csFileB but with unencoded
>> >> > >>>>> text.
>> >> > >>>>>
>> >> > >>>>>        o  UDO compilation now uses the type system.  This means
>> >> > >>>>> that
>> >> > >>>>>        UDOs now allow any array type to be used.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Internal changes:
>> >> > >>>>>
>> >> > >>>>>        The whole system has been checked by the Coverity static
>> >> > >>>>> checker
>> >> > >>>>>        which identified a number of (mainly minor) problems.
>> >> > >>>>> These have
>> >> > >>>>>        been reviewed and checked.  In particular better use of
>> >> > >>>>> printing
>> >> > >>>>>        and string copying should prevent overflows.
>> >> > >>>>>
>> >> > >>>>>        The type and variable system has been extensively
>> >> > >>>>> rewritten; this
>> >> > >>>>>        allows better array and UDO support.
>> >> > >>>>>
>> >> > >>>>>        Alignment of variables got right in all cases
>> >> > >>>>>
>> >> > >>>>>        array copying is now using the type system to copy
>> values;
>> >> > >>>>> fixes
>> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
>> >> > >>>>>
>> >> > >>>>>        Always reset Csound when stopping to ensure state is
>> clean;
>> >> > >>>>> was
>> >> > >>>>>        not being reset when there was a compile error, so that
>> >> > >>>>> next
>> >> > >>>>>        successful run would start with an invalid Csound engine
>> >> > >>>>> (issue
>> >> > >>>>>        #305)
>> >> > >>>>>
>> >> > >>>>> API
>> >> > >>>>> ===
>> >> > >>>>>
>> >> > >>>>> All opcodes etc now use the API memory allocation operations, so
>> >> > >>>>> it is
>> >> > >>>>> possible to replace the whole memory allocator.
>> >> > >>>>>
>> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
>> opcode
>> >> > >>>>>
>> >> > >>>>> Protected csoundGetStringChannel against null and short strings
>> >> > >>>>> and
>> >> > >>>>> added a check for string size
>> >> > >>>>>
>> >> > >>>>> Platform Specific
>> >> > >>>>> =================
>> >> > >>>>>
>> >> > >>>>> iOS
>> >> > >>>>> ---
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Windows
>> >> > >>>>> -------
>> >> > >>>>>
>> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
>> is
>> >> > >>>>> fixed.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> OSX
>> >> > >>>>> ---
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Linux
>> >> > >>>>> -----
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> ========================================================================
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> ------------------------------------------------------------------------------
>> >> > >>>>>
>> >> > >>>>> Start Your Social Network Today - Download eXo Platform
>> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
>> Ready
>> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > >>>>> Platform
>> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>>>> _______________________________________________
>> >> > >>>>> Csound-devel mailing list
>> >> > >>>>> Csound-devel@lists.sourceforge.net
>> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> ------------------------------------------------------------------------------
>> >> > >>>> Start Your Social Network Today - Download eXo Platform
>> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > >>>> Platform
>> >> > >>>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>> _______________________________________________
>> >> > >>>> Csound-devel mailing list
>> >> > >>>> Csound-devel@lists.sourceforge.net
>> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>>>
>> >> > >>>
>> >> > >>>
>> >> > >>>
>> ------------------------------------------------------------------------------
>> >> > >>> Start Your Social Network Today - Download eXo Platform
>> >> > >>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
>> Platform
>> >> > >>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>> _______________________________________________
>> >> > >>> Csound-devel mailing list
>> >> > >>> Csound-devel@lists.sourceforge.net
>> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>
>> >> > >>
>> >> > >>
>> ------------------------------------------------------------------------------
>> >> > >> Start Your Social Network Today - Download eXo Platform
>> >> > >> Build your Enterprise Intranet with eXo Platform Software
>> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
>> Platform
>> >> > >> http://p.sf.net/sfu/ExoPlatform
>> >> > >> _______________________________________________
>> >> > >> Csound-devel mailing list
>> >> > >> Csound-devel@lists.sourceforge.net
>> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>
>> >> > >
>> >> > >
>> >> > >
>> ------------------------------------------------------------------------------
>> >> > > Start Your Social Network Today - Download eXo Platform
>> >> > > Build your Enterprise Intranet with eXo Platform Software
>> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> > > http://p.sf.net/sfu/ExoPlatform
>> >> > > _______________________________________________
>> >> > > Csound-devel mailing list
>> >> > > Csound-devel@lists.sourceforge.net
>> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> >
>> >> >
>> >> >
>> ------------------------------------------------------------------------------
>> >> > Start Your Social Network Today - Download eXo Platform
>> >> > Build your Enterprise Intranet with eXo Platform Software
>> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> > http://p.sf.net/sfu/ExoPlatform
>> >> > _______________________________________________
>> >> > Csound-devel mailing list
>> >> > Csound-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> >
>> >> >
>> >> >
>> ------------------------------------------------------------------------------
>> >> > Start Your Social Network Today - Download eXo Platform
>> >> > Build your Enterprise Intranet with eXo Platform Software
>> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> >
>> >> >
>> http://p.sf.net/sfu/ExoPlatform_______________________________________________
>> >> > Csound-devel mailing list
>> >> > Csound-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>
>> >>
>> >>
>> >>
>> ------------------------------------------------------------------------------
>> >> Start Your Social Network Today - Download eXo Platform
>> >> Build your Enterprise Intranet with eXo Platform Software
>> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> http://p.sf.net/sfu/ExoPlatform
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> >
>> ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > http://p.sf.net/sfu/ExoPlatform
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>




------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2014-04-24 06:22
FromRory Walsh
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  

Yup. Victor accepted that pull request.

On 23 Apr 2014 22:02, "Andres Cabrera" <mantaraya36@gmail.com> wrote:
There was also a signature change from char* to const char* somewhere. Rory?

Cheers,
Andrés


On Wed, Apr 23, 2014 at 12:14 AM, <jpff@cs.bath.ac.uk> wrote:
What should the release notes say about the debugger and API changes?

Quoting Andres Cabrera <mantaraya36@gmail.com>:

> Thanks. Sent the docs offline.
>
> I'm wondering if we should now host the Csound manual the same way?
>
> Cheers,
> Andrés
>
>
> On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi <stevenyi@gmail.com> wrote:
>
>> The csound github webpage is at:
>>
>> http://csound.github.io
>>
>> And the source is available at:
>>
>> https://github.com/csound/csound.github.io
>>
>> You should have commit access there already.  If you add the docs to a
>> folder within the csound.github.io repo, then modify the link on the
>> api page[1], that should work.  Github only supports static pages (or
>> statically generated pages via Jekyll), but that should be fine for
>> pushing the doxygen docs.
>>
>> If you'd like me to do the initial setup, just send me a zip of the
>> docs off-list and I'll get it started.  After that, it should be
>> apparent what to do to update the site.
>>
>> steven
>>
>>
>> [1] - http://csound.github.io/api.html
>>
>> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera <mantaraya36@gmail.com>
>> wrote:
>> > I'm not sure github has this sort of webhosting. Does it?
>> >
>> > Cheers,
>> > Andrés
>> >
>> >
>> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <
>> Victor.Lazzarini@nuim.ie>
>> > wrote:
>> >>
>> >> Shouldn’t we move these to github somewhere?
>> >> ========================
>> >> Dr Victor Lazzarini
>> >> Senior Lecturer
>> >> NUI Maynooth, Ireland
>> >> victor dot lazzarini at nuim dot ie
>> >>
>> >>
>> >>
>> >>
>> >> On 23 Apr 2014, at 00:08, Andres Cabrera <mantaraya36@gmail.com> wrote:
>> >>
>> >> > Hi,
>> >> >
>> >> > I've updated the API docs at:
>> >> >
>> >> > http://csound.sourceforge.net/doc/html/
>> >> >
>> >> > they now include the debugger.
>> >> >
>> >> > Cheers,
>> >> > Andrés
>> >> >
>> >> >
>> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi <stevenyi@gmail.com>
>> wrote:
>> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
>> >> > dimension" because that's exactly what's going on, creating a new
>> >> > array with more dimensions than the incoming arguments. :P  (Geek
>> >> > humor!)
>> >> >
>> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz <jh@joachimheintz.de>
>> >> > wrote:
>> >> > > super, steven -- i had the hope it was a simple mistake. but even
>> with
>> >> > > git diff it took me some time to see it ... !
>> >> > > yes, the other wish is certainly from another dimension. glad to see
>> >> > > now
>> >> > > all basic array operations working in all rates and with strings!!
>> >> > > i already changed the ticket; will now remove the fixed issue.
>> thanks
>> >> > > and best regards -
>> >> > >         joachim
>> >> > >
>> >> > >
>> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
>> >> > >> Hi Joachim,
>> >> > >>
>> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
>> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
>> >> > >> think that leaves only one issue left with your list of arrays,
>> which
>> >> > >> is the:
>> >> > >>
>> >> > >> i[][] fillarray i[], i[]
>> >> > >>
>> >> > >> issue.  Thinking about this, I think this will be too much to do
>> >> > >> figure out right now.  If all the others on that issue are
>> completed,
>> >> > >> could you close out that issue and file a new one just for this
>> >> > >> issue?
>> >> > >>
>> >> > >> Thanks!
>> >> > >> steven
>> >> > >>
>> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <
>> jh@joachimheintz.de>
>> >> > >> wrote:
>> >> > >>> shall i file this as a bug?
>> >> > >>> best -
>> >> > >>>          joachim
>> >> > >>>
>> >> > >>>
>> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
>> >> > >>>> just to note, i just discovered a small bug in copyf2array:
>> >> > >>>> it works fine for i-arrays, but seems to return always zero for
>> >> > >>>> k-arrays.
>> >> > >>>> an example file is attached; perhaps easy to fix for the release?
>> >> > >>>>
>> >> > >>>>       joachim
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>> >> > >>>>>
>> >> > >>>>> Comments most welcome
>> >> > >>>>>
>> >> > >>>>>
>> ======================================================================
>> >> > >>>>> ============================
>> >> > >>>>> CSOUND VERSION 6.03
>> >> > >>>>> RELEASE NOTES
>> >> > >>>>> ============================
>> >> > >>>>>
>> >> > >>>>> This new version has a large number of bug fixes (including
>> >> > >>>>> clearing
>> >> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
>> >> > >>>>> to
>> >> > >>>>> improve
>> >> > >>>>> performance.
>> >> > >>>>>
>> >> > >>>>> USER-LEVEL CHANGES
>> >> > >>>>> ==================
>> >> > >>>>>
>> >> > >>>>> New opcodes:
>> >> > >>>>>
>> >> > >>>>>        o   printks2:
>> >> > >>>>>
>> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
>> >> > >>>>> mp3 files
>> >> > >>>>>
>> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
>> convolution
>> >> > >>>>> direct
>> >> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
>> >> > >>>>> for
>> >> > >>>>>            additive synthesis
>> >> > >>>>>
>> >> > >>>>>        o   compilecsd to compile instruments from a standard CSD
>> >> > >>>>> file
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> New Gen and Macros:
>> >> > >>>>>
>> >> > >>>>> Orchestra:
>> >> > >>>>>
>> >> > >>>>>        o  The argument for i() is supposed to be a variable not
>> an
>> >> > >>>>>           expression.  This is now enforced. (bug #90)
>> >> > >>>>>
>> >> > >>>>> Score: None
>> >> > >>>>>
>> >> > >>>>> Options:
>> >> > >>>>>           This was a bug in CsOptions; the last argument was
>> >> > >>>>> missing
>> >> > >>>>> (issue #296)
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Modified Opcodes and Gens:
>> >> > >>>>>
>> >> > >>>>>        o   For ogg output it is possible to specify a VBR
>> >> > >>>>> (variable block
>> >> > >>>>>            rate) quality.
>> >> > >>>>>
>> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
>> >> > >>>>> potential
>> >> > >>>>>            memory faults.
>> >> > >>>>>
>> >> > >>>>>        o   Many array operations now available for i-arrays as
>> >> > >>>>> well as
>> >> > >>>>>            k-arrays.
>> >> > >>>>>
>> >> > >>>>>        o   fillarray will work for string arrays
>> >> > >>>>>
>> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
>> >> > >>>>> scaling/zooming
>> >> > >>>>>            options
>> >> > >>>>>
>> >> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
>> >> > >>>>> array
>> >> > >>>>>            signals.
>> >> > >>>>>
>> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
>> >> > >>>>> device
>> >> > >>>>>
>> >> > >>>>>        o   Faust opcode system updated to latest faust API.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Utilities:
>> >> > >>>>>        o    fixed bug in lpanal
>> >> > >>>>>
>> >> > >>>>> Frontends:
>> >> > >>>>>
>> >> > >>>>>      csound~:
>> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
>> >> > >>>>>         o   Windows - csound~ now available for Windows
>> >> > >>>>>
>> >> > >>>>>      Emscripten:
>> >> > >>>>>             This is now generally merged into the code-base
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> General usage:
>> >> > >>>>>
>> >> > >>>>>         o   --displays now switches graphs on, as expected
>> >> > >>>>>
>> >> > >>>>>         o   New commandline option --get-system-sr added to
>> obtain
>> >> > >>>>> the
>> >> > >>>>>             machine's sample rate.
>> >> > >>>>>
>> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
>> >> > >>>>> list of
>> >> > >>>>>             available audio devices and then exit
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Bugs fixed:
>> >> > >>>>>
>> >> > >>>>>         o  fixed the bug when tables were replaced but the size
>> >> > >>>>> did not
>> >> > >>>>> change
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs in --sample-accurate have been
>> >> > >>>>> detected and
>> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs in grain3 were fixed#
>> >> > >>>>>
>> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
>> >> > >>>>>
>> >> > >>>>>         o  Small bug in rtjack fixed
>> >> > >>>>>
>> >> > >>>>>         o  Error in resize opcode corrected
>> >> > >>>>>
>> >> > >>>>>         o  Fixed an unlikely bug in atsa
>> >> > >>>>>
>> >> > >>>>>         o  Fixed rtauhal pause issue
>> >> > >>>>>
>> >> > >>>>>         o  Fixed bug in rtjack
>> >> > >>>>>
>> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
>> >> > >>>>>
>> >> > >>>>>         o  Array bound checks fixed
>> >> > >>>>>
>> >> > >>>>>         o  strings channels were not correctly set for
>> >> > >>>>> dynamic-size
>> >> > >>>>>            strings, now fixed
>> >> > >>>>>
>> >> > >>>>>         o  memory allocation for string formatting in printfsk
>> was
>> >> > >>>>> fixed,
>> >> > >>>>>            stopping string truncation.
>> >> > >>>>>
>> >> > >>>>>         o  strcat safe against overflow
>> >> > >>>>>
>> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> ====================
>> >> > >>>>> SYSTEM LEVEL CHANGES
>> >> > >>>>> ====================
>> >> > >>>>>
>> >> > >>>>> System changes:
>> >> > >>>>>
>> >> > >>>>>        o  turnoff opcode now checks that the instrument being
>> >> > >>>>> affeted is
>> >> > >>>>>           active
>> >> > >>>>>
>> >> > >>>>>        o  lenarray can accept any array type
>> >> > >>>>>
>> >> > >>>>>        o  the way of rounding a table number to an integer was
>> >> > >>>>> changed
>> >> > >>>>>        and is now more as expected.
>> >> > >>>>>
>> >> > >>>>>        o  there is a new possible section in a csd file called
>> >> > >>>>>           <CsFile...> which is like csFileB but with unencoded
>> >> > >>>>> text.
>> >> > >>>>>
>> >> > >>>>>        o  UDO compilation now uses the type system.  This means
>> >> > >>>>> that
>> >> > >>>>>        UDOs now allow any array type to be used.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Internal changes:
>> >> > >>>>>
>> >> > >>>>>        The whole system has been checked by the Coverity static
>> >> > >>>>> checker
>> >> > >>>>>        which identified a number of (mainly minor) problems.
>> >> > >>>>> These have
>> >> > >>>>>        been reviewed and checked.  In particular better use of
>> >> > >>>>> printing
>> >> > >>>>>        and string copying should prevent overflows.
>> >> > >>>>>
>> >> > >>>>>        The type and variable system has been extensively
>> >> > >>>>> rewritten; this
>> >> > >>>>>        allows better array and UDO support.
>> >> > >>>>>
>> >> > >>>>>        Alignment of variables got right in all cases
>> >> > >>>>>
>> >> > >>>>>        array copying is now using the type system to copy
>> values;
>> >> > >>>>> fixes
>> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
>> >> > >>>>>
>> >> > >>>>>        Always reset Csound when stopping to ensure state is
>> clean;
>> >> > >>>>> was
>> >> > >>>>>        not being reset when there was a compile error, so that
>> >> > >>>>> next
>> >> > >>>>>        successful run would start with an invalid Csound engine
>> >> > >>>>> (issue
>> >> > >>>>>        #305)
>> >> > >>>>>
>> >> > >>>>> API
>> >> > >>>>> ===
>> >> > >>>>>
>> >> > >>>>> All opcodes etc now use the API memory allocation operations, so
>> >> > >>>>> it is
>> >> > >>>>> possible to replace the whole memory allocator.
>> >> > >>>>>
>> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
>> opcode
>> >> > >>>>>
>> >> > >>>>> Protected csoundGetStringChannel against null and short strings
>> >> > >>>>> and
>> >> > >>>>> added a check for string size
>> >> > >>>>>
>> >> > >>>>> Platform Specific
>> >> > >>>>> =================
>> >> > >>>>>
>> >> > >>>>> iOS
>> >> > >>>>> ---
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Windows
>> >> > >>>>> -------
>> >> > >>>>>
>> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
>> is
>> >> > >>>>> fixed.
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> OSX
>> >> > >>>>> ---
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>> Linux
>> >> > >>>>> -----
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> ========================================================================
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> >> > >>>>>
>> ------------------------------------------------------------------------------
>> >> > >>>>>
>> >> > >>>>> Start Your Social Network Today - Download eXo Platform
>> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
>> Ready
>> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > >>>>> Platform
>> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>>>> _______________________________________________
>> >> > >>>>> Csound-devel mailing list
>> >> > >>>>> Csound-devel@lists.sourceforge.net
>> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> ------------------------------------------------------------------------------
>> >> > >>>> Start Your Social Network Today - Download eXo Platform
>> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> >> > >>>> Platform
>> >> > >>>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>>>
>> >> > >>>>
>> >> > >>>>
>> >> > >>>> _______________________________________________
>> >> > >>>> Csound-devel mailing list
>> >> > >>>> Csound-devel@lists.sourceforge.net
>> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>>>
>> >> > >>>
>> >> > >>>
>> >> > >>>
>> ------------------------------------------------------------------------------
>> >> > >>> Start Your Social Network Today - Download eXo Platform
>> >> > >>> Build your Enterprise Intranet with eXo Platform Software
>> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
>> Platform
>> >> > >>> http://p.sf.net/sfu/ExoPlatform
>> >> > >>> _______________________________________________
>> >> > >>> Csound-devel mailing list
>> >> > >>> Csound-devel@lists.sourceforge.net
>> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>
>> >> > >>
>> >> > >>
>> ------------------------------------------------------------------------------
>> >> > >> Start Your Social Network Today - Download eXo Platform
>> >> > >> Build your Enterprise Intranet with eXo Platform Software
>> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
>> Platform
>> >> > >> http://p.sf.net/sfu/ExoPlatform
>> >> > >> _______________________________________________
>> >> > >> Csound-devel mailing list
>> >> > >> Csound-devel@lists.sourceforge.net
>> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> > >>
>> >> > >
>> >> > >
>> >> > >
>> ------------------------------------------------------------------------------
>> >> > > Start Your Social Network Today - Download eXo Platform
>> >> > > Build your Enterprise Intranet with eXo Platform Software
>> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> > > http://p.sf.net/sfu/ExoPlatform
>> >> > > _______________________________________________
>> >> > > Csound-devel mailing list
>> >> > > Csound-devel@lists.sourceforge.net
>> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> >
>> >> >
>> >> >
>> ------------------------------------------------------------------------------
>> >> > Start Your Social Network Today - Download eXo Platform
>> >> > Build your Enterprise Intranet with eXo Platform Software
>> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> > http://p.sf.net/sfu/ExoPlatform
>> >> > _______________________________________________
>> >> > Csound-devel mailing list
>> >> > Csound-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >> >
>> >> >
>> >> >
>> ------------------------------------------------------------------------------
>> >> > Start Your Social Network Today - Download eXo Platform
>> >> > Build your Enterprise Intranet with eXo Platform Software
>> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> >
>> >> >
>> http://p.sf.net/sfu/ExoPlatform_______________________________________________
>> >> > Csound-devel mailing list
>> >> > Csound-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >>
>> >>
>> >>
>> >>
>> ------------------------------------------------------------------------------
>> >> Start Your Social Network Today - Download eXo Platform
>> >> Build your Enterprise Intranet with eXo Platform Software
>> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> >> http://p.sf.net/sfu/ExoPlatform
>> >> _______________________________________________
>> >> Csound-devel mailing list
>> >> Csound-devel@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> >
>> >
>> ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > http://p.sf.net/sfu/ExoPlatform
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>




------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2014-04-24 09:35
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft release notes for 6.03
The const char thing? Well that was a simple thing to do. I did not use the pull request system, but
I made the change anyway.
========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 24 Apr 2014, at 06:22, Rory Walsh  wrote:

> Yup. Victor accepted that pull request.
> 
> 
> On 23 Apr 2014 22:02, "Andres Cabrera"  wrote:
> There was also a signature change from char* to const char* somewhere. Rory?
> 
> Cheers,
> Andrés
> 
> 
> On Wed, Apr 23, 2014 at 12:14 AM,  wrote:
> What should the release notes say about the debugger and API changes?
> 
> Quoting Andres Cabrera :
> 
> > Thanks. Sent the docs offline.
> >
> > I'm wondering if we should now host the Csound manual the same way?
> >
> > Cheers,
> > Andrés
> >
> >
> > On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi  wrote:
> >
> >> The csound github webpage is at:
> >>
> >> http://csound.github.io
> >>
> >> And the source is available at:
> >>
> >> https://github.com/csound/csound.github.io
> >>
> >> You should have commit access there already.  If you add the docs to a
> >> folder within the csound.github.io repo, then modify the link on the
> >> api page[1], that should work.  Github only supports static pages (or
> >> statically generated pages via Jekyll), but that should be fine for
> >> pushing the doxygen docs.
> >>
> >> If you'd like me to do the initial setup, just send me a zip of the
> >> docs off-list and I'll get it started.  After that, it should be
> >> apparent what to do to update the site.
> >>
> >> steven
> >>
> >>
> >> [1] - http://csound.github.io/api.html
> >>
> >> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera 
> >> wrote:
> >> > I'm not sure github has this sort of webhosting. Does it?
> >> >
> >> > Cheers,
> >> > Andrés
> >> >
> >> >
> >> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <
> >> Victor.Lazzarini@nuim.ie>
> >> > wrote:
> >> >>
> >> >> Shouldn’t we move these to github somewhere?
> >> >> ========================
> >> >> Dr Victor Lazzarini
> >> >> Senior Lecturer
> >> >> NUI Maynooth, Ireland
> >> >> victor dot lazzarini at nuim dot ie
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> On 23 Apr 2014, at 00:08, Andres Cabrera  wrote:
> >> >>
> >> >> > Hi,
> >> >> >
> >> >> > I've updated the API docs at:
> >> >> >
> >> >> > http://csound.sourceforge.net/doc/html/
> >> >> >
> >> >> > they now include the debugger.
> >> >> >
> >> >> > Cheers,
> >> >> > Andrés
> >> >> >
> >> >> >
> >> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi 
> >> wrote:
> >> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
> >> >> > dimension" because that's exactly what's going on, creating a new
> >> >> > array with more dimensions than the incoming arguments. :P  (Geek
> >> >> > humor!)
> >> >> >
> >> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz 
> >> >> > wrote:
> >> >> > > super, steven -- i had the hope it was a simple mistake. but even
> >> with
> >> >> > > git diff it took me some time to see it ... !
> >> >> > > yes, the other wish is certainly from another dimension. glad to see
> >> >> > > now
> >> >> > > all basic array operations working in all rates and with strings!!
> >> >> > > i already changed the ticket; will now remove the fixed issue.
> >> thanks
> >> >> > > and best regards -
> >> >> > >         joachim
> >> >> > >
> >> >> > >
> >> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
> >> >> > >> Hi Joachim,
> >> >> > >>
> >> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
> >> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
> >> >> > >> think that leaves only one issue left with your list of arrays,
> >> which
> >> >> > >> is the:
> >> >> > >>
> >> >> > >> i[][] fillarray i[], i[]
> >> >> > >>
> >> >> > >> issue.  Thinking about this, I think this will be too much to do
> >> >> > >> figure out right now.  If all the others on that issue are
> >> completed,
> >> >> > >> could you close out that issue and file a new one just for this
> >> >> > >> issue?
> >> >> > >>
> >> >> > >> Thanks!
> >> >> > >> steven
> >> >> > >>
> >> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <
> >> jh@joachimheintz.de>
> >> >> > >> wrote:
> >> >> > >>> shall i file this as a bug?
> >> >> > >>> best -
> >> >> > >>>          joachim
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
> >> >> > >>>> just to note, i just discovered a small bug in copyf2array:
> >> >> > >>>> it works fine for i-arrays, but seems to return always zero for
> >> >> > >>>> k-arrays.
> >> >> > >>>> an example file is attached; perhaps easy to fix for the release?
> >> >> > >>>>
> >> >> > >>>>       joachim
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
> >> >> > >>>>>
> >> >> > >>>>> Comments most welcome
> >> >> > >>>>>
> >> >> > >>>>>
> >> ======================================================================
> >> >> > >>>>> ============================
> >> >> > >>>>> CSOUND VERSION 6.03
> >> >> > >>>>> RELEASE NOTES
> >> >> > >>>>> ============================
> >> >> > >>>>>
> >> >> > >>>>> This new version has a large number of bug fixes (including
> >> >> > >>>>> clearing
> >> >> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
> >> >> > >>>>> to
> >> >> > >>>>> improve
> >> >> > >>>>> performance.
> >> >> > >>>>>
> >> >> > >>>>> USER-LEVEL CHANGES
> >> >> > >>>>> ==================
> >> >> > >>>>>
> >> >> > >>>>> New opcodes:
> >> >> > >>>>>
> >> >> > >>>>>        o   printks2:
> >> >> > >>>>>
> >> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
> >> >> > >>>>> mp3 files
> >> >> > >>>>>
> >> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
> >> convolution
> >> >> > >>>>> direct
> >> >> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
> >> >> > >>>>> for
> >> >> > >>>>>            additive synthesis
> >> >> > >>>>>
> >> >> > >>>>>        o   compilecsd to compile instruments from a standard CSD
> >> >> > >>>>> file
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> New Gen and Macros:
> >> >> > >>>>>
> >> >> > >>>>> Orchestra:
> >> >> > >>>>>
> >> >> > >>>>>        o  The argument for i() is supposed to be a variable not
> >> an
> >> >> > >>>>>           expression.  This is now enforced. (bug #90)
> >> >> > >>>>>
> >> >> > >>>>> Score: None
> >> >> > >>>>>
> >> >> > >>>>> Options:
> >> >> > >>>>>           This was a bug in CsOptions; the last argument was
> >> >> > >>>>> missing
> >> >> > >>>>> (issue #296)
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Modified Opcodes and Gens:
> >> >> > >>>>>
> >> >> > >>>>>        o   For ogg output it is possible to specify a VBR
> >> >> > >>>>> (variable block
> >> >> > >>>>>            rate) quality.
> >> >> > >>>>>
> >> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
> >> >> > >>>>> potential
> >> >> > >>>>>            memory faults.
> >> >> > >>>>>
> >> >> > >>>>>        o   Many array operations now available for i-arrays as
> >> >> > >>>>> well as
> >> >> > >>>>>            k-arrays.
> >> >> > >>>>>
> >> >> > >>>>>        o   fillarray will work for string arrays
> >> >> > >>>>>
> >> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
> >> >> > >>>>> scaling/zooming
> >> >> > >>>>>            options
> >> >> > >>>>>
> >> >> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
> >> >> > >>>>> array
> >> >> > >>>>>            signals.
> >> >> > >>>>>
> >> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
> >> >> > >>>>> device
> >> >> > >>>>>
> >> >> > >>>>>        o   Faust opcode system updated to latest faust API.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Utilities:
> >> >> > >>>>>        o    fixed bug in lpanal
> >> >> > >>>>>
> >> >> > >>>>> Frontends:
> >> >> > >>>>>
> >> >> > >>>>>      csound~:
> >> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
> >> >> > >>>>>         o   Windows - csound~ now available for Windows
> >> >> > >>>>>
> >> >> > >>>>>      Emscripten:
> >> >> > >>>>>             This is now generally merged into the code-base
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> General usage:
> >> >> > >>>>>
> >> >> > >>>>>         o   --displays now switches graphs on, as expected
> >> >> > >>>>>
> >> >> > >>>>>         o   New commandline option --get-system-sr added to
> >> obtain
> >> >> > >>>>> the
> >> >> > >>>>>             machine's sample rate.
> >> >> > >>>>>
> >> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
> >> >> > >>>>> list of
> >> >> > >>>>>             available audio devices and then exit
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Bugs fixed:
> >> >> > >>>>>
> >> >> > >>>>>         o  fixed the bug when tables were replaced but the size
> >> >> > >>>>> did not
> >> >> > >>>>> change
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs in --sample-accurate have been
> >> >> > >>>>> detected and
> >> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs in grain3 were fixed#
> >> >> > >>>>>
> >> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  Small bug in rtjack fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  Error in resize opcode corrected
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed an unlikely bug in atsa
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed rtauhal pause issue
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed bug in rtjack
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
> >> >> > >>>>>
> >> >> > >>>>>         o  Array bound checks fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  strings channels were not correctly set for
> >> >> > >>>>> dynamic-size
> >> >> > >>>>>            strings, now fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  memory allocation for string formatting in printfsk
> >> was
> >> >> > >>>>> fixed,
> >> >> > >>>>>            stopping string truncation.
> >> >> > >>>>>
> >> >> > >>>>>         o  strcat safe against overflow
> >> >> > >>>>>
> >> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> ====================
> >> >> > >>>>> SYSTEM LEVEL CHANGES
> >> >> > >>>>> ====================
> >> >> > >>>>>
> >> >> > >>>>> System changes:
> >> >> > >>>>>
> >> >> > >>>>>        o  turnoff opcode now checks that the instrument being
> >> >> > >>>>> affeted is
> >> >> > >>>>>           active
> >> >> > >>>>>
> >> >> > >>>>>        o  lenarray can accept any array type
> >> >> > >>>>>
> >> >> > >>>>>        o  the way of rounding a table number to an integer was
> >> >> > >>>>> changed
> >> >> > >>>>>        and is now more as expected.
> >> >> > >>>>>
> >> >> > >>>>>        o  there is a new possible section in a csd file called
> >> >> > >>>>>            which is like csFileB but with unencoded
> >> >> > >>>>> text.
> >> >> > >>>>>
> >> >> > >>>>>        o  UDO compilation now uses the type system.  This means
> >> >> > >>>>> that
> >> >> > >>>>>        UDOs now allow any array type to be used.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Internal changes:
> >> >> > >>>>>
> >> >> > >>>>>        The whole system has been checked by the Coverity static
> >> >> > >>>>> checker
> >> >> > >>>>>        which identified a number of (mainly minor) problems.
> >> >> > >>>>> These have
> >> >> > >>>>>        been reviewed and checked.  In particular better use of
> >> >> > >>>>> printing
> >> >> > >>>>>        and string copying should prevent overflows.
> >> >> > >>>>>
> >> >> > >>>>>        The type and variable system has been extensively
> >> >> > >>>>> rewritten; this
> >> >> > >>>>>        allows better array and UDO support.
> >> >> > >>>>>
> >> >> > >>>>>        Alignment of variables got right in all cases
> >> >> > >>>>>
> >> >> > >>>>>        array copying is now using the type system to copy
> >> values;
> >> >> > >>>>> fixes
> >> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
> >> >> > >>>>>
> >> >> > >>>>>        Always reset Csound when stopping to ensure state is
> >> clean;
> >> >> > >>>>> was
> >> >> > >>>>>        not being reset when there was a compile error, so that
> >> >> > >>>>> next
> >> >> > >>>>>        successful run would start with an invalid Csound engine
> >> >> > >>>>> (issue
> >> >> > >>>>>        #305)
> >> >> > >>>>>
> >> >> > >>>>> API
> >> >> > >>>>> ===
> >> >> > >>>>>
> >> >> > >>>>> All opcodes etc now use the API memory allocation operations, so
> >> >> > >>>>> it is
> >> >> > >>>>> possible to replace the whole memory allocator.
> >> >> > >>>>>
> >> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
> >> opcode
> >> >> > >>>>>
> >> >> > >>>>> Protected csoundGetStringChannel against null and short strings
> >> >> > >>>>> and
> >> >> > >>>>> added a check for string size
> >> >> > >>>>>
> >> >> > >>>>> Platform Specific
> >> >> > >>>>> =================
> >> >> > >>>>>
> >> >> > >>>>> iOS
> >> >> > >>>>> ---
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Windows
> >> >> > >>>>> -------
> >> >> > >>>>>
> >> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
> >> is
> >> >> > >>>>> fixed.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> OSX
> >> >> > >>>>> ---
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Linux
> >> >> > >>>>> -----
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> ========================================================================
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> ------------------------------------------------------------------------------
> >> >> > >>>>>
> >> >> > >>>>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
> >> Ready
> >> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> >> > >>>>> Platform
> >> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>>>> _______________________________________________
> >> >> > >>>>> Csound-devel mailing list
> >> >> > >>>>> Csound-devel@lists.sourceforge.net
> >> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> ------------------------------------------------------------------------------
> >> >> > >>>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> >> > >>>> Platform
> >> >> > >>>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>> _______________________________________________
> >> >> > >>>> Csound-devel mailing list
> >> >> > >>>> Csound-devel@lists.sourceforge.net
> >> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> ------------------------------------------------------------------------------
> >> >> > >>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> Platform
> >> >> > >>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>> _______________________________________________
> >> >> > >>> Csound-devel mailing list
> >> >> > >>> Csound-devel@lists.sourceforge.net
> >> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>
> >> >> > >>
> >> >> > >>
> >> ------------------------------------------------------------------------------
> >> >> > >> Start Your Social Network Today - Download eXo Platform
> >> >> > >> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
> >> Platform
> >> >> > >> http://p.sf.net/sfu/ExoPlatform
> >> >> > >> _______________________________________________
> >> >> > >> Csound-devel mailing list
> >> >> > >> Csound-devel@lists.sourceforge.net
> >> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>
> >> >> > >
> >> >> > >
> >> >> > >
> >> ------------------------------------------------------------------------------
> >> >> > > Start Your Social Network Today - Download eXo Platform
> >> >> > > Build your Enterprise Intranet with eXo Platform Software
> >> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> > > http://p.sf.net/sfu/ExoPlatform
> >> >> > > _______________________________________________
> >> >> > > Csound-devel mailing list
> >> >> > > Csound-devel@lists.sourceforge.net
> >> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> >
> >> >> >
> >> >> >
> >> ------------------------------------------------------------------------------
> >> >> > Start Your Social Network Today - Download eXo Platform
> >> >> > Build your Enterprise Intranet with eXo Platform Software
> >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> > http://p.sf.net/sfu/ExoPlatform
> >> >> > _______________________________________________
> >> >> > Csound-devel mailing list
> >> >> > Csound-devel@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> >
> >> >> >
> >> >> >
> >> ------------------------------------------------------------------------------
> >> >> > Start Your Social Network Today - Download eXo Platform
> >> >> > Build your Enterprise Intranet with eXo Platform Software
> >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> >
> >> >> >
> >> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> >> >> > Csound-devel mailing list
> >> >> > Csound-devel@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >>
> >> >>
> >> >>
> >> >>
> >> ------------------------------------------------------------------------------
> >> >> Start Your Social Network Today - Download eXo Platform
> >> >> Build your Enterprise Intranet with eXo Platform Software
> >> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> http://p.sf.net/sfu/ExoPlatform
> >> >> _______________________________________________
> >> >> Csound-devel mailing list
> >> >> Csound-devel@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >> >
> >> >
> >> >
> >> ------------------------------------------------------------------------------
> >> > Start Your Social Network Today - Download eXo Platform
> >> > Build your Enterprise Intranet with eXo Platform Software
> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> > http://p.sf.net/sfu/ExoPlatform
> >> > _______________________________________________
> >> > Csound-devel mailing list
> >> > Csound-devel@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> Start Your Social Network Today - Download eXo Platform
> >> Build your Enterprise Intranet with eXo Platform Software
> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> http://p.sf.net/sfu/ExoPlatform
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-24 11:12
FromRory Walsh
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  

Hardly needs mention in the release notes!

On 24 Apr 2014 10:35, "Victor Lazzarini" <Victor.Lazzarini@nuim.ie> wrote:
The const char thing? Well that was a simple thing to do. I did not use the pull request system, but
I made the change anyway.
========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 24 Apr 2014, at 06:22, Rory Walsh <rorywalsh@ear.ie> wrote:

> Yup. Victor accepted that pull request.
>
>
> On 23 Apr 2014 22:02, "Andres Cabrera" <mantaraya36@gmail.com> wrote:
> There was also a signature change from char* to const char* somewhere. Rory?
>
> Cheers,
> Andrés
>
>
> On Wed, Apr 23, 2014 at 12:14 AM, <jpff@cs.bath.ac.uk> wrote:
> What should the release notes say about the debugger and API changes?
>
> Quoting Andres Cabrera <mantaraya36@gmail.com>:
>
> > Thanks. Sent the docs offline.
> >
> > I'm wondering if we should now host the Csound manual the same way?
> >
> > Cheers,
> > Andrés
> >
> >
> > On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi <stevenyi@gmail.com> wrote:
> >
> >> The csound github webpage is at:
> >>
> >> http://csound.github.io
> >>
> >> And the source is available at:
> >>
> >> https://github.com/csound/csound.github.io
> >>
> >> You should have commit access there already.  If you add the docs to a
> >> folder within the csound.github.io repo, then modify the link on the
> >> api page[1], that should work.  Github only supports static pages (or
> >> statically generated pages via Jekyll), but that should be fine for
> >> pushing the doxygen docs.
> >>
> >> If you'd like me to do the initial setup, just send me a zip of the
> >> docs off-list and I'll get it started.  After that, it should be
> >> apparent what to do to update the site.
> >>
> >> steven
> >>
> >>
> >> [1] - http://csound.github.io/api.html
> >>
> >> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera <mantaraya36@gmail.com>
> >> wrote:
> >> > I'm not sure github has this sort of webhosting. Does it?
> >> >
> >> > Cheers,
> >> > Andrés
> >> >
> >> >
> >> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <
> >> Victor.Lazzarini@nuim.ie>
> >> > wrote:
> >> >>
> >> >> Shouldn’t we move these to github somewhere?
> >> >> ========================
> >> >> Dr Victor Lazzarini
> >> >> Senior Lecturer
> >> >> NUI Maynooth, Ireland
> >> >> victor dot lazzarini at nuim dot ie
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> On 23 Apr 2014, at 00:08, Andres Cabrera <mantaraya36@gmail.com> wrote:
> >> >>
> >> >> > Hi,
> >> >> >
> >> >> > I've updated the API docs at:
> >> >> >
> >> >> > http://csound.sourceforge.net/doc/html/
> >> >> >
> >> >> > they now include the debugger.
> >> >> >
> >> >> > Cheers,
> >> >> > Andrés
> >> >> >
> >> >> >
> >> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi <stevenyi@gmail.com>
> >> wrote:
> >> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
> >> >> > dimension" because that's exactly what's going on, creating a new
> >> >> > array with more dimensions than the incoming arguments. :P  (Geek
> >> >> > humor!)
> >> >> >
> >> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz <jh@joachimheintz.de>
> >> >> > wrote:
> >> >> > > super, steven -- i had the hope it was a simple mistake. but even
> >> with
> >> >> > > git diff it took me some time to see it ... !
> >> >> > > yes, the other wish is certainly from another dimension. glad to see
> >> >> > > now
> >> >> > > all basic array operations working in all rates and with strings!!
> >> >> > > i already changed the ticket; will now remove the fixed issue.
> >> thanks
> >> >> > > and best regards -
> >> >> > >         joachim
> >> >> > >
> >> >> > >
> >> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
> >> >> > >> Hi Joachim,
> >> >> > >>
> >> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
> >> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
> >> >> > >> think that leaves only one issue left with your list of arrays,
> >> which
> >> >> > >> is the:
> >> >> > >>
> >> >> > >> i[][] fillarray i[], i[]
> >> >> > >>
> >> >> > >> issue.  Thinking about this, I think this will be too much to do
> >> >> > >> figure out right now.  If all the others on that issue are
> >> completed,
> >> >> > >> could you close out that issue and file a new one just for this
> >> >> > >> issue?
> >> >> > >>
> >> >> > >> Thanks!
> >> >> > >> steven
> >> >> > >>
> >> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <
> >> jh@joachimheintz.de>
> >> >> > >> wrote:
> >> >> > >>> shall i file this as a bug?
> >> >> > >>> best -
> >> >> > >>>          joachim
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
> >> >> > >>>> just to note, i just discovered a small bug in copyf2array:
> >> >> > >>>> it works fine for i-arrays, but seems to return always zero for
> >> >> > >>>> k-arrays.
> >> >> > >>>> an example file is attached; perhaps easy to fix for the release?
> >> >> > >>>>
> >> >> > >>>>       joachim
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
> >> >> > >>>>>
> >> >> > >>>>> Comments most welcome
> >> >> > >>>>>
> >> >> > >>>>>
> >> ======================================================================
> >> >> > >>>>> ============================
> >> >> > >>>>> CSOUND VERSION 6.03
> >> >> > >>>>> RELEASE NOTES
> >> >> > >>>>> ============================
> >> >> > >>>>>
> >> >> > >>>>> This new version has a large number of bug fixes (including
> >> >> > >>>>> clearing
> >> >> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
> >> >> > >>>>> to
> >> >> > >>>>> improve
> >> >> > >>>>> performance.
> >> >> > >>>>>
> >> >> > >>>>> USER-LEVEL CHANGES
> >> >> > >>>>> ==================
> >> >> > >>>>>
> >> >> > >>>>> New opcodes:
> >> >> > >>>>>
> >> >> > >>>>>        o   printks2:
> >> >> > >>>>>
> >> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
> >> >> > >>>>> mp3 files
> >> >> > >>>>>
> >> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
> >> convolution
> >> >> > >>>>> direct
> >> >> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
> >> >> > >>>>> for
> >> >> > >>>>>            additive synthesis
> >> >> > >>>>>
> >> >> > >>>>>        o   compilecsd to compile instruments from a standard CSD
> >> >> > >>>>> file
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> New Gen and Macros:
> >> >> > >>>>>
> >> >> > >>>>> Orchestra:
> >> >> > >>>>>
> >> >> > >>>>>        o  The argument for i() is supposed to be a variable not
> >> an
> >> >> > >>>>>           expression.  This is now enforced. (bug #90)
> >> >> > >>>>>
> >> >> > >>>>> Score: None
> >> >> > >>>>>
> >> >> > >>>>> Options:
> >> >> > >>>>>           This was a bug in CsOptions; the last argument was
> >> >> > >>>>> missing
> >> >> > >>>>> (issue #296)
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Modified Opcodes and Gens:
> >> >> > >>>>>
> >> >> > >>>>>        o   For ogg output it is possible to specify a VBR
> >> >> > >>>>> (variable block
> >> >> > >>>>>            rate) quality.
> >> >> > >>>>>
> >> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
> >> >> > >>>>> potential
> >> >> > >>>>>            memory faults.
> >> >> > >>>>>
> >> >> > >>>>>        o   Many array operations now available for i-arrays as
> >> >> > >>>>> well as
> >> >> > >>>>>            k-arrays.
> >> >> > >>>>>
> >> >> > >>>>>        o   fillarray will work for string arrays
> >> >> > >>>>>
> >> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
> >> >> > >>>>> scaling/zooming
> >> >> > >>>>>            options
> >> >> > >>>>>
> >> >> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
> >> >> > >>>>> array
> >> >> > >>>>>            signals.
> >> >> > >>>>>
> >> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
> >> >> > >>>>> device
> >> >> > >>>>>
> >> >> > >>>>>        o   Faust opcode system updated to latest faust API.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Utilities:
> >> >> > >>>>>        o    fixed bug in lpanal
> >> >> > >>>>>
> >> >> > >>>>> Frontends:
> >> >> > >>>>>
> >> >> > >>>>>      csound~:
> >> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
> >> >> > >>>>>         o   Windows - csound~ now available for Windows
> >> >> > >>>>>
> >> >> > >>>>>      Emscripten:
> >> >> > >>>>>             This is now generally merged into the code-base
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> General usage:
> >> >> > >>>>>
> >> >> > >>>>>         o   --displays now switches graphs on, as expected
> >> >> > >>>>>
> >> >> > >>>>>         o   New commandline option --get-system-sr added to
> >> obtain
> >> >> > >>>>> the
> >> >> > >>>>>             machine's sample rate.
> >> >> > >>>>>
> >> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
> >> >> > >>>>> list of
> >> >> > >>>>>             available audio devices and then exit
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Bugs fixed:
> >> >> > >>>>>
> >> >> > >>>>>         o  fixed the bug when tables were replaced but the size
> >> >> > >>>>> did not
> >> >> > >>>>> change
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs in --sample-accurate have been
> >> >> > >>>>> detected and
> >> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs in grain3 were fixed#
> >> >> > >>>>>
> >> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  Small bug in rtjack fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  Error in resize opcode corrected
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed an unlikely bug in atsa
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed rtauhal pause issue
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed bug in rtjack
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
> >> >> > >>>>>
> >> >> > >>>>>         o  Array bound checks fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  strings channels were not correctly set for
> >> >> > >>>>> dynamic-size
> >> >> > >>>>>            strings, now fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  memory allocation for string formatting in printfsk
> >> was
> >> >> > >>>>> fixed,
> >> >> > >>>>>            stopping string truncation.
> >> >> > >>>>>
> >> >> > >>>>>         o  strcat safe against overflow
> >> >> > >>>>>
> >> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> ====================
> >> >> > >>>>> SYSTEM LEVEL CHANGES
> >> >> > >>>>> ====================
> >> >> > >>>>>
> >> >> > >>>>> System changes:
> >> >> > >>>>>
> >> >> > >>>>>        o  turnoff opcode now checks that the instrument being
> >> >> > >>>>> affeted is
> >> >> > >>>>>           active
> >> >> > >>>>>
> >> >> > >>>>>        o  lenarray can accept any array type
> >> >> > >>>>>
> >> >> > >>>>>        o  the way of rounding a table number to an integer was
> >> >> > >>>>> changed
> >> >> > >>>>>        and is now more as expected.
> >> >> > >>>>>
> >> >> > >>>>>        o  there is a new possible section in a csd file called
> >> >> > >>>>>           <CsFile...> which is like csFileB but with unencoded
> >> >> > >>>>> text.
> >> >> > >>>>>
> >> >> > >>>>>        o  UDO compilation now uses the type system.  This means
> >> >> > >>>>> that
> >> >> > >>>>>        UDOs now allow any array type to be used.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Internal changes:
> >> >> > >>>>>
> >> >> > >>>>>        The whole system has been checked by the Coverity static
> >> >> > >>>>> checker
> >> >> > >>>>>        which identified a number of (mainly minor) problems.
> >> >> > >>>>> These have
> >> >> > >>>>>        been reviewed and checked.  In particular better use of
> >> >> > >>>>> printing
> >> >> > >>>>>        and string copying should prevent overflows.
> >> >> > >>>>>
> >> >> > >>>>>        The type and variable system has been extensively
> >> >> > >>>>> rewritten; this
> >> >> > >>>>>        allows better array and UDO support.
> >> >> > >>>>>
> >> >> > >>>>>        Alignment of variables got right in all cases
> >> >> > >>>>>
> >> >> > >>>>>        array copying is now using the type system to copy
> >> values;
> >> >> > >>>>> fixes
> >> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
> >> >> > >>>>>
> >> >> > >>>>>        Always reset Csound when stopping to ensure state is
> >> clean;
> >> >> > >>>>> was
> >> >> > >>>>>        not being reset when there was a compile error, so that
> >> >> > >>>>> next
> >> >> > >>>>>        successful run would start with an invalid Csound engine
> >> >> > >>>>> (issue
> >> >> > >>>>>        #305)
> >> >> > >>>>>
> >> >> > >>>>> API
> >> >> > >>>>> ===
> >> >> > >>>>>
> >> >> > >>>>> All opcodes etc now use the API memory allocation operations, so
> >> >> > >>>>> it is
> >> >> > >>>>> possible to replace the whole memory allocator.
> >> >> > >>>>>
> >> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
> >> opcode
> >> >> > >>>>>
> >> >> > >>>>> Protected csoundGetStringChannel against null and short strings
> >> >> > >>>>> and
> >> >> > >>>>> added a check for string size
> >> >> > >>>>>
> >> >> > >>>>> Platform Specific
> >> >> > >>>>> =================
> >> >> > >>>>>
> >> >> > >>>>> iOS
> >> >> > >>>>> ---
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Windows
> >> >> > >>>>> -------
> >> >> > >>>>>
> >> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
> >> is
> >> >> > >>>>> fixed.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> OSX
> >> >> > >>>>> ---
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Linux
> >> >> > >>>>> -----
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> ========================================================================
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> ------------------------------------------------------------------------------
> >> >> > >>>>>
> >> >> > >>>>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
> >> Ready
> >> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> >> > >>>>> Platform
> >> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>>>> _______________________________________________
> >> >> > >>>>> Csound-devel mailing list
> >> >> > >>>>> Csound-devel@lists.sourceforge.net
> >> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> ------------------------------------------------------------------------------
> >> >> > >>>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> >> > >>>> Platform
> >> >> > >>>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>> _______________________________________________
> >> >> > >>>> Csound-devel mailing list
> >> >> > >>>> Csound-devel@lists.sourceforge.net
> >> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> ------------------------------------------------------------------------------
> >> >> > >>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> Platform
> >> >> > >>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>> _______________________________________________
> >> >> > >>> Csound-devel mailing list
> >> >> > >>> Csound-devel@lists.sourceforge.net
> >> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>
> >> >> > >>
> >> >> > >>
> >> ------------------------------------------------------------------------------
> >> >> > >> Start Your Social Network Today - Download eXo Platform
> >> >> > >> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
> >> Platform
> >> >> > >> http://p.sf.net/sfu/ExoPlatform
> >> >> > >> _______________________________________________
> >> >> > >> Csound-devel mailing list
> >> >> > >> Csound-devel@lists.sourceforge.net
> >> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>
> >> >> > >
> >> >> > >
> >> >> > >
> >> ------------------------------------------------------------------------------
> >> >> > > Start Your Social Network Today - Download eXo Platform
> >> >> > > Build your Enterprise Intranet with eXo Platform Software
> >> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> > > http://p.sf.net/sfu/ExoPlatform
> >> >> > > _______________________________________________
> >> >> > > Csound-devel mailing list
> >> >> > > Csound-devel@lists.sourceforge.net
> >> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> >
> >> >> >
> >> >> >
> >> ------------------------------------------------------------------------------
> >> >> > Start Your Social Network Today - Download eXo Platform
> >> >> > Build your Enterprise Intranet with eXo Platform Software
> >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> > http://p.sf.net/sfu/ExoPlatform
> >> >> > _______________________________________________
> >> >> > Csound-devel mailing list
> >> >> > Csound-devel@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> >
> >> >> >
> >> >> >
> >> ------------------------------------------------------------------------------
> >> >> > Start Your Social Network Today - Download eXo Platform
> >> >> > Build your Enterprise Intranet with eXo Platform Software
> >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> >
> >> >> >
> >> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> >> >> > Csound-devel mailing list
> >> >> > Csound-devel@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >>
> >> >>
> >> >>
> >> >>
> >> ------------------------------------------------------------------------------
> >> >> Start Your Social Network Today - Download eXo Platform
> >> >> Build your Enterprise Intranet with eXo Platform Software
> >> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> http://p.sf.net/sfu/ExoPlatform
> >> >> _______________________________________________
> >> >> Csound-devel mailing list
> >> >> Csound-devel@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >> >
> >> >
> >> >
> >> ------------------------------------------------------------------------------
> >> > Start Your Social Network Today - Download eXo Platform
> >> > Build your Enterprise Intranet with eXo Platform Software
> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> > http://p.sf.net/sfu/ExoPlatform
> >> > _______________________________________________
> >> > Csound-devel mailing list
> >> > Csound-devel@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> Start Your Social Network Today - Download eXo Platform
> >> Build your Enterprise Intranet with eXo Platform Software
> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> http://p.sf.net/sfu/ExoPlatform
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>
>
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2014-04-24 14:52
FromAndres Cabrera
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  
Maybe it does since it might break compilation in certain cases? Or wouldn't it?

Cheers,
Andrés


On Thu, Apr 24, 2014 at 3:12 AM, Rory Walsh <rorywalsh@ear.ie> wrote:

Hardly needs mention in the release notes!

On 24 Apr 2014 10:35, "Victor Lazzarini" <Victor.Lazzarini@nuim.ie> wrote:
The const char thing? Well that was a simple thing to do. I did not use the pull request system, but
I made the change anyway.
========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 24 Apr 2014, at 06:22, Rory Walsh <rorywalsh@ear.ie> wrote:

> Yup. Victor accepted that pull request.
>
>
> On 23 Apr 2014 22:02, "Andres Cabrera" <mantaraya36@gmail.com> wrote:
> There was also a signature change from char* to const char* somewhere. Rory?
>
> Cheers,
> Andrés
>
>
> On Wed, Apr 23, 2014 at 12:14 AM, <jpff@cs.bath.ac.uk> wrote:
> What should the release notes say about the debugger and API changes?
>
> Quoting Andres Cabrera <mantaraya36@gmail.com>:
>
> > Thanks. Sent the docs offline.
> >
> > I'm wondering if we should now host the Csound manual the same way?
> >
> > Cheers,
> > Andrés
> >
> >
> > On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi <stevenyi@gmail.com> wrote:
> >
> >> The csound github webpage is at:
> >>
> >> http://csound.github.io
> >>
> >> And the source is available at:
> >>
> >> https://github.com/csound/csound.github.io
> >>
> >> You should have commit access there already.  If you add the docs to a
> >> folder within the csound.github.io repo, then modify the link on the
> >> api page[1], that should work.  Github only supports static pages (or
> >> statically generated pages via Jekyll), but that should be fine for
> >> pushing the doxygen docs.
> >>
> >> If you'd like me to do the initial setup, just send me a zip of the
> >> docs off-list and I'll get it started.  After that, it should be
> >> apparent what to do to update the site.
> >>
> >> steven
> >>
> >>
> >> [1] - http://csound.github.io/api.html
> >>
> >> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera <mantaraya36@gmail.com>
> >> wrote:
> >> > I'm not sure github has this sort of webhosting. Does it?
> >> >
> >> > Cheers,
> >> > Andrés
> >> >
> >> >
> >> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <
> >> Victor.Lazzarini@nuim.ie>
> >> > wrote:
> >> >>
> >> >> Shouldn’t we move these to github somewhere?
> >> >> ========================
> >> >> Dr Victor Lazzarini
> >> >> Senior Lecturer
> >> >> NUI Maynooth, Ireland
> >> >> victor dot lazzarini at nuim dot ie
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> On 23 Apr 2014, at 00:08, Andres Cabrera <mantaraya36@gmail.com> wrote:
> >> >>
> >> >> > Hi,
> >> >> >
> >> >> > I've updated the API docs at:
> >> >> >
> >> >> > http://csound.sourceforge.net/doc/html/
> >> >> >
> >> >> > they now include the debugger.
> >> >> >
> >> >> > Cheers,
> >> >> > Andrés
> >> >> >
> >> >> >
> >> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi <stevenyi@gmail.com>
> >> wrote:
> >> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
> >> >> > dimension" because that's exactly what's going on, creating a new
> >> >> > array with more dimensions than the incoming arguments. :P  (Geek
> >> >> > humor!)
> >> >> >
> >> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz <jh@joachimheintz.de>
> >> >> > wrote:
> >> >> > > super, steven -- i had the hope it was a simple mistake. but even
> >> with
> >> >> > > git diff it took me some time to see it ... !
> >> >> > > yes, the other wish is certainly from another dimension. glad to see
> >> >> > > now
> >> >> > > all basic array operations working in all rates and with strings!!
> >> >> > > i already changed the ticket; will now remove the fixed issue.
> >> thanks
> >> >> > > and best regards -
> >> >> > >         joachim
> >> >> > >
> >> >> > >
> >> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
> >> >> > >> Hi Joachim,
> >> >> > >>
> >> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
> >> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
> >> >> > >> think that leaves only one issue left with your list of arrays,
> >> which
> >> >> > >> is the:
> >> >> > >>
> >> >> > >> i[][] fillarray i[], i[]
> >> >> > >>
> >> >> > >> issue.  Thinking about this, I think this will be too much to do
> >> >> > >> figure out right now.  If all the others on that issue are
> >> completed,
> >> >> > >> could you close out that issue and file a new one just for this
> >> >> > >> issue?
> >> >> > >>
> >> >> > >> Thanks!
> >> >> > >> steven
> >> >> > >>
> >> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <
> >> jh@joachimheintz.de>
> >> >> > >> wrote:
> >> >> > >>> shall i file this as a bug?
> >> >> > >>> best -
> >> >> > >>>          joachim
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
> >> >> > >>>> just to note, i just discovered a small bug in copyf2array:
> >> >> > >>>> it works fine for i-arrays, but seems to return always zero for
> >> >> > >>>> k-arrays.
> >> >> > >>>> an example file is attached; perhaps easy to fix for the release?
> >> >> > >>>>
> >> >> > >>>>       joachim
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
> >> >> > >>>>>
> >> >> > >>>>> Comments most welcome
> >> >> > >>>>>
> >> >> > >>>>>
> >> ======================================================================
> >> >> > >>>>> ============================
> >> >> > >>>>> CSOUND VERSION 6.03
> >> >> > >>>>> RELEASE NOTES
> >> >> > >>>>> ============================
> >> >> > >>>>>
> >> >> > >>>>> This new version has a large number of bug fixes (including
> >> >> > >>>>> clearing
> >> >> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
> >> >> > >>>>> to
> >> >> > >>>>> improve
> >> >> > >>>>> performance.
> >> >> > >>>>>
> >> >> > >>>>> USER-LEVEL CHANGES
> >> >> > >>>>> ==================
> >> >> > >>>>>
> >> >> > >>>>> New opcodes:
> >> >> > >>>>>
> >> >> > >>>>>        o   printks2:
> >> >> > >>>>>
> >> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
> >> >> > >>>>> mp3 files
> >> >> > >>>>>
> >> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
> >> convolution
> >> >> > >>>>> direct
> >> >> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
> >> >> > >>>>> for
> >> >> > >>>>>            additive synthesis
> >> >> > >>>>>
> >> >> > >>>>>        o   compilecsd to compile instruments from a standard CSD
> >> >> > >>>>> file
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> New Gen and Macros:
> >> >> > >>>>>
> >> >> > >>>>> Orchestra:
> >> >> > >>>>>
> >> >> > >>>>>        o  The argument for i() is supposed to be a variable not
> >> an
> >> >> > >>>>>           expression.  This is now enforced. (bug #90)
> >> >> > >>>>>
> >> >> > >>>>> Score: None
> >> >> > >>>>>
> >> >> > >>>>> Options:
> >> >> > >>>>>           This was a bug in CsOptions; the last argument was
> >> >> > >>>>> missing
> >> >> > >>>>> (issue #296)
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Modified Opcodes and Gens:
> >> >> > >>>>>
> >> >> > >>>>>        o   For ogg output it is possible to specify a VBR
> >> >> > >>>>> (variable block
> >> >> > >>>>>            rate) quality.
> >> >> > >>>>>
> >> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
> >> >> > >>>>> potential
> >> >> > >>>>>            memory faults.
> >> >> > >>>>>
> >> >> > >>>>>        o   Many array operations now available for i-arrays as
> >> >> > >>>>> well as
> >> >> > >>>>>            k-arrays.
> >> >> > >>>>>
> >> >> > >>>>>        o   fillarray will work for string arrays
> >> >> > >>>>>
> >> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
> >> >> > >>>>> scaling/zooming
> >> >> > >>>>>            options
> >> >> > >>>>>
> >> >> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
> >> >> > >>>>> array
> >> >> > >>>>>            signals.
> >> >> > >>>>>
> >> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
> >> >> > >>>>> device
> >> >> > >>>>>
> >> >> > >>>>>        o   Faust opcode system updated to latest faust API.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Utilities:
> >> >> > >>>>>        o    fixed bug in lpanal
> >> >> > >>>>>
> >> >> > >>>>> Frontends:
> >> >> > >>>>>
> >> >> > >>>>>      csound~:
> >> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
> >> >> > >>>>>         o   Windows - csound~ now available for Windows
> >> >> > >>>>>
> >> >> > >>>>>      Emscripten:
> >> >> > >>>>>             This is now generally merged into the code-base
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> General usage:
> >> >> > >>>>>
> >> >> > >>>>>         o   --displays now switches graphs on, as expected
> >> >> > >>>>>
> >> >> > >>>>>         o   New commandline option --get-system-sr added to
> >> obtain
> >> >> > >>>>> the
> >> >> > >>>>>             machine's sample rate.
> >> >> > >>>>>
> >> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
> >> >> > >>>>> list of
> >> >> > >>>>>             available audio devices and then exit
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Bugs fixed:
> >> >> > >>>>>
> >> >> > >>>>>         o  fixed the bug when tables were replaced but the size
> >> >> > >>>>> did not
> >> >> > >>>>> change
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs in --sample-accurate have been
> >> >> > >>>>> detected and
> >> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs in grain3 were fixed#
> >> >> > >>>>>
> >> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  Small bug in rtjack fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  Error in resize opcode corrected
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed an unlikely bug in atsa
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed rtauhal pause issue
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed bug in rtjack
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
> >> >> > >>>>>
> >> >> > >>>>>         o  Array bound checks fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  strings channels were not correctly set for
> >> >> > >>>>> dynamic-size
> >> >> > >>>>>            strings, now fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  memory allocation for string formatting in printfsk
> >> was
> >> >> > >>>>> fixed,
> >> >> > >>>>>            stopping string truncation.
> >> >> > >>>>>
> >> >> > >>>>>         o  strcat safe against overflow
> >> >> > >>>>>
> >> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> ====================
> >> >> > >>>>> SYSTEM LEVEL CHANGES
> >> >> > >>>>> ====================
> >> >> > >>>>>
> >> >> > >>>>> System changes:
> >> >> > >>>>>
> >> >> > >>>>>        o  turnoff opcode now checks that the instrument being
> >> >> > >>>>> affeted is
> >> >> > >>>>>           active
> >> >> > >>>>>
> >> >> > >>>>>        o  lenarray can accept any array type
> >> >> > >>>>>
> >> >> > >>>>>        o  the way of rounding a table number to an integer was
> >> >> > >>>>> changed
> >> >> > >>>>>        and is now more as expected.
> >> >> > >>>>>
> >> >> > >>>>>        o  there is a new possible section in a csd file called
> >> >> > >>>>>           <CsFile...> which is like csFileB but with unencoded
> >> >> > >>>>> text.
> >> >> > >>>>>
> >> >> > >>>>>        o  UDO compilation now uses the type system.  This means
> >> >> > >>>>> that
> >> >> > >>>>>        UDOs now allow any array type to be used.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Internal changes:
> >> >> > >>>>>
> >> >> > >>>>>        The whole system has been checked by the Coverity static
> >> >> > >>>>> checker
> >> >> > >>>>>        which identified a number of (mainly minor) problems.
> >> >> > >>>>> These have
> >> >> > >>>>>        been reviewed and checked.  In particular better use of
> >> >> > >>>>> printing
> >> >> > >>>>>        and string copying should prevent overflows.
> >> >> > >>>>>
> >> >> > >>>>>        The type and variable system has been extensively
> >> >> > >>>>> rewritten; this
> >> >> > >>>>>        allows better array and UDO support.
> >> >> > >>>>>
> >> >> > >>>>>        Alignment of variables got right in all cases
> >> >> > >>>>>
> >> >> > >>>>>        array copying is now using the type system to copy
> >> values;
> >> >> > >>>>> fixes
> >> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
> >> >> > >>>>>
> >> >> > >>>>>        Always reset Csound when stopping to ensure state is
> >> clean;
> >> >> > >>>>> was
> >> >> > >>>>>        not being reset when there was a compile error, so that
> >> >> > >>>>> next
> >> >> > >>>>>        successful run would start with an invalid Csound engine
> >> >> > >>>>> (issue
> >> >> > >>>>>        #305)
> >> >> > >>>>>
> >> >> > >>>>> API
> >> >> > >>>>> ===
> >> >> > >>>>>
> >> >> > >>>>> All opcodes etc now use the API memory allocation operations, so
> >> >> > >>>>> it is
> >> >> > >>>>> possible to replace the whole memory allocator.
> >> >> > >>>>>
> >> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
> >> opcode
> >> >> > >>>>>
> >> >> > >>>>> Protected csoundGetStringChannel against null and short strings
> >> >> > >>>>> and
> >> >> > >>>>> added a check for string size
> >> >> > >>>>>
> >> >> > >>>>> Platform Specific
> >> >> > >>>>> =================
> >> >> > >>>>>
> >> >> > >>>>> iOS
> >> >> > >>>>> ---
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Windows
> >> >> > >>>>> -------
> >> >> > >>>>>
> >> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
> >> is
> >> >> > >>>>> fixed.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> OSX
> >> >> > >>>>> ---
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Linux
> >> >> > >>>>> -----
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> ========================================================================
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> ------------------------------------------------------------------------------
> >> >> > >>>>>
> >> >> > >>>>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
> >> Ready
> >> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> >> > >>>>> Platform
> >> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>>>> _______________________________________________
> >> >> > >>>>> Csound-devel mailing list
> >> >> > >>>>> Csound-devel@lists.sourceforge.net
> >> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> ------------------------------------------------------------------------------
> >> >> > >>>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> >> > >>>> Platform
> >> >> > >>>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>> _______________________________________________
> >> >> > >>>> Csound-devel mailing list
> >> >> > >>>> Csound-devel@lists.sourceforge.net
> >> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> ------------------------------------------------------------------------------
> >> >> > >>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> Platform
> >> >> > >>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>> _______________________________________________
> >> >> > >>> Csound-devel mailing list
> >> >> > >>> Csound-devel@lists.sourceforge.net
> >> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>
> >> >> > >>
> >> >> > >>
> >> ------------------------------------------------------------------------------
> >> >> > >> Start Your Social Network Today - Download eXo Platform
> >> >> > >> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
> >> Platform
> >> >> > >> http://p.sf.net/sfu/ExoPlatform
> >> >> > >> _______________________________________________
> >> >> > >> Csound-devel mailing list
> >> >> > >> Csound-devel@lists.sourceforge.net
> >> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>
> >> >> > >
> >> >> > >
> >> >> > >
> >> ------------------------------------------------------------------------------
> >> >> > > Start Your Social Network Today - Download eXo Platform
> >> >> > > Build your Enterprise Intranet with eXo Platform Software
> >> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> > > http://p.sf.net/sfu/ExoPlatform
> >> >> > > _______________________________________________
> >> >> > > Csound-devel mailing list
> >> >> > > Csound-devel@lists.sourceforge.net
> >> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> >
> >> >> >
> >> >> >
> >> ------------------------------------------------------------------------------
> >> >> > Start Your Social Network Today - Download eXo Platform
> >> >> > Build your Enterprise Intranet with eXo Platform Software
> >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> > http://p.sf.net/sfu/ExoPlatform
> >> >> > _______________________________________________
> >> >> > Csound-devel mailing list
> >> >> > Csound-devel@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> >
> >> >> >
> >> >> >
> >> ------------------------------------------------------------------------------
> >> >> > Start Your Social Network Today - Download eXo Platform
> >> >> > Build your Enterprise Intranet with eXo Platform Software
> >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> >
> >> >> >
> >> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> >> >> > Csound-devel mailing list
> >> >> > Csound-devel@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >>
> >> >>
> >> >>
> >> >>
> >> ------------------------------------------------------------------------------
> >> >> Start Your Social Network Today - Download eXo Platform
> >> >> Build your Enterprise Intranet with eXo Platform Software
> >> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> http://p.sf.net/sfu/ExoPlatform
> >> >> _______________________________________________
> >> >> Csound-devel mailing list
> >> >> Csound-devel@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >> >
> >> >
> >> >
> >> ------------------------------------------------------------------------------
> >> > Start Your Social Network Today - Download eXo Platform
> >> > Build your Enterprise Intranet with eXo Platform Software
> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> > http://p.sf.net/sfu/ExoPlatform
> >> > _______________________________________________
> >> > Csound-devel mailing list
> >> > Csound-devel@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> Start Your Social Network Today - Download eXo Platform
> >> Build your Enterprise Intranet with eXo Platform Software
> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> http://p.sf.net/sfu/ExoPlatform
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>
>
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2014-04-24 15:02
FromMichael Gogins
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  None  
It should be mentioned even if it does not break compilation. It might generate different compiler messages.

Regards,
Mike


-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Thu, Apr 24, 2014 at 9:52 AM, Andres Cabrera <mantaraya36@gmail.com> wrote:
Maybe it does since it might break compilation in certain cases? Or wouldn't it?

Cheers,
Andrés


On Thu, Apr 24, 2014 at 3:12 AM, Rory Walsh <rorywalsh@ear.ie> wrote:

Hardly needs mention in the release notes!

On 24 Apr 2014 10:35, "Victor Lazzarini" <Victor.Lazzarini@nuim.ie> wrote:
The const char thing? Well that was a simple thing to do. I did not use the pull request system, but
I made the change anyway.
========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 24 Apr 2014, at 06:22, Rory Walsh <rorywalsh@ear.ie> wrote:

> Yup. Victor accepted that pull request.
>
>
> On 23 Apr 2014 22:02, "Andres Cabrera" <mantaraya36@gmail.com> wrote:
> There was also a signature change from char* to const char* somewhere. Rory?
>
> Cheers,
> Andrés
>
>
> On Wed, Apr 23, 2014 at 12:14 AM, <jpff@cs.bath.ac.uk> wrote:
> What should the release notes say about the debugger and API changes?
>
> Quoting Andres Cabrera <mantaraya36@gmail.com>:
>
> > Thanks. Sent the docs offline.
> >
> > I'm wondering if we should now host the Csound manual the same way?
> >
> > Cheers,
> > Andrés
> >
> >
> > On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi <stevenyi@gmail.com> wrote:
> >
> >> The csound github webpage is at:
> >>
> >> http://csound.github.io
> >>
> >> And the source is available at:
> >>
> >> https://github.com/csound/csound.github.io
> >>
> >> You should have commit access there already.  If you add the docs to a
> >> folder within the csound.github.io repo, then modify the link on the
> >> api page[1], that should work.  Github only supports static pages (or
> >> statically generated pages via Jekyll), but that should be fine for
> >> pushing the doxygen docs.
> >>
> >> If you'd like me to do the initial setup, just send me a zip of the
> >> docs off-list and I'll get it started.  After that, it should be
> >> apparent what to do to update the site.
> >>
> >> steven
> >>
> >>
> >> [1] - http://csound.github.io/api.html
> >>
> >> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera <mantaraya36@gmail.com>
> >> wrote:
> >> > I'm not sure github has this sort of webhosting. Does it?
> >> >
> >> > Cheers,
> >> > Andrés
> >> >
> >> >
> >> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <
> >> Victor.Lazzarini@nuim.ie>
> >> > wrote:
> >> >>
> >> >> Shouldn’t we move these to github somewhere?
> >> >> ========================
> >> >> Dr Victor Lazzarini
> >> >> Senior Lecturer
> >> >> NUI Maynooth, Ireland
> >> >> victor dot lazzarini at nuim dot ie
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> On 23 Apr 2014, at 00:08, Andres Cabrera <mantaraya36@gmail.com> wrote:
> >> >>
> >> >> > Hi,
> >> >> >
> >> >> > I've updated the API docs at:
> >> >> >
> >> >> > http://csound.sourceforge.net/doc/html/
> >> >> >
> >> >> > they now include the debugger.
> >> >> >
> >> >> > Cheers,
> >> >> > Andrés
> >> >> >
> >> >> >
> >> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi <stevenyi@gmail.com>
> >> wrote:
> >> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
> >> >> > dimension" because that's exactly what's going on, creating a new
> >> >> > array with more dimensions than the incoming arguments. :P  (Geek
> >> >> > humor!)
> >> >> >
> >> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz <jh@joachimheintz.de>
> >> >> > wrote:
> >> >> > > super, steven -- i had the hope it was a simple mistake. but even
> >> with
> >> >> > > git diff it took me some time to see it ... !
> >> >> > > yes, the other wish is certainly from another dimension. glad to see
> >> >> > > now
> >> >> > > all basic array operations working in all rates and with strings!!
> >> >> > > i already changed the ticket; will now remove the fixed issue.
> >> thanks
> >> >> > > and best regards -
> >> >> > >         joachim
> >> >> > >
> >> >> > >
> >> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
> >> >> > >> Hi Joachim,
> >> >> > >>
> >> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
> >> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
> >> >> > >> think that leaves only one issue left with your list of arrays,
> >> which
> >> >> > >> is the:
> >> >> > >>
> >> >> > >> i[][] fillarray i[], i[]
> >> >> > >>
> >> >> > >> issue.  Thinking about this, I think this will be too much to do
> >> >> > >> figure out right now.  If all the others on that issue are
> >> completed,
> >> >> > >> could you close out that issue and file a new one just for this
> >> >> > >> issue?
> >> >> > >>
> >> >> > >> Thanks!
> >> >> > >> steven
> >> >> > >>
> >> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <
> >> jh@joachimheintz.de>
> >> >> > >> wrote:
> >> >> > >>> shall i file this as a bug?
> >> >> > >>> best -
> >> >> > >>>          joachim
> >> >> > >>>
> >> >> > >>>
> >> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
> >> >> > >>>> just to note, i just discovered a small bug in copyf2array:
> >> >> > >>>> it works fine for i-arrays, but seems to return always zero for
> >> >> > >>>> k-arrays.
> >> >> > >>>> an example file is attached; perhaps easy to fix for the release?
> >> >> > >>>>
> >> >> > >>>>       joachim
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
> >> >> > >>>>>
> >> >> > >>>>> Comments most welcome
> >> >> > >>>>>
> >> >> > >>>>>
> >> ======================================================================
> >> >> > >>>>> ============================
> >> >> > >>>>> CSOUND VERSION 6.03
> >> >> > >>>>> RELEASE NOTES
> >> >> > >>>>> ============================
> >> >> > >>>>>
> >> >> > >>>>> This new version has a large number of bug fixes (including
> >> >> > >>>>> clearing
> >> >> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
> >> >> > >>>>> to
> >> >> > >>>>> improve
> >> >> > >>>>> performance.
> >> >> > >>>>>
> >> >> > >>>>> USER-LEVEL CHANGES
> >> >> > >>>>> ==================
> >> >> > >>>>>
> >> >> > >>>>> New opcodes:
> >> >> > >>>>>
> >> >> > >>>>>        o   printks2:
> >> >> > >>>>>
> >> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
> >> >> > >>>>> mp3 files
> >> >> > >>>>>
> >> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
> >> convolution
> >> >> > >>>>> direct
> >> >> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
> >> >> > >>>>> for
> >> >> > >>>>>            additive synthesis
> >> >> > >>>>>
> >> >> > >>>>>        o   compilecsd to compile instruments from a standard CSD
> >> >> > >>>>> file
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> New Gen and Macros:
> >> >> > >>>>>
> >> >> > >>>>> Orchestra:
> >> >> > >>>>>
> >> >> > >>>>>        o  The argument for i() is supposed to be a variable not
> >> an
> >> >> > >>>>>           expression.  This is now enforced. (bug #90)
> >> >> > >>>>>
> >> >> > >>>>> Score: None
> >> >> > >>>>>
> >> >> > >>>>> Options:
> >> >> > >>>>>           This was a bug in CsOptions; the last argument was
> >> >> > >>>>> missing
> >> >> > >>>>> (issue #296)
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Modified Opcodes and Gens:
> >> >> > >>>>>
> >> >> > >>>>>        o   For ogg output it is possible to specify a VBR
> >> >> > >>>>> (variable block
> >> >> > >>>>>            rate) quality.
> >> >> > >>>>>
> >> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
> >> >> > >>>>> potential
> >> >> > >>>>>            memory faults.
> >> >> > >>>>>
> >> >> > >>>>>        o   Many array operations now available for i-arrays as
> >> >> > >>>>> well as
> >> >> > >>>>>            k-arrays.
> >> >> > >>>>>
> >> >> > >>>>>        o   fillarray will work for string arrays
> >> >> > >>>>>
> >> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
> >> >> > >>>>> scaling/zooming
> >> >> > >>>>>            options
> >> >> > >>>>>
> >> >> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
> >> >> > >>>>> array
> >> >> > >>>>>            signals.
> >> >> > >>>>>
> >> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
> >> >> > >>>>> device
> >> >> > >>>>>
> >> >> > >>>>>        o   Faust opcode system updated to latest faust API.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Utilities:
> >> >> > >>>>>        o    fixed bug in lpanal
> >> >> > >>>>>
> >> >> > >>>>> Frontends:
> >> >> > >>>>>
> >> >> > >>>>>      csound~:
> >> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
> >> >> > >>>>>         o   Windows - csound~ now available for Windows
> >> >> > >>>>>
> >> >> > >>>>>      Emscripten:
> >> >> > >>>>>             This is now generally merged into the code-base
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> General usage:
> >> >> > >>>>>
> >> >> > >>>>>         o   --displays now switches graphs on, as expected
> >> >> > >>>>>
> >> >> > >>>>>         o   New commandline option --get-system-sr added to
> >> obtain
> >> >> > >>>>> the
> >> >> > >>>>>             machine's sample rate.
> >> >> > >>>>>
> >> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
> >> >> > >>>>> list of
> >> >> > >>>>>             available audio devices and then exit
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Bugs fixed:
> >> >> > >>>>>
> >> >> > >>>>>         o  fixed the bug when tables were replaced but the size
> >> >> > >>>>> did not
> >> >> > >>>>> change
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs in --sample-accurate have been
> >> >> > >>>>> detected and
> >> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs in grain3 were fixed#
> >> >> > >>>>>
> >> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  Small bug in rtjack fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  Error in resize opcode corrected
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed an unlikely bug in atsa
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed rtauhal pause issue
> >> >> > >>>>>
> >> >> > >>>>>         o  Fixed bug in rtjack
> >> >> > >>>>>
> >> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
> >> >> > >>>>>
> >> >> > >>>>>         o  Array bound checks fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  strings channels were not correctly set for
> >> >> > >>>>> dynamic-size
> >> >> > >>>>>            strings, now fixed
> >> >> > >>>>>
> >> >> > >>>>>         o  memory allocation for string formatting in printfsk
> >> was
> >> >> > >>>>> fixed,
> >> >> > >>>>>            stopping string truncation.
> >> >> > >>>>>
> >> >> > >>>>>         o  strcat safe against overflow
> >> >> > >>>>>
> >> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> ====================
> >> >> > >>>>> SYSTEM LEVEL CHANGES
> >> >> > >>>>> ====================
> >> >> > >>>>>
> >> >> > >>>>> System changes:
> >> >> > >>>>>
> >> >> > >>>>>        o  turnoff opcode now checks that the instrument being
> >> >> > >>>>> affeted is
> >> >> > >>>>>           active
> >> >> > >>>>>
> >> >> > >>>>>        o  lenarray can accept any array type
> >> >> > >>>>>
> >> >> > >>>>>        o  the way of rounding a table number to an integer was
> >> >> > >>>>> changed
> >> >> > >>>>>        and is now more as expected.
> >> >> > >>>>>
> >> >> > >>>>>        o  there is a new possible section in a csd file called
> >> >> > >>>>>           <CsFile...> which is like csFileB but with unencoded
> >> >> > >>>>> text.
> >> >> > >>>>>
> >> >> > >>>>>        o  UDO compilation now uses the type system.  This means
> >> >> > >>>>> that
> >> >> > >>>>>        UDOs now allow any array type to be used.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Internal changes:
> >> >> > >>>>>
> >> >> > >>>>>        The whole system has been checked by the Coverity static
> >> >> > >>>>> checker
> >> >> > >>>>>        which identified a number of (mainly minor) problems.
> >> >> > >>>>> These have
> >> >> > >>>>>        been reviewed and checked.  In particular better use of
> >> >> > >>>>> printing
> >> >> > >>>>>        and string copying should prevent overflows.
> >> >> > >>>>>
> >> >> > >>>>>        The type and variable system has been extensively
> >> >> > >>>>> rewritten; this
> >> >> > >>>>>        allows better array and UDO support.
> >> >> > >>>>>
> >> >> > >>>>>        Alignment of variables got right in all cases
> >> >> > >>>>>
> >> >> > >>>>>        array copying is now using the type system to copy
> >> values;
> >> >> > >>>>> fixes
> >> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
> >> >> > >>>>>
> >> >> > >>>>>        Always reset Csound when stopping to ensure state is
> >> clean;
> >> >> > >>>>> was
> >> >> > >>>>>        not being reset when there was a compile error, so that
> >> >> > >>>>> next
> >> >> > >>>>>        successful run would start with an invalid Csound engine
> >> >> > >>>>> (issue
> >> >> > >>>>>        #305)
> >> >> > >>>>>
> >> >> > >>>>> API
> >> >> > >>>>> ===
> >> >> > >>>>>
> >> >> > >>>>> All opcodes etc now use the API memory allocation operations, so
> >> >> > >>>>> it is
> >> >> > >>>>> possible to replace the whole memory allocator.
> >> >> > >>>>>
> >> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
> >> opcode
> >> >> > >>>>>
> >> >> > >>>>> Protected csoundGetStringChannel against null and short strings
> >> >> > >>>>> and
> >> >> > >>>>> added a check for string size
> >> >> > >>>>>
> >> >> > >>>>> Platform Specific
> >> >> > >>>>> =================
> >> >> > >>>>>
> >> >> > >>>>> iOS
> >> >> > >>>>> ---
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Windows
> >> >> > >>>>> -------
> >> >> > >>>>>
> >> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
> >> is
> >> >> > >>>>> fixed.
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> OSX
> >> >> > >>>>> ---
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>> Linux
> >> >> > >>>>> -----
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> ========================================================================
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> >> > >>>>>
> >> ------------------------------------------------------------------------------
> >> >> > >>>>>
> >> >> > >>>>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
> >> Ready
> >> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> >> > >>>>> Platform
> >> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>>>> _______________________________________________
> >> >> > >>>>> Csound-devel mailing list
> >> >> > >>>>> Csound-devel@lists.sourceforge.net
> >> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> ------------------------------------------------------------------------------
> >> >> > >>>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> >> > >>>> Platform
> >> >> > >>>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>>
> >> >> > >>>> _______________________________________________
> >> >> > >>>> Csound-devel mailing list
> >> >> > >>>> Csound-devel@lists.sourceforge.net
> >> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>>>
> >> >> > >>>
> >> >> > >>>
> >> >> > >>>
> >> ------------------------------------------------------------------------------
> >> >> > >>> Start Your Social Network Today - Download eXo Platform
> >> >> > >>> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
> >> Platform
> >> >> > >>> http://p.sf.net/sfu/ExoPlatform
> >> >> > >>> _______________________________________________
> >> >> > >>> Csound-devel mailing list
> >> >> > >>> Csound-devel@lists.sourceforge.net
> >> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>
> >> >> > >>
> >> >> > >>
> >> ------------------------------------------------------------------------------
> >> >> > >> Start Your Social Network Today - Download eXo Platform
> >> >> > >> Build your Enterprise Intranet with eXo Platform Software
> >> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
> >> Platform
> >> >> > >> http://p.sf.net/sfu/ExoPlatform
> >> >> > >> _______________________________________________
> >> >> > >> Csound-devel mailing list
> >> >> > >> Csound-devel@lists.sourceforge.net
> >> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> > >>
> >> >> > >
> >> >> > >
> >> >> > >
> >> ------------------------------------------------------------------------------
> >> >> > > Start Your Social Network Today - Download eXo Platform
> >> >> > > Build your Enterprise Intranet with eXo Platform Software
> >> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> > > http://p.sf.net/sfu/ExoPlatform
> >> >> > > _______________________________________________
> >> >> > > Csound-devel mailing list
> >> >> > > Csound-devel@lists.sourceforge.net
> >> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> >
> >> >> >
> >> >> >
> >> ------------------------------------------------------------------------------
> >> >> > Start Your Social Network Today - Download eXo Platform
> >> >> > Build your Enterprise Intranet with eXo Platform Software
> >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> > http://p.sf.net/sfu/ExoPlatform
> >> >> > _______________________________________________
> >> >> > Csound-devel mailing list
> >> >> > Csound-devel@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >> >
> >> >> >
> >> >> >
> >> ------------------------------------------------------------------------------
> >> >> > Start Your Social Network Today - Download eXo Platform
> >> >> > Build your Enterprise Intranet with eXo Platform Software
> >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> >
> >> >> >
> >> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> >> >> > Csound-devel mailing list
> >> >> > Csound-devel@lists.sourceforge.net
> >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >>
> >> >>
> >> >>
> >> >>
> >> ------------------------------------------------------------------------------
> >> >> Start Your Social Network Today - Download eXo Platform
> >> >> Build your Enterprise Intranet with eXo Platform Software
> >> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> >> http://p.sf.net/sfu/ExoPlatform
> >> >> _______________________________________________
> >> >> Csound-devel mailing list
> >> >> Csound-devel@lists.sourceforge.net
> >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >> >
> >> >
> >> >
> >> ------------------------------------------------------------------------------
> >> > Start Your Social Network Today - Download eXo Platform
> >> > Build your Enterprise Intranet with eXo Platform Software
> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> > http://p.sf.net/sfu/ExoPlatform
> >> > _______________________________________________
> >> > Csound-devel mailing list
> >> > Csound-devel@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >> >
> >>
> >>
> >> ------------------------------------------------------------------------------
> >> Start Your Social Network Today - Download eXo Platform
> >> Build your Enterprise Intranet with eXo Platform Software
> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> >> http://p.sf.net/sfu/ExoPlatform
> >> _______________________________________________
> >> Csound-devel mailing list
> >> Csound-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> >>
>
>
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2014-04-24 20:46
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft release notes for 6.03
I would be surprised if it breaks any compilations.
========================
Dr Victor Lazzarini
Senior Lecturer
NUI Maynooth, Ireland
victor dot lazzarini at nuim dot ie




On 24 Apr 2014, at 15:02, Michael Gogins  wrote:

> It should be mentioned even if it does not break compilation. It might generate different compiler messages.
> 
> Regards,
> Mike
> 
> 
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
> 
> 
> On Thu, Apr 24, 2014 at 9:52 AM, Andres Cabrera  wrote:
> Maybe it does since it might break compilation in certain cases? Or wouldn't it?
> 
> Cheers,
> Andrés
> 
> 
> On Thu, Apr 24, 2014 at 3:12 AM, Rory Walsh  wrote:
> Hardly needs mention in the release notes!
> 
> 
> On 24 Apr 2014 10:35, "Victor Lazzarini"  wrote:
> The const char thing? Well that was a simple thing to do. I did not use the pull request system, but
> I made the change anyway.
> ========================
> Dr Victor Lazzarini
> Senior Lecturer
> NUI Maynooth, Ireland
> victor dot lazzarini at nuim dot ie
> 
> 
> 
> 
> On 24 Apr 2014, at 06:22, Rory Walsh  wrote:
> 
> > Yup. Victor accepted that pull request.
> >
> >
> > On 23 Apr 2014 22:02, "Andres Cabrera"  wrote:
> > There was also a signature change from char* to const char* somewhere. Rory?
> >
> > Cheers,
> > Andrés
> >
> >
> > On Wed, Apr 23, 2014 at 12:14 AM,  wrote:
> > What should the release notes say about the debugger and API changes?
> >
> > Quoting Andres Cabrera :
> >
> > > Thanks. Sent the docs offline.
> > >
> > > I'm wondering if we should now host the Csound manual the same way?
> > >
> > > Cheers,
> > > Andrés
> > >
> > >
> > > On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi  wrote:
> > >
> > >> The csound github webpage is at:
> > >>
> > >> http://csound.github.io
> > >>
> > >> And the source is available at:
> > >>
> > >> https://github.com/csound/csound.github.io
> > >>
> > >> You should have commit access there already.  If you add the docs to a
> > >> folder within the csound.github.io repo, then modify the link on the
> > >> api page[1], that should work.  Github only supports static pages (or
> > >> statically generated pages via Jekyll), but that should be fine for
> > >> pushing the doxygen docs.
> > >>
> > >> If you'd like me to do the initial setup, just send me a zip of the
> > >> docs off-list and I'll get it started.  After that, it should be
> > >> apparent what to do to update the site.
> > >>
> > >> steven
> > >>
> > >>
> > >> [1] - http://csound.github.io/api.html
> > >>
> > >> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera 
> > >> wrote:
> > >> > I'm not sure github has this sort of webhosting. Does it?
> > >> >
> > >> > Cheers,
> > >> > Andrés
> > >> >
> > >> >
> > >> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <
> > >> Victor.Lazzarini@nuim.ie>
> > >> > wrote:
> > >> >>
> > >> >> Shouldn’t we move these to github somewhere?
> > >> >> ========================
> > >> >> Dr Victor Lazzarini
> > >> >> Senior Lecturer
> > >> >> NUI Maynooth, Ireland
> > >> >> victor dot lazzarini at nuim dot ie
> > >> >>
> > >> >>
> > >> >>
> > >> >>
> > >> >> On 23 Apr 2014, at 00:08, Andres Cabrera  wrote:
> > >> >>
> > >> >> > Hi,
> > >> >> >
> > >> >> > I've updated the API docs at:
> > >> >> >
> > >> >> > http://csound.sourceforge.net/doc/html/
> > >> >> >
> > >> >> > they now include the debugger.
> > >> >> >
> > >> >> > Cheers,
> > >> >> > Andrés
> > >> >> >
> > >> >> >
> > >> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi 
> > >> wrote:
> > >> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
> > >> >> > dimension" because that's exactly what's going on, creating a new
> > >> >> > array with more dimensions than the incoming arguments. :P  (Geek
> > >> >> > humor!)
> > >> >> >
> > >> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz 
> > >> >> > wrote:
> > >> >> > > super, steven -- i had the hope it was a simple mistake. but even
> > >> with
> > >> >> > > git diff it took me some time to see it ... !
> > >> >> > > yes, the other wish is certainly from another dimension. glad to see
> > >> >> > > now
> > >> >> > > all basic array operations working in all rates and with strings!!
> > >> >> > > i already changed the ticket; will now remove the fixed issue.
> > >> thanks
> > >> >> > > and best regards -
> > >> >> > >         joachim
> > >> >> > >
> > >> >> > >
> > >> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
> > >> >> > >> Hi Joachim,
> > >> >> > >>
> > >> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
> > >> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
> > >> >> > >> think that leaves only one issue left with your list of arrays,
> > >> which
> > >> >> > >> is the:
> > >> >> > >>
> > >> >> > >> i[][] fillarray i[], i[]
> > >> >> > >>
> > >> >> > >> issue.  Thinking about this, I think this will be too much to do
> > >> >> > >> figure out right now.  If all the others on that issue are
> > >> completed,
> > >> >> > >> could you close out that issue and file a new one just for this
> > >> >> > >> issue?
> > >> >> > >>
> > >> >> > >> Thanks!
> > >> >> > >> steven
> > >> >> > >>
> > >> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <
> > >> jh@joachimheintz.de>
> > >> >> > >> wrote:
> > >> >> > >>> shall i file this as a bug?
> > >> >> > >>> best -
> > >> >> > >>>          joachim
> > >> >> > >>>
> > >> >> > >>>
> > >> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
> > >> >> > >>>> just to note, i just discovered a small bug in copyf2array:
> > >> >> > >>>> it works fine for i-arrays, but seems to return always zero for
> > >> >> > >>>> k-arrays.
> > >> >> > >>>> an example file is attached; perhaps easy to fix for the release?
> > >> >> > >>>>
> > >> >> > >>>>       joachim
> > >> >> > >>>>
> > >> >> > >>>>
> > >> >> > >>>>
> > >> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
> > >> >> > >>>>>
> > >> >> > >>>>> Comments most welcome
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> ======================================================================
> > >> >> > >>>>> ============================
> > >> >> > >>>>> CSOUND VERSION 6.03
> > >> >> > >>>>> RELEASE NOTES
> > >> >> > >>>>> ============================
> > >> >> > >>>>>
> > >> >> > >>>>> This new version has a large number of bug fixes (including
> > >> >> > >>>>> clearing
> > >> >> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
> > >> >> > >>>>> to
> > >> >> > >>>>> improve
> > >> >> > >>>>> performance.
> > >> >> > >>>>>
> > >> >> > >>>>> USER-LEVEL CHANGES
> > >> >> > >>>>> ==================
> > >> >> > >>>>>
> > >> >> > >>>>> New opcodes:
> > >> >> > >>>>>
> > >> >> > >>>>>        o   printks2:
> > >> >> > >>>>>
> > >> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
> > >> >> > >>>>> mp3 files
> > >> >> > >>>>>
> > >> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
> > >> convolution
> > >> >> > >>>>> direct
> > >> >> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
> > >> >> > >>>>> for
> > >> >> > >>>>>            additive synthesis
> > >> >> > >>>>>
> > >> >> > >>>>>        o   compilecsd to compile instruments from a standard CSD
> > >> >> > >>>>> file
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> New Gen and Macros:
> > >> >> > >>>>>
> > >> >> > >>>>> Orchestra:
> > >> >> > >>>>>
> > >> >> > >>>>>        o  The argument for i() is supposed to be a variable not
> > >> an
> > >> >> > >>>>>           expression.  This is now enforced. (bug #90)
> > >> >> > >>>>>
> > >> >> > >>>>> Score: None
> > >> >> > >>>>>
> > >> >> > >>>>> Options:
> > >> >> > >>>>>           This was a bug in CsOptions; the last argument was
> > >> >> > >>>>> missing
> > >> >> > >>>>> (issue #296)
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> Modified Opcodes and Gens:
> > >> >> > >>>>>
> > >> >> > >>>>>        o   For ogg output it is possible to specify a VBR
> > >> >> > >>>>> (variable block
> > >> >> > >>>>>            rate) quality.
> > >> >> > >>>>>
> > >> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
> > >> >> > >>>>> potential
> > >> >> > >>>>>            memory faults.
> > >> >> > >>>>>
> > >> >> > >>>>>        o   Many array operations now available for i-arrays as
> > >> >> > >>>>> well as
> > >> >> > >>>>>            k-arrays.
> > >> >> > >>>>>
> > >> >> > >>>>>        o   fillarray will work for string arrays
> > >> >> > >>>>>
> > >> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
> > >> >> > >>>>> scaling/zooming
> > >> >> > >>>>>            options
> > >> >> > >>>>>
> > >> >> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
> > >> >> > >>>>> array
> > >> >> > >>>>>            signals.
> > >> >> > >>>>>
> > >> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
> > >> >> > >>>>> device
> > >> >> > >>>>>
> > >> >> > >>>>>        o   Faust opcode system updated to latest faust API.
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> Utilities:
> > >> >> > >>>>>        o    fixed bug in lpanal
> > >> >> > >>>>>
> > >> >> > >>>>> Frontends:
> > >> >> > >>>>>
> > >> >> > >>>>>      csound~:
> > >> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
> > >> >> > >>>>>         o   Windows - csound~ now available for Windows
> > >> >> > >>>>>
> > >> >> > >>>>>      Emscripten:
> > >> >> > >>>>>             This is now generally merged into the code-base
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> General usage:
> > >> >> > >>>>>
> > >> >> > >>>>>         o   --displays now switches graphs on, as expected
> > >> >> > >>>>>
> > >> >> > >>>>>         o   New commandline option --get-system-sr added to
> > >> obtain
> > >> >> > >>>>> the
> > >> >> > >>>>>             machine's sample rate.
> > >> >> > >>>>>
> > >> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
> > >> >> > >>>>> list of
> > >> >> > >>>>>             available audio devices and then exit
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> Bugs fixed:
> > >> >> > >>>>>
> > >> >> > >>>>>         o  fixed the bug when tables were replaced but the size
> > >> >> > >>>>> did not
> > >> >> > >>>>> change
> > >> >> > >>>>>
> > >> >> > >>>>>         o  A number of bugs in --sample-accurate have been
> > >> >> > >>>>> detected and
> > >> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
> > >> >> > >>>>>
> > >> >> > >>>>>         o  A number of bugs in grain3 were fixed#
> > >> >> > >>>>>
> > >> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
> > >> >> > >>>>>
> > >> >> > >>>>>         o  Small bug in rtjack fixed
> > >> >> > >>>>>
> > >> >> > >>>>>         o  Error in resize opcode corrected
> > >> >> > >>>>>
> > >> >> > >>>>>         o  Fixed an unlikely bug in atsa
> > >> >> > >>>>>
> > >> >> > >>>>>         o  Fixed rtauhal pause issue
> > >> >> > >>>>>
> > >> >> > >>>>>         o  Fixed bug in rtjack
> > >> >> > >>>>>
> > >> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
> > >> >> > >>>>>
> > >> >> > >>>>>         o  Array bound checks fixed
> > >> >> > >>>>>
> > >> >> > >>>>>         o  strings channels were not correctly set for
> > >> >> > >>>>> dynamic-size
> > >> >> > >>>>>            strings, now fixed
> > >> >> > >>>>>
> > >> >> > >>>>>         o  memory allocation for string formatting in printfsk
> > >> was
> > >> >> > >>>>> fixed,
> > >> >> > >>>>>            stopping string truncation.
> > >> >> > >>>>>
> > >> >> > >>>>>         o  strcat safe against overflow
> > >> >> > >>>>>
> > >> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> ====================
> > >> >> > >>>>> SYSTEM LEVEL CHANGES
> > >> >> > >>>>> ====================
> > >> >> > >>>>>
> > >> >> > >>>>> System changes:
> > >> >> > >>>>>
> > >> >> > >>>>>        o  turnoff opcode now checks that the instrument being
> > >> >> > >>>>> affeted is
> > >> >> > >>>>>           active
> > >> >> > >>>>>
> > >> >> > >>>>>        o  lenarray can accept any array type
> > >> >> > >>>>>
> > >> >> > >>>>>        o  the way of rounding a table number to an integer was
> > >> >> > >>>>> changed
> > >> >> > >>>>>        and is now more as expected.
> > >> >> > >>>>>
> > >> >> > >>>>>        o  there is a new possible section in a csd file called
> > >> >> > >>>>>            which is like csFileB but with unencoded
> > >> >> > >>>>> text.
> > >> >> > >>>>>
> > >> >> > >>>>>        o  UDO compilation now uses the type system.  This means
> > >> >> > >>>>> that
> > >> >> > >>>>>        UDOs now allow any array type to be used.
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> Internal changes:
> > >> >> > >>>>>
> > >> >> > >>>>>        The whole system has been checked by the Coverity static
> > >> >> > >>>>> checker
> > >> >> > >>>>>        which identified a number of (mainly minor) problems.
> > >> >> > >>>>> These have
> > >> >> > >>>>>        been reviewed and checked.  In particular better use of
> > >> >> > >>>>> printing
> > >> >> > >>>>>        and string copying should prevent overflows.
> > >> >> > >>>>>
> > >> >> > >>>>>        The type and variable system has been extensively
> > >> >> > >>>>> rewritten; this
> > >> >> > >>>>>        allows better array and UDO support.
> > >> >> > >>>>>
> > >> >> > >>>>>        Alignment of variables got right in all cases
> > >> >> > >>>>>
> > >> >> > >>>>>        array copying is now using the type system to copy
> > >> values;
> > >> >> > >>>>> fixes
> > >> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
> > >> >> > >>>>>
> > >> >> > >>>>>        Always reset Csound when stopping to ensure state is
> > >> clean;
> > >> >> > >>>>> was
> > >> >> > >>>>>        not being reset when there was a compile error, so that
> > >> >> > >>>>> next
> > >> >> > >>>>>        successful run would start with an invalid Csound engine
> > >> >> > >>>>> (issue
> > >> >> > >>>>>        #305)
> > >> >> > >>>>>
> > >> >> > >>>>> API
> > >> >> > >>>>> ===
> > >> >> > >>>>>
> > >> >> > >>>>> All opcodes etc now use the API memory allocation operations, so
> > >> >> > >>>>> it is
> > >> >> > >>>>> possible to replace the whole memory allocator.
> > >> >> > >>>>>
> > >> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
> > >> opcode
> > >> >> > >>>>>
> > >> >> > >>>>> Protected csoundGetStringChannel against null and short strings
> > >> >> > >>>>> and
> > >> >> > >>>>> added a check for string size
> > >> >> > >>>>>
> > >> >> > >>>>> Platform Specific
> > >> >> > >>>>> =================
> > >> >> > >>>>>
> > >> >> > >>>>> iOS
> > >> >> > >>>>> ---
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> Windows
> > >> >> > >>>>> -------
> > >> >> > >>>>>
> > >> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
> > >> is
> > >> >> > >>>>> fixed.
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> OSX
> > >> >> > >>>>> ---
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>> Linux
> > >> >> > >>>>> -----
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> ========================================================================
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> >> > >>>>>
> > >> ------------------------------------------------------------------------------
> > >> >> > >>>>>
> > >> >> > >>>>> Start Your Social Network Today - Download eXo Platform
> > >> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
> > >> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
> > >> Ready
> > >> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
> > >> >> > >>>>> Platform
> > >> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
> > >> >> > >>>>> _______________________________________________
> > >> >> > >>>>> Csound-devel mailing list
> > >> >> > >>>>> Csound-devel@lists.sourceforge.net
> > >> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >> > >>>>>
> > >> >> > >>>>
> > >> >> > >>>>
> > >> >> > >>>>
> > >> >> > >>>>
> > >> ------------------------------------------------------------------------------
> > >> >> > >>>> Start Your Social Network Today - Download eXo Platform
> > >> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
> > >> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
> > >> >> > >>>> Platform
> > >> >> > >>>> http://p.sf.net/sfu/ExoPlatform
> > >> >> > >>>>
> > >> >> > >>>>
> > >> >> > >>>>
> > >> >> > >>>> _______________________________________________
> > >> >> > >>>> Csound-devel mailing list
> > >> >> > >>>> Csound-devel@lists.sourceforge.net
> > >> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >> > >>>>
> > >> >> > >>>
> > >> >> > >>>
> > >> >> > >>>
> > >> ------------------------------------------------------------------------------
> > >> >> > >>> Start Your Social Network Today - Download eXo Platform
> > >> >> > >>> Build your Enterprise Intranet with eXo Platform Software
> > >> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
> > >> Platform
> > >> >> > >>> http://p.sf.net/sfu/ExoPlatform
> > >> >> > >>> _______________________________________________
> > >> >> > >>> Csound-devel mailing list
> > >> >> > >>> Csound-devel@lists.sourceforge.net
> > >> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >> > >>
> > >> >> > >>
> > >> >> > >>
> > >> ------------------------------------------------------------------------------
> > >> >> > >> Start Your Social Network Today - Download eXo Platform
> > >> >> > >> Build your Enterprise Intranet with eXo Platform Software
> > >> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
> > >> Platform
> > >> >> > >> http://p.sf.net/sfu/ExoPlatform
> > >> >> > >> _______________________________________________
> > >> >> > >> Csound-devel mailing list
> > >> >> > >> Csound-devel@lists.sourceforge.net
> > >> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >> > >>
> > >> >> > >
> > >> >> > >
> > >> >> > >
> > >> ------------------------------------------------------------------------------
> > >> >> > > Start Your Social Network Today - Download eXo Platform
> > >> >> > > Build your Enterprise Intranet with eXo Platform Software
> > >> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> >> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > >> >> > > http://p.sf.net/sfu/ExoPlatform
> > >> >> > > _______________________________________________
> > >> >> > > Csound-devel mailing list
> > >> >> > > Csound-devel@lists.sourceforge.net
> > >> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >> >
> > >> >> >
> > >> >> >
> > >> ------------------------------------------------------------------------------
> > >> >> > Start Your Social Network Today - Download eXo Platform
> > >> >> > Build your Enterprise Intranet with eXo Platform Software
> > >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > >> >> > http://p.sf.net/sfu/ExoPlatform
> > >> >> > _______________________________________________
> > >> >> > Csound-devel mailing list
> > >> >> > Csound-devel@lists.sourceforge.net
> > >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >> >
> > >> >> >
> > >> >> >
> > >> ------------------------------------------------------------------------------
> > >> >> > Start Your Social Network Today - Download eXo Platform
> > >> >> > Build your Enterprise Intranet with eXo Platform Software
> > >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > >> >> >
> > >> >> >
> > >> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> > >> >> > Csound-devel mailing list
> > >> >> > Csound-devel@lists.sourceforge.net
> > >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >>
> > >> >>
> > >> >>
> > >> >>
> > >> ------------------------------------------------------------------------------
> > >> >> Start Your Social Network Today - Download eXo Platform
> > >> >> Build your Enterprise Intranet with eXo Platform Software
> > >> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > >> >> http://p.sf.net/sfu/ExoPlatform
> > >> >> _______________________________________________
> > >> >> Csound-devel mailing list
> > >> >> Csound-devel@lists.sourceforge.net
> > >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >
> > >> >
> > >> >
> > >> >
> > >> ------------------------------------------------------------------------------
> > >> > Start Your Social Network Today - Download eXo Platform
> > >> > Build your Enterprise Intranet with eXo Platform Software
> > >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > >> > http://p.sf.net/sfu/ExoPlatform
> > >> > _______________________________________________
> > >> > Csound-devel mailing list
> > >> > Csound-devel@lists.sourceforge.net
> > >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >> >
> > >>
> > >>
> > >> ------------------------------------------------------------------------------
> > >> Start Your Social Network Today - Download eXo Platform
> > >> Build your Enterprise Intranet with eXo Platform Software
> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > >> http://p.sf.net/sfu/ExoPlatform
> > >> _______________________________________________
> > >> Csound-devel mailing list
> > >> Csound-devel@lists.sourceforge.net
> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
> > >>
> >
> >
> >
> >
> > ------------------------------------------------------------------------------
> > Start Your Social Network Today - Download eXo Platform
> > Build your Enterprise Intranet with eXo Platform Software
> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > http://p.sf.net/sfu/ExoPlatform
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> >
> > ------------------------------------------------------------------------------
> > Start Your Social Network Today - Download eXo Platform
> > Build your Enterprise Intranet with eXo Platform Software
> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > http://p.sf.net/sfu/ExoPlatform
> > _______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> >
> > ------------------------------------------------------------------------------
> > Start Your Social Network Today - Download eXo Platform
> > Build your Enterprise Intranet with eXo Platform Software
> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
> > http://p.sf.net/sfu/ExoPlatform_______________________________________________
> > Csound-devel mailing list
> > Csound-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-25 11:07
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Draft release notes for 6.03
There was also a bug with the GetPvsChannel method, and Andres
mentioned it was fixed (email feb 26th).
I could not find that in the list of changes.
Oeyvind

2014-04-24 21:46 GMT+02:00 Victor Lazzarini :
> I would be surprised if it breaks any compilations.
> ========================
> Dr Victor Lazzarini
> Senior Lecturer
> NUI Maynooth, Ireland
> victor dot lazzarini at nuim dot ie
>
>
>
>
> On 24 Apr 2014, at 15:02, Michael Gogins  wrote:
>
>> It should be mentioned even if it does not break compilation. It might generate different compiler messages.
>>
>> Regards,
>> Mike
>>
>>
>> -----------------------------------------------------
>> Michael Gogins
>> Irreducible Productions
>> http://michaelgogins.tumblr.com
>> Michael dot Gogins at gmail dot com
>>
>>
>> On Thu, Apr 24, 2014 at 9:52 AM, Andres Cabrera  wrote:
>> Maybe it does since it might break compilation in certain cases? Or wouldn't it?
>>
>> Cheers,
>> Andrés
>>
>>
>> On Thu, Apr 24, 2014 at 3:12 AM, Rory Walsh  wrote:
>> Hardly needs mention in the release notes!
>>
>>
>> On 24 Apr 2014 10:35, "Victor Lazzarini"  wrote:
>> The const char thing? Well that was a simple thing to do. I did not use the pull request system, but
>> I made the change anyway.
>> ========================
>> Dr Victor Lazzarini
>> Senior Lecturer
>> NUI Maynooth, Ireland
>> victor dot lazzarini at nuim dot ie
>>
>>
>>
>>
>> On 24 Apr 2014, at 06:22, Rory Walsh  wrote:
>>
>> > Yup. Victor accepted that pull request.
>> >
>> >
>> > On 23 Apr 2014 22:02, "Andres Cabrera"  wrote:
>> > There was also a signature change from char* to const char* somewhere. Rory?
>> >
>> > Cheers,
>> > Andrés
>> >
>> >
>> > On Wed, Apr 23, 2014 at 12:14 AM,  wrote:
>> > What should the release notes say about the debugger and API changes?
>> >
>> > Quoting Andres Cabrera :
>> >
>> > > Thanks. Sent the docs offline.
>> > >
>> > > I'm wondering if we should now host the Csound manual the same way?
>> > >
>> > > Cheers,
>> > > Andrés
>> > >
>> > >
>> > > On Tue, Apr 22, 2014 at 7:50 PM, Steven Yi  wrote:
>> > >
>> > >> The csound github webpage is at:
>> > >>
>> > >> http://csound.github.io
>> > >>
>> > >> And the source is available at:
>> > >>
>> > >> https://github.com/csound/csound.github.io
>> > >>
>> > >> You should have commit access there already.  If you add the docs to a
>> > >> folder within the csound.github.io repo, then modify the link on the
>> > >> api page[1], that should work.  Github only supports static pages (or
>> > >> statically generated pages via Jekyll), but that should be fine for
>> > >> pushing the doxygen docs.
>> > >>
>> > >> If you'd like me to do the initial setup, just send me a zip of the
>> > >> docs off-list and I'll get it started.  After that, it should be
>> > >> apparent what to do to update the site.
>> > >>
>> > >> steven
>> > >>
>> > >>
>> > >> [1] - http://csound.github.io/api.html
>> > >>
>> > >> On Tue, Apr 22, 2014 at 10:31 PM, Andres Cabrera 
>> > >> wrote:
>> > >> > I'm not sure github has this sort of webhosting. Does it?
>> > >> >
>> > >> > Cheers,
>> > >> > Andrés
>> > >> >
>> > >> >
>> > >> > On Tue, Apr 22, 2014 at 4:25 PM, Victor Lazzarini <
>> > >> Victor.Lazzarini@nuim.ie>
>> > >> > wrote:
>> > >> >>
>> > >> >> Shouldn't we move these to github somewhere?
>> > >> >> ========================
>> > >> >> Dr Victor Lazzarini
>> > >> >> Senior Lecturer
>> > >> >> NUI Maynooth, Ireland
>> > >> >> victor dot lazzarini at nuim dot ie
>> > >> >>
>> > >> >>
>> > >> >>
>> > >> >>
>> > >> >> On 23 Apr 2014, at 00:08, Andres Cabrera  wrote:
>> > >> >>
>> > >> >> > Hi,
>> > >> >> >
>> > >> >> > I've updated the API docs at:
>> > >> >> >
>> > >> >> > http://csound.sourceforge.net/doc/html/
>> > >> >> >
>> > >> >> > they now include the debugger.
>> > >> >> >
>> > >> >> > Cheers,
>> > >> >> > Andrés
>> > >> >> >
>> > >> >> >
>> > >> >> > On Tue, Apr 22, 2014 at 3:31 PM, Steven Yi 
>> > >> wrote:
>> > >> >> > Thanks Joachim!  BTW: I laughed when you said "it's from another
>> > >> >> > dimension" because that's exactly what's going on, creating a new
>> > >> >> > array with more dimensions than the incoming arguments. :P  (Geek
>> > >> >> > humor!)
>> > >> >> >
>> > >> >> > On Tue, Apr 22, 2014 at 6:28 PM, joachim heintz 
>> > >> >> > wrote:
>> > >> >> > > super, steven -- i had the hope it was a simple mistake. but even
>> > >> with
>> > >> >> > > git diff it took me some time to see it ... !
>> > >> >> > > yes, the other wish is certainly from another dimension. glad to see
>> > >> >> > > now
>> > >> >> > > all basic array operations working in all rates and with strings!!
>> > >> >> > > i already changed the ticket; will now remove the fixed issue.
>> > >> thanks
>> > >> >> > > and best regards -
>> > >> >> > >         joachim
>> > >> >> > >
>> > >> >> > >
>> > >> >> > > Am 22.04.2014 22:00, schrieb Steven Yi:
>> > >> >> > >> Hi Joachim,
>> > >> >> > >>
>> > >> >> > >> I fixed copyf2array for the k-rate version: it was a simple typo in
>> > >> >> > >> the OENTRY that caused the wrong function to be used at i-time.  I
>> > >> >> > >> think that leaves only one issue left with your list of arrays,
>> > >> which
>> > >> >> > >> is the:
>> > >> >> > >>
>> > >> >> > >> i[][] fillarray i[], i[]
>> > >> >> > >>
>> > >> >> > >> issue.  Thinking about this, I think this will be too much to do
>> > >> >> > >> figure out right now.  If all the others on that issue are
>> > >> completed,
>> > >> >> > >> could you close out that issue and file a new one just for this
>> > >> >> > >> issue?
>> > >> >> > >>
>> > >> >> > >> Thanks!
>> > >> >> > >> steven
>> > >> >> > >>
>> > >> >> > >> On Tue, Apr 22, 2014 at 1:26 PM, joachim heintz <
>> > >> jh@joachimheintz.de>
>> > >> >> > >> wrote:
>> > >> >> > >>> shall i file this as a bug?
>> > >> >> > >>> best -
>> > >> >> > >>>          joachim
>> > >> >> > >>>
>> > >> >> > >>>
>> > >> >> > >>> Am 21.04.2014 15:10, schrieb joachim heintz:
>> > >> >> > >>>> just to note, i just discovered a small bug in copyf2array:
>> > >> >> > >>>> it works fine for i-arrays, but seems to return always zero for
>> > >> >> > >>>> k-arrays.
>> > >> >> > >>>> an example file is attached; perhaps easy to fix for the release?
>> > >> >> > >>>>
>> > >> >> > >>>>       joachim
>> > >> >> > >>>>
>> > >> >> > >>>>
>> > >> >> > >>>>
>> > >> >> > >>>> Am 21.04.2014 13:30, schrieb jpff@cs.bath.ac.uk:
>> > >> >> > >>>>>
>> > >> >> > >>>>> Comments most welcome
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> ======================================================================
>> > >> >> > >>>>> ============================
>> > >> >> > >>>>> CSOUND VERSION 6.03
>> > >> >> > >>>>> RELEASE NOTES
>> > >> >> > >>>>> ============================
>> > >> >> > >>>>>
>> > >> >> > >>>>> This new version has a large number of bug fixes (including
>> > >> >> > >>>>> clearing
>> > >> >> > >>>>> many tickets on SourceForge and GitHub) as well internal changes
>> > >> >> > >>>>> to
>> > >> >> > >>>>> improve
>> > >> >> > >>>>> performance.
>> > >> >> > >>>>>
>> > >> >> > >>>>> USER-LEVEL CHANGES
>> > >> >> > >>>>> ==================
>> > >> >> > >>>>>
>> > >> >> > >>>>> New opcodes:
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   printks2:
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   mp3sr mp3bitrate and mp3nchnls to get information on
>> > >> >> > >>>>> mp3 files
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   EXPERIMENTAL: CUDA opcodes for partitioned
>> > >> convolution
>> > >> >> > >>>>> direct
>> > >> >> > >>>>>            convolution and sliding phase vocoding; OpenCL opcode
>> > >> >> > >>>>> for
>> > >> >> > >>>>>            additive synthesis
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   compilecsd to compile instruments from a standard CSD
>> > >> >> > >>>>> file
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> New Gen and Macros:
>> > >> >> > >>>>>
>> > >> >> > >>>>> Orchestra:
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o  The argument for i() is supposed to be a variable not
>> > >> an
>> > >> >> > >>>>>           expression.  This is now enforced. (bug #90)
>> > >> >> > >>>>>
>> > >> >> > >>>>> Score: None
>> > >> >> > >>>>>
>> > >> >> > >>>>> Options:
>> > >> >> > >>>>>           This was a bug in CsOptions; the last argument was
>> > >> >> > >>>>> missing
>> > >> >> > >>>>> (issue #296)
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> Modified Opcodes and Gens:
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   For ogg output it is possible to specify a VBR
>> > >> >> > >>>>> (variable block
>> > >> >> > >>>>>            rate) quality.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   dssi4cs code has been extensively reworked to avoid
>> > >> >> > >>>>> potential
>> > >> >> > >>>>>            memory faults.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   Many array operations now available for i-arrays as
>> > >> >> > >>>>> well as
>> > >> >> > >>>>>            k-arrays.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   fillarray will work for string arrays
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   Displays of FFT (via dispfft) improved with
>> > >> >> > >>>>> scaling/zooming
>> > >> >> > >>>>>            options
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   Signal flow graph opcodes are now working with a-rate
>> > >> >> > >>>>> array
>> > >> >> > >>>>>            signals.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   In alsa rt code the sample rate is taken from the
>> > >> >> > >>>>> device
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o   Faust opcode system updated to latest faust API.
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> Utilities:
>> > >> >> > >>>>>        o    fixed bug in lpanal
>> > >> >> > >>>>>
>> > >> >> > >>>>> Frontends:
>> > >> >> > >>>>>
>> > >> >> > >>>>>      csound~:
>> > >> >> > >>>>>         o   OSX - fix for running with 32-bit cpu architecture
>> > >> >> > >>>>>         o   Windows - csound~ now available for Windows
>> > >> >> > >>>>>
>> > >> >> > >>>>>      Emscripten:
>> > >> >> > >>>>>             This is now generally merged into the code-base
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> General usage:
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o   --displays now switches graphs on, as expected
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o   New commandline option --get-system-sr added to
>> > >> obtain
>> > >> >> > >>>>> the
>> > >> >> > >>>>>             machine's sample rate.
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o   New command-line option --devices[=in|out] gives a
>> > >> >> > >>>>> list of
>> > >> >> > >>>>>             available audio devices and then exit
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> Bugs fixed:
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  fixed the bug when tables were replaced but the size
>> > >> >> > >>>>> did not
>> > >> >> > >>>>> change
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  A number of bugs in --sample-accurate have been
>> > >> >> > >>>>> detected and
>> > >> >> > >>>>>            fixed.  This includes opcodes out, outn, and line.
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  A number of bugs in grain3 were fixed#
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  Bug in str_chaned could cause a crash; fixed
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  Small bug in rtjack fixed
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  Error in resize opcode corrected
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  Fixed an unlikely bug in atsa
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  Fixed rtauhal pause issue
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  Fixed bug in rtjack
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  A number of bugs/untidiness fixed in GEN23
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  Array bound checks fixed
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  strings channels were not correctly set for
>> > >> >> > >>>>> dynamic-size
>> > >> >> > >>>>>            strings, now fixed
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  memory allocation for string formatting in printfsk
>> > >> was
>> > >> >> > >>>>> fixed,
>> > >> >> > >>>>>            stopping string truncation.
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  strcat safe against overflow
>> > >> >> > >>>>>
>> > >> >> > >>>>>         o  error in compilation of arrays fixed (issue #293)
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> ====================
>> > >> >> > >>>>> SYSTEM LEVEL CHANGES
>> > >> >> > >>>>> ====================
>> > >> >> > >>>>>
>> > >> >> > >>>>> System changes:
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o  turnoff opcode now checks that the instrument being
>> > >> >> > >>>>> affeted is
>> > >> >> > >>>>>           active
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o  lenarray can accept any array type
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o  the way of rounding a table number to an integer was
>> > >> >> > >>>>> changed
>> > >> >> > >>>>>        and is now more as expected.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o  there is a new possible section in a csd file called
>> > >> >> > >>>>>            which is like csFileB but with unencoded
>> > >> >> > >>>>> text.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        o  UDO compilation now uses the type system.  This means
>> > >> >> > >>>>> that
>> > >> >> > >>>>>        UDOs now allow any array type to be used.
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> Internal changes:
>> > >> >> > >>>>>
>> > >> >> > >>>>>        The whole system has been checked by the Coverity static
>> > >> >> > >>>>> checker
>> > >> >> > >>>>>        which identified a number of (mainly minor) problems.
>> > >> >> > >>>>> These have
>> > >> >> > >>>>>        been reviewed and checked.  In particular better use of
>> > >> >> > >>>>> printing
>> > >> >> > >>>>>        and string copying should prevent overflows.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        The type and variable system has been extensively
>> > >> >> > >>>>> rewritten; this
>> > >> >> > >>>>>        allows better array and UDO support.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        Alignment of variables got right in all cases
>> > >> >> > >>>>>
>> > >> >> > >>>>>        array copying is now using the type system to copy
>> > >> values;
>> > >> >> > >>>>> fixes
>> > >> >> > >>>>>        issues with copying string arrays, f-sigs, etc.
>> > >> >> > >>>>>
>> > >> >> > >>>>>        Always reset Csound when stopping to ensure state is
>> > >> clean;
>> > >> >> > >>>>> was
>> > >> >> > >>>>>        not being reset when there was a compile error, so that
>> > >> >> > >>>>> next
>> > >> >> > >>>>>        successful run would start with an invalid Csound engine
>> > >> >> > >>>>> (issue
>> > >> >> > >>>>>        #305)
>> > >> >> > >>>>>
>> > >> >> > >>>>> API
>> > >> >> > >>>>> ===
>> > >> >> > >>>>>
>> > >> >> > >>>>> All opcodes etc now use the API memory allocation operations, so
>> > >> >> > >>>>> it is
>> > >> >> > >>>>> possible to replace the whole memory allocator.
>> > >> >> > >>>>>
>> > >> >> > >>>>> Added csoundCompileCsd to API and associated new compilecsd
>> > >> opcode
>> > >> >> > >>>>>
>> > >> >> > >>>>> Protected csoundGetStringChannel against null and short strings
>> > >> >> > >>>>> and
>> > >> >> > >>>>> added a check for string size
>> > >> >> > >>>>>
>> > >> >> > >>>>> Platform Specific
>> > >> >> > >>>>> =================
>> > >> >> > >>>>>
>> > >> >> > >>>>> iOS
>> > >> >> > >>>>> ---
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> Windows
>> > >> >> > >>>>> -------
>> > >> >> > >>>>>
>> > >> >> > >>>>> Soundfonts in Windows had an internal alignement problem which
>> > >> is
>> > >> >> > >>>>> fixed.
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> OSX
>> > >> >> > >>>>> ---
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>> Linux
>> > >> >> > >>>>> -----
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> ========================================================================
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> >> > >>>>>
>> > >> ------------------------------------------------------------------------------
>> > >> >> > >>>>>
>> > >> >> > >>>>> Start Your Social Network Today - Download eXo Platform
>> > >> >> > >>>>> Build your Enterprise Intranet with eXo Platform Software
>> > >> >> > >>>>> Java Based Open Source Intranet - Social, Extensible, Cloud
>> > >> Ready
>> > >> >> > >>>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> > >> >> > >>>>> Platform
>> > >> >> > >>>>> http://p.sf.net/sfu/ExoPlatform
>> > >> >> > >>>>> _______________________________________________
>> > >> >> > >>>>> Csound-devel mailing list
>> > >> >> > >>>>> Csound-devel@lists.sourceforge.net
>> > >> >> > >>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >> > >>>>>
>> > >> >> > >>>>
>> > >> >> > >>>>
>> > >> >> > >>>>
>> > >> >> > >>>>
>> > >> ------------------------------------------------------------------------------
>> > >> >> > >>>> Start Your Social Network Today - Download eXo Platform
>> > >> >> > >>>> Build your Enterprise Intranet with eXo Platform Software
>> > >> >> > >>>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> >> > >>>> Get Started Now And Turn Your Intranet Into A Collaboration
>> > >> >> > >>>> Platform
>> > >> >> > >>>> http://p.sf.net/sfu/ExoPlatform
>> > >> >> > >>>>
>> > >> >> > >>>>
>> > >> >> > >>>>
>> > >> >> > >>>> _______________________________________________
>> > >> >> > >>>> Csound-devel mailing list
>> > >> >> > >>>> Csound-devel@lists.sourceforge.net
>> > >> >> > >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >> > >>>>
>> > >> >> > >>>
>> > >> >> > >>>
>> > >> >> > >>>
>> > >> ------------------------------------------------------------------------------
>> > >> >> > >>> Start Your Social Network Today - Download eXo Platform
>> > >> >> > >>> Build your Enterprise Intranet with eXo Platform Software
>> > >> >> > >>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> >> > >>> Get Started Now And Turn Your Intranet Into A Collaboration
>> > >> Platform
>> > >> >> > >>> http://p.sf.net/sfu/ExoPlatform
>> > >> >> > >>> _______________________________________________
>> > >> >> > >>> Csound-devel mailing list
>> > >> >> > >>> Csound-devel@lists.sourceforge.net
>> > >> >> > >>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >> > >>
>> > >> >> > >>
>> > >> >> > >>
>> > >> ------------------------------------------------------------------------------
>> > >> >> > >> Start Your Social Network Today - Download eXo Platform
>> > >> >> > >> Build your Enterprise Intranet with eXo Platform Software
>> > >> >> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> >> > >> Get Started Now And Turn Your Intranet Into A Collaboration
>> > >> Platform
>> > >> >> > >> http://p.sf.net/sfu/ExoPlatform
>> > >> >> > >> _______________________________________________
>> > >> >> > >> Csound-devel mailing list
>> > >> >> > >> Csound-devel@lists.sourceforge.net
>> > >> >> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >> > >>
>> > >> >> > >
>> > >> >> > >
>> > >> >> > >
>> > >> ------------------------------------------------------------------------------
>> > >> >> > > Start Your Social Network Today - Download eXo Platform
>> > >> >> > > Build your Enterprise Intranet with eXo Platform Software
>> > >> >> > > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> >> > > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >> >> > > http://p.sf.net/sfu/ExoPlatform
>> > >> >> > > _______________________________________________
>> > >> >> > > Csound-devel mailing list
>> > >> >> > > Csound-devel@lists.sourceforge.net
>> > >> >> > > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >> >
>> > >> >> >
>> > >> >> >
>> > >> ------------------------------------------------------------------------------
>> > >> >> > Start Your Social Network Today - Download eXo Platform
>> > >> >> > Build your Enterprise Intranet with eXo Platform Software
>> > >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >> >> > http://p.sf.net/sfu/ExoPlatform
>> > >> >> > _______________________________________________
>> > >> >> > Csound-devel mailing list
>> > >> >> > Csound-devel@lists.sourceforge.net
>> > >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >> >
>> > >> >> >
>> > >> >> >
>> > >> ------------------------------------------------------------------------------
>> > >> >> > Start Your Social Network Today - Download eXo Platform
>> > >> >> > Build your Enterprise Intranet with eXo Platform Software
>> > >> >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >> >> >
>> > >> >> >
>> > >> http://p.sf.net/sfu/ExoPlatform_______________________________________________
>> > >> >> > Csound-devel mailing list
>> > >> >> > Csound-devel@lists.sourceforge.net
>> > >> >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >>
>> > >> >>
>> > >> >>
>> > >> >>
>> > >> ------------------------------------------------------------------------------
>> > >> >> Start Your Social Network Today - Download eXo Platform
>> > >> >> Build your Enterprise Intranet with eXo Platform Software
>> > >> >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >> >> http://p.sf.net/sfu/ExoPlatform
>> > >> >> _______________________________________________
>> > >> >> Csound-devel mailing list
>> > >> >> Csound-devel@lists.sourceforge.net
>> > >> >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >
>> > >> >
>> > >> >
>> > >> >
>> > >> ------------------------------------------------------------------------------
>> > >> > Start Your Social Network Today - Download eXo Platform
>> > >> > Build your Enterprise Intranet with eXo Platform Software
>> > >> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >> > http://p.sf.net/sfu/ExoPlatform
>> > >> > _______________________________________________
>> > >> > Csound-devel mailing list
>> > >> > Csound-devel@lists.sourceforge.net
>> > >> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >> >
>> > >>
>> > >>
>> > >> ------------------------------------------------------------------------------
>> > >> Start Your Social Network Today - Download eXo Platform
>> > >> Build your Enterprise Intranet with eXo Platform Software
>> > >> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > >> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > >> http://p.sf.net/sfu/ExoPlatform
>> > >> _______________________________________________
>> > >> Csound-devel mailing list
>> > >> Csound-devel@lists.sourceforge.net
>> > >> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> > >>
>> >
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > http://p.sf.net/sfu/ExoPlatform
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > http://p.sf.net/sfu/ExoPlatform
>> > _______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>> >
>> > ------------------------------------------------------------------------------
>> > Start Your Social Network Today - Download eXo Platform
>> > Build your Enterprise Intranet with eXo Platform Software
>> > Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> > Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> > http://p.sf.net/sfu/ExoPlatform_______________________________________________
>> > Csound-devel mailing list
>> > Csound-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ------------------------------------------------------------------------------
>> Start Your Social Network Today - Download eXo Platform
>> Build your Enterprise Intranet with eXo Platform Software
>> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
>> Get Started Now And Turn Your Intranet Into A Collaboration Platform
>> http://p.sf.net/sfu/ExoPlatform_______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



-- 

Oeyvind Brandtsegg
Professor of Music Technology
NTNU
7491 Trondheim
Norway
Cell: +47 92 203 205

http://flyndresang.no/
http://www.partikkelaudio.com/
http://soundcloud.com/brandtsegg
http://soundcloud.com/t-emp

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2014-04-25 18:16
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Draft release notes for 6.03
AttachmentsNone  

Date2014-04-25 18:51
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Draft release notes for 6.03
I sent a copy of the original message now, with subject "Re: Draft
release notes for 6.03"

2014-04-25 19:16 GMT+02:00  :
>
> Quoting Oeyvind Brandtsegg :
>
>> There was also a bug with the GetPvsChannel method, and Andres
>> mentioned it was fixed (email feb 26th).
>> I could not find that in the list of changes.
>> Oeyvind
>>
>
> I did not see that in the git log so I need someone to explain what
> happened/was fixed
> ==John ff
>
>
> ------------------------------------------------------------------------------
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel



-- 

Oeyvind Brandtsegg
Professor of Music Technology
NTNU
7491 Trondheim
Norway
Cell: +47 92 203 205

http://flyndresang.no/
http://www.partikkelaudio.com/
http://soundcloud.com/brandtsegg
http://soundcloud.com/t-emp

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net