[PD] forcing array size based on text file size

Jack jack at rybn.org
Fri Apr 6 17:02:13 CEST 2018


OK, thanks.
Nice example using pointer.
On My side, I used to use [text define] (to load the text file) and
[text size] (to query the size with a 'bang' message).
++

Jack



Le 06/04/2018 à 16:36, Fede a écrit :
> Hi Jack, 
> 
> Well, yes, it was something ‘like’ that.
> 
> here it is with the missing [t b p] and [text size -s text t] 
> 
> 
> 
> 
> On Apr 6, 2018, at 4:21 PM, Jack <jack at rybn.org> wrote:
> 
>> Hello,
>>
>> Le 06/04/2018 à 10:55, Fede a écrit :
>>> Hi Jim, 
>>>
>>> Like [soundfiler]’s “-resize” flag, this would be a very useful feature for array loading.
>>>
>>>
>>> You can load a text file and then query its size, something like:
>>>
>>> [read -c your_file, bang( 
>>> |
>>> [text] 
>>> |\
>>> [text size]
>>> |
>>> [array size your_array]
>>
>> Hmm, not sure this patch will work fine.
>> Did you try it ?
>>
>> Jim, What do you want to store in the array. That doesn't seem entirely
>> clear to me ? Do you need to store each character ? [array]s, in Pd,
>> only store floats. So you will be able to store each character as its
>> decimal ASCII representation (or maybe better to use Unicode here) in
>> the array. For instance, "A" will be 65.
>> ++
>>
>> Jack
>>
>>
>>
>>>
>>> Best,
>>>
>>> fede
>>>
>>> On Apr 6, 2018, at 10:38 AM, Jim Ruxton <jim.ruxton at gmail.com> wrote:
>>>
>>>> I am reading a text file into an array. I would have expected the array size to grow to the same as the number of lines/elements in the text file but it seems to default to a size of 100. Is there a way for the size of the array to take on the size of the text file automatically? If not how do I get the number of lines in the text file so I can resize the array accordingly?
>>>>
>>>> Thanks,
>>>>
>>>> Jim
>>>>
>>>>
>>>> _______________________________________________
>>>> Pd-list at lists.iem.at mailing list
>>>> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>> _______________________________________________
>>> Pd-list at lists.iem.at mailing list
>>> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
>>>
>>
>>
>> _______________________________________________
>> Pd-list at lists.iem.at mailing list
>> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
> 




More information about the Pd-list mailing list