Csound Csound-dev Csound-tekno Search About

[Cs-dev] Draft Release Notes

Date2008-12-16 21:11
Fromjpff
Subject[Cs-dev] Draft Release Notes
What is missing?
==John ffitch


API
    The major versionis increased

Bug Fixes
    diskin bug fixed
    outo was broken regarding channel 6
    pitchamdf had bugs
    zfilter_i was broken
    islider32bit14 never worked

New Opcodes and Gens
    GEN20 type 6 now has option to set variance
    sone GEN as a plugin to mimic gen13 in Music360


Other
    Dither on output implemented; rectanhular and triangular dither
    available in some cases
    Locale set to C numeric to avous , versus . problems
    Using a as the MIDI port listens on all

Internals
    Time now counted internally in samples, overcoming a longstanding
    bug with rounding of time to k-rate
    Many internal changes related to branch prediction.  Some opcodes
    are substantially quickened

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-16 21:17
From"Andres Cabrera"
SubjectRe: [Cs-dev] Draft Release Notes
AttachmentsNone  

Date2008-12-16 21:52
FromOlivier Bélanger
SubjectRe: [Cs-dev] Draft Release Notes
AttachmentsNone  None  None  None  

Date2008-12-16 23:32
FromRichard Boulanger
SubjectRe: [Cs-dev] Draft Release Notes
AttachmentsNone  None  
Hopefully this bug you have identified will be fixed.
Is there a bug with freeverb too?  As identified in Victor's new instrument?

On Dec 16, 2008, at 4:52 PM, Olivier Bélanger wrote:

I don't know if it's a normal behavior, but diskin2 gives a 'dsikin2 not initialized' error when the instrument is turned off with turnoff2. Can't use this instrument after a turnoff... diskin works.

Olivier

2008/12/16 jpff <jpff@codemist.co.uk>
What is missing?
==John ffitch


API
   The major versionis increased

Bug Fixes
   diskin bug fixed
   outo was broken regarding channel 6
   pitchamdf had bugs
   zfilter_i was broken
   islider32bit14 never worked

New Opcodes and Gens
   GEN20 type 6 now has option to set variance
   sone GEN as a plugin to mimic gen13 in Music360


Other
   Dither on output implemented; rectanhular and triangular dither
   available in some cases
   Locale set to C numeric to avous , versus . problems
   Using a as the MIDI port listens on all

Internals
   Time now counted internally in samples, overcoming a longstanding
   bug with rounding of time to k-rate
   Many internal changes related to branch prediction.  Some opcodes
   are substantially quickened

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2008-12-17 10:18
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft Release Notes
Just checked on OSX, a later CVS build does not crash, so I suppose
it has been fixed, whatever it was.

Victor

At 23:32 16/12/2008, you wrote:
>Hopefully this bug you have identified will be fixed.
>Is there a bug with freeverb too?  As identified in Victor's new instrument?
>
>On Dec 16, 2008, at 4:52 PM, Olivier Bélanger wrote:
>
>>I don't know if it's a normal behavior, but 
>>diskin2 gives a 'dsikin2 not initialized' error 
>>when the instrument is turned off with 
>>turnoff2. Can't use this instrument after a turnoff... diskin works.
>>
>>Olivier
>>
>>2008/12/16 jpff <jpff@codemist.co.uk>
>>What is missing?
>>==John ffitch
>>
>>
>>API
>>    The major versionis increased
>>
>>Bug Fixes
>>    diskin bug fixed
>>    outo was broken regarding channel 6
>>    pitchamdf had bugs
>>    zfilter_i was broken
>>    islider32bit14 never worked
>>
>>New Opcodes and Gens
>>    GEN20 type 6 now has option to set variance
>>    sone GEN as a plugin to mimic gen13 in Music360
>>
>>
>>Other
>>    Dither on output implemented; rectanhular and triangular dither
>>    available in some cases
>>    Locale set to C numeric to avous , versus . problems
>>    Using a as the MIDI port listens on all
>>
>>Internals
>>    Time now counted internally in samples, overcoming a longstanding
>>    bug with rounding of time to k-rate
>>    Many internal changes related to branch prediction.  Some opcodes
>>    are substantially quickened
>>
>>------------------------------------------------------------------------------
>>SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
>>The future of the web can't happen without you.  Join us at MIX09 to help
>>pave the way to the Next Web now. Learn more and register at
>>http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>>_______________________________________________
>>Csound-devel mailing list
>>Csound-devel@lists.sourceforge.net
>>https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>------------------------------------------------------------------------------
>>SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
>>The future of the web can't happen without you.  Join us at MIX09 to help
>>pave the way to the Next Web now. Learn more and register at
>>http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/_______________________________________________
>>Csound-devel mailing list
>>Csound-devel@lists.sourceforge.net
>>https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>------------------------------------------------------------------------------
>SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
>The future of the web can't happen without you.  Join us at MIX09 to help
>pave the way to the Next Web now. Learn more and register at
>http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>_______________________________________________
>Csound-devel mailing list
>Csound-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/csound-devel

Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth 


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-17 10:18
Fromjpff
SubjectRe: [Cs-dev] Draft Release Notes
>>>>> "Andres" == Andres Cabrera  writes:


 >> New Opcodes and Gens
 >> GEN20 type 6 now has option to set variance
 >> sone GEN as a plugin to mimic gen13 in Music360

 >> Dither on output implemented; rectanhular and triangular dither

 Andres> Are there docs for these?

