Is possible look into a RNS file and know the exact Renoise version which was made? If yes how is the fattest way do it?
I’m digging all my old tracks (even from Fast Tracker 2) and release them at my bandcamp page, and would like to render in the same Renoise which was made, since sadly have few differences here and there that make the old tunes not good in the latest versions of Renoise (like missing effects which is now different).
With that info I’ll install the old versions just to render the old tracks for the releases.
nag the renoise developers until they release a list! would be proper…
or…download every single legacy version of renoise available from the backstage, save an empty song, and look which doc version is written into the resulting file.
I had recently written a Ruby script to list what samples I have used in a set of songs (to help avoid reusing the same riff in multiple songs) so I snarfed some code and put together a functioning script for extracting Renoise version info,
For coders: You can grab the source code of my old XRNS-ListVST tool here, which has some old RNS file parsing in and extracts song version, used plugins and a few more things. The tool itself is outdated though, i wouldn’t use it anymore, but the sources can still have some use. It was written in plain C and the Windows API.
According to the file RenoiseDocVersions.xml in the schemas directory you may find xml nodes you can cross reference doc_versions with Renoise release versions? The table I got from it was: