Roli & Halion

It seems pretty good then! Thanks for sharing this!
It just needed an extra «end» at the end to make it work. So :

function onLoad()
prog=this.program
–Load it into the slots
for t=2, 16 do
this.parent.instance:getSlot(t):setProgram(prog)
end
end