Jump to content


Making Renoise songs made in Windows compatible with OSX

  • Please log in to reply
2 replies to this topic

#1 ffx


    Composes without Wires burns Directly from Brain to DVD that is already in Store Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3035 posts
  • Gender:Not Telling
  • Interests:macOS fanboying

Posted 17 November 2014 - 16:35

Some plugin vendors did not care about identical plugin identifier / filename naming. So even if a plugin is available for cross platform, you will be maybe run into an error, plugin is not found.


Let's take for example MDA DX10. It's available for all OS, but the naming is "mdaDX10" in Windows. You can fix this for Mac by


1. Extracting song contents. Add a ".zip" to the song and double click to extract. 


2. Go to the song folder and open song.xml in a text editor. Replace all "mdadx10" with "mda dx10". You can get the required name by looking into /Library/Audio/Plugins/VST. The name needs to be identical like the filename minus ".vst".


3. Save XML and repack the song as zip directly in the folder (without the outer folder). Remove .zip and open it in Renoise. 

Edited by Jurek, 17 November 2014 - 16:37.

MacOS 10.12.6 Retina, Renoise 3.1 64 bit   -   Tuned Shortcuts | Multi-Jump From/To Send | Quick Template | Insert Native DSP Menu (incl. deprecated)
HM Soundcloud | HM Bandcamp

#2 nullcollider


    New Member

  • Normal Members
  • Pip
  • 4 posts

Posted 13 January 2015 - 20:48

Thanks for the info, definitely needed this.

#3 jrileyhill


    New Member

  • Normal Members
  • Pip
  • 1 posts

Posted 24 November 2017 - 18:44

Not sure if this is the case in older versions of Renoise but I just transferred a bunch of songs from mac to windows for 3.1.1 using this method and noticed one thing to add:

There are a number of tags related to each plugin in the XML files but only the <PluginIdentifier> tag seems to matter.

<PluginIdentifier> must match the exact name of the .dll file. (You DO NOT need to include .dll in the name though.)

<PluginDisplayName> and <PluginShortDisplayName> Don't seem to have an effect on whether or not Renoise will find and load the correct VST. So you can leave them as they are.

Take this with a grain of salt because I haven't done a ton of testing but obviously changing one text field instead of 3 for every problem VST is a lot faster. :)

  • Neurogami likes this