Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Non Power of two tables

Date2008-07-20 15:48
Fromvictor
SubjectRe: [Cs-dev] Non Power of two tables
AttachmentsNone  None  
Negative p3.
 
f1 0 -50 5 1  50 2
 
come to think of it, it does not seem to be in the manual...
----- Original Message -----
Sent: Sunday, July 20, 2008 2:37 PM
Subject: Re: [Cs-dev] Non Power of two tables

Hi,

How can you create them?

Cheers,
Andrés

On Sun, Jul 20, 2008 at 7:27 AM, victor <Victor.Lazzarini@nuim.ie> wrote:
Non pow-two tables are of course possible. The 'tab' opcodes can read them, as well as
some other opcodes (flooper & flooper2 for instance).
 
Victor
 
----- Original Message -----
Sent: Monday, July 14, 2008 6:03 PM
Subject: [Cs-dev] Non Power of two tables

Hello,

Joachim Heintz asked me in a private message to specify which table opcodes can accept non-power of two tables. This made me wonder... Are non-power of two tables already possible, or is it just a power of two table which stores a value specifying a smaller non power of two size? I seem to remember that the opcode api can call tables as power of two and non-power of two, probably in anticipation that non-power of two tables would be supported. Can someone help me clarify this?

Cheers,
Andrés


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08


_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/


_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel

Date2008-07-20 18:06
Fromjoachim heintz
SubjectRe: [Cs-dev] Non Power of two tables
This is really exciting. Working with this and the tab opcodes  
(instead of the table opcodes which can just read power-of-two  
tables) gives a lot of new possibilities and simplifications.
Thanks to you both, Andres and Victor, for this clarification.

	joachim



Am 20.07.2008 um 16:48 schrieb victor:

> Negative p3.
>
> f1 0 -50 5 1  50 2
>
> come to think of it, it does not seem to be in the manual...
> ----- Original Message -----
> From: Andres Cabrera
> To: Developer discussions
> Sent: Sunday, July 20, 2008 2:37 PM
> Subject: Re: [Cs-dev] Non Power of two tables
>
> Hi,
>
> How can you create them?
>
> Cheers,
> Andrés
>
> On Sun, Jul 20, 2008 at 7:27 AM, victor   
> wrote:
> Non pow-two tables are of course possible. The 'tab' opcodes can  
> read them, as well as
> some other opcodes (flooper & flooper2 for instance).
>
> Victor
>
> ----- Original Message -----
> From: Andres Cabrera
> To: Developer discussions
> Sent: Monday, July 14, 2008 6:03 PM
> Subject: [Cs-dev] Non Power of two tables
>
> Hello,
>
> Joachim Heintz asked me in a private message to specify which table  
> opcodes can accept non-power of two tables. This made me wonder...  
> Are non-power of two tables already possible, or is it just a power  
> of two table which stores a value specifying a smaller non power of  
> two size? I seem to remember that the opcode api can call tables as  
> power of two and non-power of two, probably in anticipation that  
> non-power of two tables would be supported. Can someone help me  
> clarify this?
>
> Cheers,
> Andrés
>
>
> ---------------------------------------------------------------------- 
> ---
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
>
>
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ---------------------------------------------------------------------- 
> ---
> This SF.Net email is sponsored by the Moblin Your Move Developer's  
> challenge
> Build the coolest Linux based applications with Moblin SDK & win  
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in  
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>
>
> ---------------------------------------------------------------------- 
> ---
> This SF.Net email is sponsored by the Moblin Your Move Developer's  
> challenge
> Build the coolest Linux based applications with Moblin SDK & win  
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in  
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>
>
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> ---------------------------------------------------------------------- 
> ---
> This SF.Net email is sponsored by the Moblin Your Move Developer's  
> challenge
> Build the coolest Linux based applications with Moblin SDK & win  
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in  
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/ 
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-07-20 18:34
From"Dr. Richard Boulanger"
SubjectRe: [Cs-dev] Non Power of two tables
Please,

Let's get it in the manual (hopefully with a new set of example  
instruments around each of these opcodes that
support this )

it is a new way possibility that has not been clear or obvious.)

-dB

On Jul 20, 2008, at 1:06 PM, joachim heintz wrote:

