--require("pd")
require("pdlua")

-- create a new Pure Data patch
patch = pd.newPatch(1, 1)

-- create an object and connect it to the output
pd.sendMessage(patch, "pd dsp 1")
pd.sendMessage(patch, "pd object [osc~ 440]")
pd.sendMessage(patch, "pd connect 0 0 1 0")

-- send a message to the object to start generating a sound
pd.sendMessage(patch, "pd message 1 0 bang")
