Getting DAWs to list in ReWire~ menu


    Sep 26 2014 | 12:45 am
    Hi all,
    I am wondering if anyone has had the problem of ReWire-enabled DAWs not showing up in the umenu list of a rewire~ object, and if so, what did you do to fix it.
    I am developing a ReWire application and using Max to prototype it, and so I have a bunch of DAWs installed on a single machine. DAWs like Ableton, FL Studio, Reason and Reaper are showing in the list, but others like Pro Tools, Studio One, Cubase and Sonar are not.
    Any advice on things I can investigate to troubleshoot until all the DAWs I have installed are successfully listed would be much appreciated.

    • Sep 26 2014 | 4:13 am
      I'm starting to realize after much further reading that I've effectively made two lists in this process: DAWs that support ReWire slave (client) mode, and those that don't. I suppose it was wishful thinking to hope that they would all support this mode.
    • Sep 26 2014 | 9:13 am
      Be aware that a DAW that supports slave mode may provide only restricted functionality. For example, Ableton Live doesn't allow using 3rd party plugins (including M4L).
    • Sep 26 2014 | 6:39 pm
      Yeah I was reading about that as well - my idea was to scrape info on what plugins were originally being used from the Ableton project file (really an XML file in disguise), and insert them in the signal path once it's arrived in Max/MSP. I think it would be hard to do that and also recall all the parameters, but it pushes towards an interesting proof of concept if it can be managed.
    • Sep 26 2014 | 8:13 pm
      Whoops wait, that was my older idea. My current idea is to freeze the tracks. I am trying to set up an application that records stems as snapshots of the project (meaning it's ok to lose 3rd party plugin support in exchange for what the resulting audio would be for a project's current settings).
      The challenge is to make it as automated as possible.