GEN20 is up to Victor.  I only wrong sone a couple of days ago and i
am not sure that the specification is correct yet (at present lowest
value in table is also sync point; should sync be different from
base?).  But will write something.

The dithering is rather complex, as it was assumed to be working until
recently when I discovered that it was not.  The dither is different
in each of the realtime systems and in libsndfile.  I will try to
write notes, but not sure where it fits in the manual.

 >> Using a as the MIDI port listens on all

 Andres> Only on the portmidi module.

thanks; text adjusted

==John ffitch

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-17 10:26
Fromjpff
SubjectRe: [Cs-dev] Draft Release Notes
diskin and diskin2 use totally different mechanisms to detect
uninitialised code.  I note that diskin2 explicitely closed the file
at note-off and so I suspect that turnoff2 initiates that behaviour.
If you reuse diskin2 do you initialise it again?
==John ffitch

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-17 10:33
Fromjpff
SubjectRe: [Cs-dev] Draft Release Notes
As far as I am aware freeverb has not changed.  Is there a simple .csd
file that crashes?  So much easier to debug a known problem than to
search for one.
==John ffitch

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-17 10:47
FromVictor Lazzarini
SubjectRe: [Cs-dev] Draft Release Notes
About GEN 20:

Type 6 has now an extra (optional) p-field parameter to set variance (defaults
to 1.0)

Victor

At 10:18 17/12/2008, you wrote:
> >>>>> "Andres" == Andres Cabrera  writes:
>
>
>  >> New Opcodes and Gens
>  >> GEN20 type 6 now has option to set variance
>  >> sone GEN as a plugin to mimic gen13 in Music360
>
>  >> Dither on output implemented; rectanhular and triangular dither
>
>  Andres> Are there docs for these?
>
>GEN20 is up to Victor.  I only wrong sone a couple of days ago and i
>am not sure that the specification is correct yet (at present lowest
>value in table is also sync point; should sync be different from
>base?).  But will write something.
>
>The dithering is rather complex, as it was assumed to be working until
>recently when I discovered that it was not.  The dither is different
>in each of the realtime systems and in libsndfile.  I will try to
>write notes, but not sure where it fits in the manual.
>
>  >> Using a as the MIDI port listens on all
>
>  Andres> Only on the portmidi module.
>
>thanks; text adjusted
>
>==John ffitch
>
>------------------------------------------------------------------------------
>SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
>The future of the web can't happen without you.  Join us at MIX09 to help
>pave the way to the Next Web now. Learn more and register at
>http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
>_______________________________________________
>Csound-devel mailing list
>Csound-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/csound-devel

Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth 


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-17 11:13
FromVictor Lazzarini
Subject[Cs-dev] can we build packages?
Are we ready to go, has the release being tagged and the
version increased? Can I build the release packages today?

Anthony: I am afraid I will not have time to work on a 'merge'
between our release scripts. But next semester I will have more
time and we can do it. I suggest perhaps that you go ahead and
add all you have that works to CVS and then for the next time,
I'll use these new scripts.

Regards


Victor Lazzarini
Music Technology Laboratory
Music Department
National University of Ireland, Maynooth 


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-17 11:15
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] can we build packages?
>
Yes; I am ready to go.  There is a 5.10beta site already, and I uploaded
sources yesterday.
  Still checkingh oit various reports though. Intend to freeze Friday?


 Are we ready to go, has the release being tagged and the
> version increased? Can I build the release packages today?
>
> Anthony: I am afraid I will not have time to work on a 'merge'
> between our release scripts. But next semester I will have more
> time and we can do it. I suggest perhaps that you go ahead and
> add all you have that works to CVS and then for the next time,
> I'll use these new scripts.
>
> Regards
>
>
> Victor Lazzarini
> Music Technology Laboratory
> Music Department
> National University of Ireland, Maynooth
>
>
> ------------------------------------------------------------------------------
> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas,
> Nevada.
> The future of the web can't happen without you.  Join us at MIX09 to help
> pave the way to the Next Web now. Learn more and register at
> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>



