Le 06/04/2018 à 16:21, Jack a écrit :
> 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.

Even simpler in Pd (instead of unicode), use directly 'UTF8' encodage to
store a character as number in an array. For instance, 'Ɲ' will be store
as '198 157'.
With [list tosymbol], you can get back the right character.
++

Jack


> ++
> 
> Jack
> 
> 
> 
>>
>> Best,
>>
>> fede
>>
>> On Apr 6, 2018, at 10:38 AM, Jim Ruxton <jim.rux...@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@lists.iem.at mailing list
>>> UNSUBSCRIBE and account-management -> 
>>> https://lists.puredata.info/listinfo/pd-list
>>
>>
>> _______________________________________________
>> Pd-list@lists.iem.at mailing list
>> UNSUBSCRIBE and account-management -> 
>> https://lists.puredata.info/listinfo/pd-list
>>
> 
> 
> _______________________________________________
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list
> 


_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to