Das ist in der Tat knifflig, weil Reaper noch kein automatisches Script für zu ladende Templates anbietet, mit dem man sowas angeben könnte (Im Gegensatz zum Start von Reaper, bei welchem man das Script __startup.lua automatisch ausführen kann, was Ultraschall ja auch macht).
Aber, je nachdem wie gut Du bist beim Hacken, ließe sich nen Hintergrund-Skript bauen, welches im Hintergrund schaut, ob wenn Du ein Template lädst. Das ist etwas fummelig, aber ginge an sich.
Wenn Du Dir das zutraust, kann ich Dich da etwas coachen…
Und Du müsstest eventuell beim Update auf neue Ultraschall-versionen was händisch nachhacken, wenn es immer automatisch funktionieren soll…
Edit: hab grad fernehmülls Link gesehn. Den Ansatz da find ich etwas unpraktisch, aber es brachte mich auf ne Idee. Es gäbe da ne einfach Möglichkeit nen Menüpunkt hinzuzufügen, der sowohl das Projekt-template lädt, als auch das Script ausführt. Wenn es bei Dir also darum geht den Appaufruf nur zu einem ganz bestimmten Template zu bauen, ließe sich da was Einfaches machen…
Edit2:
Schreib dazu in Deinem Script noch ne Zeile, die das Template lädt. Das sollte mit diesem Kommando gehen(hab das aber noch nie mit Templates versucht, nur mit normalen Projekten…):
http://mespotine.de/Ultraschall/Reaper_API_Lua.html#Main_openProject
Diese Zeile solltest Du vermutlich vorm Code für das Öffnen der App ausführen. Du musst dabei den kompletten Pfad zum Template mit angeben, da Reaper es sonst nicht finden wird.
Wenn das erfolgreich läuft, also das Template geöffnet wird und die App gestartet, kannste entweder das mit nem Tastaturshortcut verknüpfen, so dass das Ganze per Tastendruck ausgeführt wird, oder aber Dir noch im Menü-editor nen Punkt reinbasteln.
Für den Menüeditor findeste nen Button im Action-List-Fenster.
Achja, der Befehl Main_openProject lädt das Projekt in das aktuelle Projekttab, öffnet kein neues Tab! Ich hab noch nicht herausgefunden, wie man ein neues Tab dafür aufmacht, aber es gibt bestimmt eine Reaper-Action dafür, die man vorher ausführen kann…
Edit3:
Die Action “New project tab” mit der Action Command Nummer 40859 könnte da hilfreich sein…