@ddw_music said:
anArray.do { |item| ... some operations... } vs
Well, if you're gonna use Vanilla objects, live's definitely gonna be harder, but I say life's too short to stick with Vanilla. Being someone who is about to reach 600 objects in his library soon, you may assume what my view is. Pd with just the vanilla objects is simply not a complete set of tools for computer music, nor enough... I don't doubt that. Pd Vanilla is simply the bare minimum at best. But even so, you can build a list iteration object with your patch above just fine and use it as an object. Or use [else/iterate] and [else/loop] like I said....
A concrete weakness of patching is when you have a
stateful object that needs to be accessed in multiple places.
I don't think I know what you mean here, really. How is this not like using [value]? Or the "send" message to "float". Anyway, I bet one can think of an external solution for this. I'd like to try it if I get it. I also think of [else/retrieve]...
Anyway, your examples are not clear to me, but the discussion interest me. I wanna get what is deal with recursiveness, for instance, but hey, we're hijacking the thread
Feature request for sfload: provide file statistics
(sample rate, number of frames etc.) upon completion.
new version already does that
I wouldn't trust doing that on the fly.
no, Pd is not for Live Coding (something else i don't care for)
Maybe in a different thread...
sure, go ahead please