> This is really exciting. Working with this and the tab opcodes
> (instead of the table opcodes which can just read power-of-two
> tables) gives a lot of new possibilities and simplifications.
> Thanks to you both, Andres and Victor, for this clarification.
>
> 	joachim
>
>
>
> Am 20.07.2008 um 16:48 schrieb victor:
>
>> Negative p3.
>>
>> f1 0 -50 5 1  50 2
>>
>> come to think of it, it does not seem to be in the manual...
>> ----- Original Message -----
>> From: Andres Cabrera
>> To: Developer discussions
>> Sent: Sunday, July 20, 2008 2:37 PM
>> Subject: Re: [Cs-dev] Non Power of two tables
>>
>> Hi,
>>
>> How can you create them?
>>
>> Cheers,
>> Andrés
>>
>> On Sun, Jul 20, 2008 at 7:27 AM, victor 
>> wrote:
>> Non pow-two tables are of course possible. The 'tab' opcodes can
>> read them, as well as
>> some other opcodes (flooper & flooper2 for instance).
>>
>> Victor
>>
>> ----- Original Message -----
>> From: Andres Cabrera
>> To: Developer discussions
>> Sent: Monday, July 14, 2008 6:03 PM
>> Subject: [Cs-dev] Non Power of two tables
>>
>> Hello,
>>
>> Joachim Heintz asked me in a private message to specify which table
>> opcodes can accept non-power of two tables. This made me wonder...
>> Are non-power of two tables already possible, or is it just a power
>> of two table which stores a value specifying a smaller non power of
>> two size? I seem to remember that the opcode api can call tables as
>> power of two and non-power of two, probably in anticipation that
>> non-power of two tables would be supported. Can someone help me
>> clarify this?
>>
>> Cheers,
>> Andrés
>>
>>
>> --------------------------------------------------------------------- 
>> -
>> ---
>> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
>> Studies have shown that voting for your favorite open source project,
>> along with a healthy diet, reduces your potential for chronic  
>> lameness
>> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
>>
>>
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> --------------------------------------------------------------------- 
>> -
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>>
>> --------------------------------------------------------------------- 
>> -
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>
>>
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> --------------------------------------------------------------------- 
>> -
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ---------------------------------------------------------------------- 
> ---
> This SF.Net email is sponsored by the Moblin Your Move Developer's  
> challenge
> Build the coolest Linux based applications with Moblin SDK & win  
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in  
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-07-20 18:44
Fromjoachim heintz
SubjectRe: [Cs-dev] Non Power of two tables
By the way, now I find in the manual on the page of the tab opcodes  
(http://www.csounds.com/manual/html/tab.html):
"Support non-power of two tables (can be generated by any GEN  
function by giving a negative length value)."

Could this been written at several pages of the manual? I'd suggest  
to have it on
- SiggenTableacc.html (also adding here poscil and poscil3 for being  
able to handle non-power-of-two tables)
- TableTop.html
- ScoreGenRef.html
- f.html (perhaps the most important place)
- ftgen.html
- ftgentmp.html (if it works here too?!?)

Cheers -

	joachim



Am 20.07.2008 um 19:06 schrieb joachim heintz:

> This is really exciting. Working with this and the tab opcodes
> (instead of the table opcodes which can just read power-of-two
> tables) gives a lot of new possibilities and simplifications.
> Thanks to you both, Andres and Victor, for this clarification.
>
> 	joachim
>
>
>
> Am 20.07.2008 um 16:48 schrieb victor:
>
>> Negative p3.
>>
>> f1 0 -50 5 1  50 2
>>
>> come to think of it, it does not seem to be in the manual...
>> ----- Original Message -----
>> From: Andres Cabrera
>> To: Developer discussions
>> Sent: Sunday, July 20, 2008 2:37 PM
>> Subject: Re: [Cs-dev] Non Power of two tables
>>
>> Hi,
>>
>> How can you create them?
>>
>> Cheers,
>> Andrés
>>
>> On Sun, Jul 20, 2008 at 7:27 AM, victor 
>> wrote:
>> Non pow-two tables are of course possible. The 'tab' opcodes can
>> read them, as well as
>> some other opcodes (flooper & flooper2 for instance).
>>
>> Victor
>>
>> ----- Original Message -----
>> From: Andres Cabrera
>> To: Developer discussions
>> Sent: Monday, July 14, 2008 6:03 PM
>> Subject: [Cs-dev] Non Power of two tables
>>
>> Hello,
>>
>> Joachim Heintz asked me in a private message to specify which table
>> opcodes can accept non-power of two tables. This made me wonder...
>> Are non-power of two tables already possible, or is it just a power
>> of two table which stores a value specifying a smaller non power of
>> two size? I seem to remember that the opcode api can call tables as
>> power of two and non-power of two, probably in anticipation that
>> non-power of two tables would be supported. Can someone help me
>> clarify this?
>>
>> Cheers,
>> Andrés
>>
>>
>> --------------------------------------------------------------------- 
>> -
>> ---
>> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
>> Studies have shown that voting for your favorite open source project,
>> along with a healthy diet, reduces your potential for chronic  
>> lameness
>> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
>>
>>
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> --------------------------------------------------------------------- 
>> -
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>>
>> --------------------------------------------------------------------- 
>> -
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>
>>
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> --------------------------------------------------------------------- 
>> -
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ---------------------------------------------------------------------- 
> ---
> This SF.Net email is sponsored by the Moblin Your Move Developer's  
> challenge
> Build the coolest Linux based applications with Moblin SDK & win  
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in  
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2008-07-23 02:33
From"Andres Cabrera"
SubjectRe: [Cs-dev] Non Power of two tables
AttachmentsNone  None  None  None  

