Csound Csound-dev Csound-tekno Search About

change k-array to i-array and vice versa?

Date2017-07-21 19:23
Fromjoachim heintz
Subjectchange k-array to i-array and vice versa?
we have i(kval) and k(ival) for numbers,
and we have strcpyk for strings.

is there a way that i could change a k-array to an i-array and vice versa?

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

Date2017-07-21 19:48
Fromjpff
SubjectRe: change k-array to i-array and vice versa?
do you want a copy made, or the same object? Aggregate things are not like 
single values


On Fri, 21 Jul 2017, joachim heintz wrote:

> we have i(kval) and k(ival) for numbers,
> and we have strcpyk for strings.
>
> is there a way that i could change a k-array to an i-array and vice versa?
>
> 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

Date2017-07-21 20:05
Fromjoachim heintz
SubjectRe: change k-array to i-array and vice versa?
i mean a copy, like

  kArr[] fillarray 1, 2, 3, 4, 5
  iArr[] fillarray 6, 7, 8, 9, 0
and then either
  iArr = kArr ;copy kArr at i-time to iArr
or
  kArr = iArr ;copy iArr during performance to kArr

currently the = operator does only work for same type, like
  iArr1[] fillarray 1, 2, 3, 4, 5
  iArr2[] fillarray 6, 7, 8, 9, 0
  iArr2 = iArr1



On 21/07/17 20:48, jpff wrote:
> do you want a copy made, or the same object? Aggregate things are not
> like single values
>
>
> On Fri, 21 Jul 2017, joachim heintz wrote:
>
>> we have i(kval) and k(ival) for numbers,
>> and we have strcpyk for strings.
>>
>> is there a way that i could change a k-array to an i-array and vice
>> versa?
>>
>> 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

Date2017-07-21 21:23
Fromjpff
SubjectRe: change k-array to i-array and vice versa?
I ave a version that does this but i think it opes up more bugs

i[] = k[]
is OK ad safe, but the other is not. Will think about it.....string arras....etc

On Fri, 21 Jul 2017, joachim heintz wrote:

> i mean a copy, like
>
> kArr[] fillarray 1, 2, 3, 4, 5
> iArr[] fillarray 6, 7, 8, 9, 0
> and then either
> iArr = kArr ;copy kArr at i-time to iArr
> or
> kArr = iArr ;copy iArr during performance to kArr
>
> currently the = operator does only work for same type, like
> iArr1[] fillarray 1, 2, 3, 4, 5
> iArr2[] fillarray 6, 7, 8, 9, 0
> iArr2 = iArr1
>
>
>
> On 21/07/17 20:48, jpff wrote:
>> do you want a copy made, or the same object? Aggregate things are not
>> like single values
>> 
>> 
>> On Fri, 21 Jul 2017, joachim heintz wrote:
>> 
>>> we have i(kval) and k(ival) for numbers,
>>> and we have strcpyk for strings.
>>> 
>>> is there a way that i could change a k-array to an i-array and vice
>>> versa?
>>> 
>>> 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
>

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