Hallo, Andy Farnell hat gesagt: // Andy Farnell wrote:
i) Dynamic DSP graph reconfiguration. The ability to seamlessly (no clicks or dropouts) create and destroy graph elements and garbage collect on the fly.
ii) Through a supported (official and documented) message passing system
iii) Intermediate object manager layer (Python?) (as suggested Pd objects) to create, coordinate, destroy sound objects.
These points are issues in Pd that vessel/lua~ by Graham Wakefiled tries to solve in a way, where "in a way" means embedding Lua as a scripting language for DSP inside of a Pd/Max object, which would make using Pd in a game engine kind of superfluous - as you could directly embed Vessel into the game instead of into Pd first. ;)
Frank Barknecht