@jancsika said:
you'd be amazed how creative they can be at messing it up
In fairness to your students, due to a historical accident soundfiler's interface is poor. You get a bunch of anonymous values in a single message out the right inlet...
Having been needled in this thread for "complaining again"... perhaps the user/dev community would actually listen when it's someone else complaining.
Especially:
There are enough of these problems in the core that when I find myself getting tired of programming in Pd, I'm usually in the middle of doing something low-effort or trivial, like grabbing a value from the middle of a list, or preparing a value downstream for a conditional test. In Javascript or C, I almost always stop due to a mental model of an algorithm not being fully fleshed out, or faulty.
Yup. There's the rub, right there.
I guess the value of stopping complaining is that there will never be a Pd 2.0 that really fixes the design limitations of patching. For that matter, Max (with a paid design team) has never really managed to do much more than put a prettier GUI and snappy cable animations on top of the same design (though admittedly I haven't dug into pattr over there). So, practically speaking, it's either accept it or don't use it. For teaching, I feel constrained to the first; in my own projects, it's the second.
hjh