Csound Csound-dev Csound-tekno Search About

[Cs-dev] Expecting 5.13 release Monday

Date2011-01-13 08:00
Fromjohn ffitch
Subject[Cs-dev] Expecting 5.13 release Monday
AttachmentsNone  None  
I patched oscil1 -- not sure it is correct, but I still wish to
release on Monday 17 Jan
==John ffitch

Notes for 5.13
==============

This is largely a bug-fix release, but there are some new opcodes etc

New Opcodes:
    farey sequence opcodes
    median opcode
    filevalid opcode
    Real random number generators using /dev/random (Linux only)
    pvstanal opcode (un documented)
    mincer opcode -- Phase-locked vocoder processing
    temposcal opcode -- Phase-locked vocoder processing with onset 
              detection/processing
    pvswarp opcode -- Warp the spectral envelope of a PVS signal
    pvslock opcode (un documented

New Gen and Macros:
    INF macro added to orchestras; z read as infinity in scores
    GEN for support of farey sequences

Modified Opcodes and Gens:
    init changed to allow multiple inits in on statement
    maxalloc, cpuperc, instcount now accept named instruments
    If normalisation in pow opcodes is zero treat as 1
    inch can take upto 20 inputs and outputs
    pvscale and pvsmix now have very good spectral envelope preservation  
            modes (1 = filtered cepstrum, 2 = true envelope).
    oscil1 could be static if the duration was long; now there is a
    positive minimum increment. 
    GEN49 now uses search paths

Bugs fixed:
    Count of lines fixed in orchestras, and \ inside strings
    Fast tab opcodes made safe from crashes
    % in formated printing could crash
    Double free in fgen fixed
    sndwarp quietened (gave too many messages)
    gen41 deals with positive probabilities
    adsynt reworked removing many bugs
    adsynt2 phase error fixed
    atonex/tonex did wrong operation
    Bug in max number of gens fixed
    mp3in could repeat sound at end of file
    Better checking in grain4
    modulus was wrong in new parser
    Better checking in adsyn
    changed opcode initialised to zero
    Serious bug in tabmorphia fixed
    GEN49 has serious bug removed, so no longer incorrect silences.

System Changes:
    In the new parser only there are operator @ and @@ to round up the
        next integer to a power of 2 or powerof2+1
    Score sorting made much faster
    lineto improved
    Named gens allowed
    Various printing include instrument name if available
    Command option to omit loading a library
    Number of out channels no longer constrained to be number of in
    Many fixes to new parser
    More use of Warnings than Messages (allows for them to be switched off)

API:
     csoundSetMessageCallback reset if callback set to null

Internal:
     usual collection of gratuitous minor changes, layout and comments



WARNINGS

Top/csound.c:3157:5: warning: ‘visibility’ attribute ignored on non-class types
frontends/csladspa/ladspa.h:593:50: warning: ‘visibility’ attribute ignored


OUTSTANDING BUGS

 outleta and macros cause segmentation violation Open   2011-01-01
 dripwater issue 	                        Open 	2010-12-30 
 nreverb causes segfault when iskip=1    	Open    2010-12-28 
 Real-time ending too soon? 	                Open 	2010-09-14
 ATS noise component with ATSsinnoi             Open 	2010-07-28
 midiout and midion2 issues 	                Open 	2010-07-04
 ATSA errors 	                                Open 	2010-04-27
 STKShakers not stable in real time on UBUNTU 	Open 	2010-02-26 




Date2011-01-13 08:08
FromOeyvind Brandtsegg
SubjectRe: [Cs-dev] Expecting 5.13 release Monday
There is also a bugfix in partikkel.

"Partikkel opcode: fixed bug in sub-sample grain placement when using
grain rate FM."

Oeyvind

2011/1/13 john ffitch :
> I patched oscil1 -- not sure it is correct, but I still wish to
> release on Monday 17 Jan
> ==John ffitch
>
> Notes for 5.13
> ==============
>
> This is largely a bug-fix release, but there are some new opcodes etc
>
> New Opcodes:
>    farey sequence opcodes
>    median opcode
>    filevalid opcode
>    Real random number generators using /dev/random (Linux only)
>    pvstanal opcode (un documented)
>    mincer opcode -- Phase-locked vocoder processing
>    temposcal opcode -- Phase-locked vocoder processing with onset
>              detection/processing
>    pvswarp opcode -- Warp the spectral envelope of a PVS signal
>    pvslock opcode (un documented
>
> New Gen and Macros:
>    INF macro added to orchestras; z read as infinity in scores
>    GEN for support of farey sequences
>
> Modified Opcodes and Gens:
>    init changed to allow multiple inits in on statement
>    maxalloc, cpuperc, instcount now accept named instruments
>    If normalisation in pow opcodes is zero treat as 1
>    inch can take upto 20 inputs and outputs
>    pvscale and pvsmix now have very good spectral envelope preservation
>            modes (1 = filtered cepstrum, 2 = true envelope).
>    oscil1 could be static if the duration was long; now there is a
>    positive minimum increment.
>    GEN49 now uses search paths
>
> Bugs fixed:
>    Count of lines fixed in orchestras, and \ inside strings
>    Fast tab opcodes made safe from crashes
>    % in formated printing could crash
>    Double free in fgen fixed
>    sndwarp quietened (gave too many messages)
>    gen41 deals with positive probabilities
>    adsynt reworked removing many bugs
>    adsynt2 phase error fixed
>    atonex/tonex did wrong operation
>    Bug in max number of gens fixed
>    mp3in could repeat sound at end of file
>    Better checking in grain4
>    modulus was wrong in new parser
>    Better checking in adsyn
>    changed opcode initialised to zero
>    Serious bug in tabmorphia fixed
>    GEN49 has serious bug removed, so no longer incorrect silences.
>
> System Changes:
>    In the new parser only there are operator @ and @@ to round up the
>        next integer to a power of 2 or powerof2+1
>    Score sorting made much faster
>    lineto improved
>    Named gens allowed
>    Various printing include instrument name if available
>    Command option to omit loading a library
>    Number of out channels no longer constrained to be number of in
>    Many fixes to new parser
>    More use of Warnings than Messages (allows for them to be switched off)
>
> API:
>     csoundSetMessageCallback reset if callback set to null
>
> Internal:
>     usual collection of gratuitous minor changes, layout and comments
>
>
>
> WARNINGS
>
> Top/csound.c:3157:5: warning: ‘visibility’ attribute ignored on non-class types
> frontends/csladspa/ladspa.h:593:50: warning: ‘visibility’ attribute ignored
>
>
> OUTSTANDING BUGS
>
>  outleta and macros cause segmentation violation Open   2011-01-01
>  dripwater issue                                Open    2010-12-30
>  nreverb causes segfault when iskip=1           Open    2010-12-28
>  Real-time ending too soon?                     Open    2010-09-14
>  ATS noise component with ATSsinnoi             Open    2010-07-28
>  midiout and midion2 issues                     Open    2010-07-04
>  ATSA errors                                    Open    2010-04-27
>  STKShakers not stable in real time on UBUNTU   Open    2010-02-26
>
>
>
>
> ------------------------------------------------------------------------------
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-01-13 08:56
FromVictor Lazzarini
SubjectRe: [Cs-dev] Expecting 5.13 release Monday
This and the other will be documented for the release.
On 13 Jan 2011, at 08:00, john ffitch wrote:

>    pvstanal opcode (un documented)


------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-01-13 09:34
FromRory Walsh
SubjectRe: [Cs-dev] Expecting 5.13 release Monday
I didn't see ephasor listed among the new opcodes!!

On 13 January 2011 08:56, Victor Lazzarini  wrote:
> This and the other will be documented for the release.
> On 13 Jan 2011, at 08:00, john ffitch wrote:
>
>>    pvstanal opcode (un documented)
>
>
> ------------------------------------------------------------------------------
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-01-13 09:43
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] Expecting 5.13 release Monday
Thanks

> There is also a bugfix in partikkel.
>
> "Partikkel opcode: fixed bug in sub-sample grain placement when using
> grain rate FM."
>
> Oeyvind



------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2011-01-13 10:27
FromVictor Lazzarini
SubjectRe: [Cs-dev] Expecting 5.13 release Monday
also in modified opcodes:

pvsvoc enhanced with new spectral envelope preservation code.

On 13 Jan 2011, at 09:43, jpff@cs.bath.ac.uk wrote:

> Thanks
>
>> There is also a bugfix in partikkel.
>>
>> "Partikkel opcode: fixed bug in sub-sample grain placement when using
>> grain rate FM."
>>
>> Oeyvind
>
>
>
> ------------------------------------------------------------------------------
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how  
> you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net