Csound Csound-dev Csound-tekno Search About

table / ptable

Date2016-06-25 11:24
Fromjoachim heintz
Subjecttable / ptable
because of https://github.com/csound/csound/issues/665 i came across the 
ptable opcodes (which i never used and not even knew they exist).

i see in the documentation that they were introduced for table reading 
of non-power-of-two tables, in csound 5.16.

is there still any difference to the standard table opcodes (table / 
tablei / table3)?  i seem to remember that the code in the latter was 
changed at some time to make table reading of any size possible.

thanks -
	joachim

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2016-06-25 13:01
FromVictor Lazzarini
SubjectRe: table / ptable
No, there does not seem to be any difference, I think these can be deprecated. I will look into removing the code and
make them alias to table*
========================
Dr Victor Lazzarini
Dean of Arts, Celtic Studies and Philosophy,
Maynooth University,
Maynooth, Co Kildare, Ireland
Tel: 00 353 7086936
Fax: 00 353 1 7086952 

> On 25 Jun 2016, at 11:24, joachim heintz  wrote:
> 
> because of https://github.com/csound/csound/issues/665 i came across the ptable opcodes (which i never used and not even knew they exist).
> 
> i see in the documentation that they were introduced for table reading of non-power-of-two tables, in csound 5.16.
> 
> is there still any difference to the standard table opcodes (table / tablei / table3)?  i seem to remember that the code in the latter was changed at some time to make table reading of any size possible.
> 
> thanks -
> 	joachim
> 
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>       https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2016-06-25 14:50
Fromjoachim heintz
SubjectRe: table / ptable
good to know, thanks.  and i agree it would be best to alias them to table*.
cheers -
	joachim


On 25/06/16 14:01, Victor Lazzarini wrote:
> No, there does not seem to be any difference, I think these can be deprecated. I will look into removing the code and
> make them alias to table*
> ========================
> Dr Victor Lazzarini
> Dean of Arts, Celtic Studies and Philosophy,
> Maynooth University,
> Maynooth, Co Kildare, Ireland
> Tel: 00 353 7086936
> Fax: 00 353 1 7086952
>
>> On 25 Jun 2016, at 11:24, joachim heintz  wrote:
>>
>> because of https://github.com/csound/csound/issues/665 i came across the ptable opcodes (which i never used and not even knew they exist).
>>
>> i see in the documentation that they were introduced for table reading of non-power-of-two tables, in csound 5.16.
>>
>> is there still any difference to the standard table opcodes (table / tablei / table3)?  i seem to remember that the code in the latter was changed at some time to make table reading of any size possible.
>>
>> thanks -
>> 	joachim
>>
>> Csound mailing list
>> Csound@listserv.heanet.ie
>> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
>> Send bugs reports to
>>        https://github.com/csound/csound/issues
>> Discussions of bugs and features can be posted here
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
>          https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here
>

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here