When I instantiate the Nebula plugin it comes up with the "INIT" program by default. I've heard that it's possible to set a custom default program and I thought that was accomplished by editing the Setups/Rom.xml file but when I do this I get an authorization error when instantiating the plugin. Is this feature no longer supported or am I doing it wrong?
RJHollins wrote:Using Zab's 'Nebula SetUps' app to create a custom Nebula, you can assign a 'default' preset to autoload.
That may be where I heard about it! I tried Nebula SetUps a long time ago. I just seem to have this memory that setting the default program was controlled by a tag in one of the .xml files but I can't find any reference to it on the web and my blind experiments haven't yielded a successful result.
I figured it out. The Rom.xml file in the setups folder has to have a <load> tag in the desired program entry. For example: <SETUP> <PROGRAM> <FILENAME> Init </FILENAME> <SEQUENCE> 0 </SEQUENCE> </PROGRAM> <PROGRAM> <FILENAME> SMOOTH609A_44K_BUS-SA-10 </FILENAME> <SEQUENCE> 1 </SEQUENCE> <LOAD> 1 </LOAD> </PROGRAM> <PROGRAM> <FILENAME> SMOOTH609A_44K_BUS-SHQ-10 </FILENAME> <SEQUENCE> 2 </SEQUENCE> </PROGRAM> </SETUP>
With this arrangement Nebula will instantiate with the SMOOTH609A_44K_BUS-SA-10 already loaded up.