A macro system for Kontakt Scripting Language scripts