I’ve released version 0.6 of “New from Template”
Download: http://neurogami.com/renoise-tools/com.neurogami.NewFromTemplate.xrnx
Source code: https://github.com/Neurogami/renoise-ng/tree/master/lua/com.neurogami.NewFromTemplate.xrnx
How it works:
You need to set up a directory on your machine to hold template songs. (These are just Renoise songs, each set up however you like. Use descriptive names for the files so it’s easy to tell them apart.)
When you install the tool you get a Tools menu item, “Neurogami New from Template” that has two sub-menus: “Configuration”, and “New from Template”
You need to configure the tool before using it by providing the path to your song template folder and the path where new songs are to be created.
When you select “New from Template” you should see a drop-down list of the songs on your templates folder. You select one, and provide the name for the new song. You can omit the “,xrns” extension as the tool will add that automagically.
If all goes well the selected template song will be copied over to your new song folder using the file name you provided.
If a file of the same name already exists there you should be prompted to OK overwriting or canceling the operation.
After a new song is created it is then be loaded into Renoise.
If you have a song already open in Renoise with unsaved changes you should be prompted to save them before the new song gets loaded.
I’ve tried it out on OSX, Windows, and Ubuntu and it seems fine (i.e. works for me.) However, it is new and there are likely edge cases that will bork it.
Enjoy!
Update: I’ve updated the tool (now at version 0.8) so that it adds the menu under “File” instead of under “Tools”.
Update 4 May 2015: The tool has been updated (v0.9) to check the folder paths in the configuration, and show a (hopefully) nicer error message if the paths cannot be found.
Update May 5 2015: Version 9.1 has been uploaded here. It adds some configuration checks to try to warn the user when there are no templates or other data are missing.