Date2008-07-23 17:15
Fromrasputin
SubjectRe: [Cs-dev] Non Power of two tables
Sorry to do just a me too, but this seems fairly huge.

In updates to the manual page, certainly examples would be great, it might
also be nice to put in some crossreferences ("See Also") and perhaps clean
up the grammar a bit so it reads more clearly.

The power-of-2 "restriction" always annoyed me.


Dr. Richard Boulanger-3 wrote:
> 
> Please,
> 
> Let's get it in the manual (hopefully with a new set of example  
> instruments around each of these opcodes that
> support this )
> 
> it is a new way possibility that has not been clear or obvious.)
> 
> -dB
> 
> On Jul 20, 2008, at 1:06 PM, joachim heintz wrote:
> 
>> This is really exciting. Working with this and the tab opcodes
>> (instead of the table opcodes which can just read power-of-two
>> tables) gives a lot of new possibilities and simplifications.
>> Thanks to you both, Andres and Victor, for this clarification.
>>
>> 	joachim
>>
>>
>>
>> Am 20.07.2008 um 16:48 schrieb victor:
>>
>>> Negative p3.
>>>
>>> f1 0 -50 5 1  50 2
>>>
>>> come to think of it, it does not seem to be in the manual...
>>> ----- Original Message -----
>>> From: Andres Cabrera
>>> To: Developer discussions
>>> Sent: Sunday, July 20, 2008 2:37 PM
>>> Subject: Re: [Cs-dev] Non Power of two tables
>>>
>>> Hi,
>>>
>>> How can you create them?
>>>
>>> Cheers,
>>> Andrés
>>>
>>> On Sun, Jul 20, 2008 at 7:27 AM, victor 
>>> wrote:
>>> Non pow-two tables are of course possible. The 'tab' opcodes can
>>> read them, as well as
>>> some other opcodes (flooper & flooper2 for instance).
>>>
>>> Victor
>>>
>>> ----- Original Message -----
>>> From: Andres Cabrera
>>> To: Developer discussions
>>> Sent: Monday, July 14, 2008 6:03 PM
>>> Subject: [Cs-dev] Non Power of two tables
>>>
>>> Hello,
>>>
>>> Joachim Heintz asked me in a private message to specify which table
>>> opcodes can accept non-power of two tables. This made me wonder...
>>> Are non-power of two tables already possible, or is it just a power
>>> of two table which stores a value specifying a smaller non power of
>>> two size? I seem to remember that the opcode api can call tables as
>>> power of two and non-power of two, probably in anticipation that
>>> non-power of two tables would be supported. Can someone help me
>>> clarify this?
>>>
>>> Cheers,
>>> Andrés
>>>
>>>
>>> --------------------------------------------------------------------- 
>>> -
>>> ---
>>> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
>>> Studies have shown that voting for your favorite open source project,
>>> along with a healthy diet, reduces your potential for chronic  
>>> lameness
>>> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
>>>
>>>
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> --------------------------------------------------------------------- 
>>> -
>>> ---
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win
>>> great prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in
>>> the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>>
>>>
>>> --------------------------------------------------------------------- 
>>> -
>>> ---
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win
>>> great prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in
>>> the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>
>>>
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>> --------------------------------------------------------------------- 
>>> -
>>> ---
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win
>>> great prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in
>>> the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>> ---------------------------------------------------------------------- 
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's  
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win  
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in  
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> 

-- 
View this message in context: http://www.nabble.com/Non-Power-of-two-tables-tp18448294p18614588.html
Sent from the Csound - Dev mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://l

Date2008-07-24 01:55
From"Andres Cabrera"
SubjectRe: [Cs-dev] Non Power of two tables
AttachmentsNone  None  None  None