[PD] Parse/split symbol by delimiters like - or _ ?
JF
saintidle at yahoo.com
Sun Mar 1 21:21:15 CET 2015
Thanks Iohannes & Tim,
I would be interested in how to achieve this with [text]?
I've been playing with text for the first time today, I thought that the 'fields' were only whitespace separated.
if I had...
[text define longsymbols]
[symbol aaaa_bbbb (
|
[text set longsymbols]
...how would I then retrieve the 'aaaa' and 'bbbb' separately?
(Otherwise I will just use l2s/list2symbol)
Thanks! John
On Sunday, 1 March 2015, 19:21, tim vets <timvets at gmail.com> wrote:
>
>
>sorry, in that example, the last [unpack s s] should probably be [unpack f s]
>
>
>
>2015-03-01 20:17 GMT+01:00 tim vets <timvets at gmail.com>:
>
>maybe using s2l ?
>>something (roughly) like:
>>
>>[symbol drums_1.wav(
>>| [symbol _(
>>
>>| |
>>[s2l]
>>
>>[unpack s s]
>>
>> |
>> | [symbol .(
>> | |
>> [s2l]
>> [unpack s s]
>>
>> [f ]
>> |
>> [1\
>>
>>gr,
>>
>>Tim
>>
>>
>>
>>
>>2015-03-01 20:03 GMT+01:00 JF via Pd-list <pd-list at lists.iem.at>:
>>
>>Is it possible to split a formatted symbol such as...
>>>drums_1.wav
>>>
>>>...to extract the float '1' and use that to assign a meaningful attribute?
>>>
>>>
>>>For example a float could represent a loop playback switch.
>>>
>>>if I have 'drums_0.wav' I would like to extract the float, find that it
>>>is '0' and then I would know that this WAV file is say, not to be looped.
>>>Or if I had 'drums_1.wav' I would be able to parse the filename, find the '1'
>>>which I now know to loop the WAV file.
>>>
>>>
>>>Thanks in advance! John
>>>
>>>_______________________________________________
>>>Pd-list at lists.iem.at mailing list
>>>UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>>>
>>>
>>
>
>
>
More information about the Pd-list
mailing list