I need enlightening to the scripting possibilities of Pd I think
For that you can go in the help browser of pd extended: manuals/pd-msg/msg_and_patch/1.1.add_objects.pd help patch. You'll have no problems to do 500 osc~ that way.
the only difference is, when doing it from withing a supercollider server instance, you can do it live without having an audio dropout :P
tim