Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Changes submitted to CVS

Date2005-01-28 23:48
From"Michael Gogins"
SubjectRe: [Cs-dev] Changes submitted to CVS
That's good.

----- Original Message ----- 
From: "Istvan Varga" 
To: 
Sent: Friday, January 28, 2005 2:38 PM
Subject: Re: [Cs-dev] Changes submitted to CVS


> gogins@pipeline.com wrote:
> 
> > I don"t think we need to worry about int being short any more.
> 
> The issue was not that 'int' may be 16 bit (it is at least 32 bit
> on any modern system), but rather that the 'short' type (which is
> usually 16 bit) was used as the index to the instrument variable
> pools, limiting an instrument to have no more than about 32000
> local variables. That may sound a lot, but an a-rate variable takes
> up ksmps locations, so with ksmps=100, you are limited to about
> 320 a-rate variables in a single instrument. To make things worse,
> the expression parser generates temporary variables that also take
> up space (more than one would think), so it is quite possible to
> have an index overflow error with large and complex instruments.
> I made changes so that now the 'int' type is used for this purpose,
> eliminating the limitation.
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> Tool for open source databases. Create drag-&-drop reports. Save time
> by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net