------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-18 05:37
FromAnthony Kozar
SubjectRe: [Cs-dev] can we build packages?
Victor Lazzarini wrote on 12/17/08 6:13 AM:

> Are we ready to go, has the release being tagged and the
> version increased? Can I build the release packages today?

I think that I am ready.  I will do another cvs update tonight and rebuild
to check that everything is OK.
 
> Anthony: I am afraid I will not have time to work on a 'merge'
> between our release scripts. But next semester I will have more
> time and we can do it. I suggest perhaps that you go ahead and
> add all you have that works to CVS and then for the next time,
> I'll use these new scripts.

I was beginning to think that it was getting too late to synchronize too.
We'll work on it next year.  Thanks again for your helpful scripts this time
around!

Anthony
 


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-18 06:04
FromAnthony Kozar
SubjectRe: [Cs-dev] Draft Release Notes
jpff wrote on 12/16/08 4:11 PM:

> API
> The major versionis increased

I would suggest that since the implications of the major API version being
increased may not be obvious to everyone that we provide more detail in the
release notes.  Something along these lines might suffice:

"The API version has been increased to 2.0.  This means that Csound 5.10 is
incompatible with applications ("front ends", "clients", or "hosts") that
were built for Csound 5.09 and earlier and that use API version 1.x. These
applications will need to be rebuilt to work with the current and future
versions of Csound.  Csound front ends written in interpreted languages such
as Python or Java may continue to work without modification.  It may also be
possible to keep both an earlier version of the Csound library and an API
2.0 version on the same machine together so that new and old Csound-based
applications can run side-by-side.  These changes do not in any way affect
the compatibility of Csound orchestras and scores:  all old documents should
continue to work as before."


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-18 09:19
FromAnthony Kozar
SubjectRe: [Cs-dev] can we build packages?
I think there is a slight problem with this recent addition to SConstruct:

Line 1343:
            try: os.symlink('libcsnd.dylib', 'lib_csnd.dylib')

I believe it is backwards and should be
            try: os.symlink('lib_csnd.dylib', 'libcsnd.dylib')

I'm happy to see this in SConstruct though as I was doing it manually.  I'll
commit the change -- correct me if I'm wrong.

Anthony

Anthony Kozar wrote on 12/18/08 12:37 AM:

> Victor Lazzarini wrote on 12/17/08 6:13 AM:
> 
>> Are we ready to go, has the release being tagged and the
>> version increased? Can I build the release packages today?
> 
> I think that I am ready.  I will do another cvs update tonight and rebuild to
> check that everything is OK.


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-12-18 21:25
FromFelipe Sateler
SubjectRe: [Cs-dev] Draft Release Notes
AttachmentsNone  None  None  

Date2008-12-19 02:03
FromAnthony Kozar
SubjectRe: [Cs-dev] Draft Release Notes
Felipe Sateler wrote on 12/18/08 4:25 PM:

> El 18/12/08 03:04 Anthony Kozar escribió:
>> jpff wrote on 12/16/08 4:11 PM:
>>> API
>>> The major versionis increased
>> 
>> I would suggest that since the implications of the major API version being
>> increased may not be obvious to everyone that we provide more detail in the
>> release notes.  Something along these lines might suffice:
>> 
>> "The API version has been increased to 2.0.  This means that Csound 5.10 is
>> incompatible with applications ("front ends", "clients", or "hosts") that
>> were built for Csound 5.09 and earlier and that use API version 1.x. These
>> applications will need to be rebuilt to work with the current and future
>> versions of Csound.
> 
> I think it's important to mention that 5.09 is possibly incompatible with 5.08
> and earlier (as [possibly] shown by qutecsound a few days ago).


Yes, perhaps I should have written "This means that Csound 5.10 is
incompatible with applications that were built for Csound 5.08 and earlier
..." and added a parenthetical note about 5.09 being broken.

As Victor pointed out, we will be including the 5.08 framework on OS X for
backwards compatibility, not 5.09.

Anthony


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-01-04 14:31
From"Andres Cabrera"
SubjectRe: [Cs-dev] Draft Release Notes
AttachmentsNone  

Date2009-01-04 19:06
Fromjpff
SubjectRe: [Cs-dev] Draft Release Notes
Yes, it was zfilter2 -- sorry, bad memory

The gen is a named gen.  I am still not sure about the specification
so it may change in 5.11

==John ffitch

------------------------------------------------------------------------------
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net