Lost max 7 rewire inputs in Live
Hello,
I lost my Max 7 rewire inputs in Live. Any idea anybody?
Max and Live are both at 64 bits.
I think it disappeared since I updated to max 7.1.
Max 7 Inputs are also missing in Digital Performer 9.
El Capitan 10.11.2
Live 9.5
Max 7.1
macbookpro early 2011
thanks
Louis
Hello
I have the exact same setup and I can use Max as a ReWire client with Live as the host.
I do not have digital performer to test.
One possibility is that the Max ReWire bundle has not properly installed.
Try
1) Quit all apps that can use ReWire
2) Launch Max
3) open the Audio Status Panel, set the driver to Core Audio, enable then disable audio (this is just to reset Max adstatus, may be unnecessary)
4) set the audio driver to ad_rewire
5) start audio
Is there a message in the Max Console about ReWire being registered?
Now try Opening Live, then Max, then make sure Max audio status panel is showing ad_rewire as the driver, and enable Max audio.
Now does Live show the Max ReWire bus?
If this does not help we can look at the install locations of the various ReWire bundles.
ad_rewire: unable to register rewire device Max 7, error 666
ad_rewire: please check ReWire installation and restart Max/MSP.
those are the 2 messages.
I re-installed max and rewire is still missing.
where should I have the rewire files and/or bundle?
thanks
Louis
Weird.
Make sure these folders and their subfolders have read and write access:
/Library/Application Support/Propellerhead Software
~/Library/Application Support/Propellerhead Software
Is the Max patch being used in this case a standalone?
Here is where ReWire stuff for Max is by default:
/Applications/Max.app/Contents/Resources/C74/Externals/ad
In there is msp_rewire.config and MSPReWireDevice.bundle
/Library/Application Support/Propellerhead Software
and
~/Library/Application Support/Propellerhead Software
usually have a ReWire folder. ReWire.bundle will be in there and aliases to .bundle files ReWire-enabled applications.
For Max 7 the alias is called "Max 7 Rewire Device." I think that alias is created in ~/Library/Application Support/Propellerhead Software when the ad_rewire driver is selected for the first time.
Other things to try:
add an alias to /Applications/Max.app/Contents/Resources/C74/Externals/ad/MSPReWireDevice.bundle called "Max 7 Rewire Device" in /Library/Application Support/Propellerhead Software
If Reason is installed on the machine, try launching Live then Reason and see if Reason shows up as a MIDI destination
Hope ReWire returns soon!
Thanks for the help !
Everything is in place and read/write activated. And I did put the alias in the content package. Still no luck.
One thing that is weird is that I cannot find the original file: Max 7 Rewire Device. I only have an alias. Do you have that original file somewhere? That's probably the problem?
Reason input does show up in Live.
Thank you again for your help.
Louis
I've attached screencaps of the rewire folder in my user library and the Macintosh library.
Asking again--is the Max app a standalone?
RE: Max 7 Rewire device alias. This can be confusing.
The short version:
"Max 7 Rewire device" is an alias to "MSPReWireDevice.bundle"
The long version:
Max 7 will install
MSPReWireDevice.bundle
Here:
/Applications/Max.app/Contents/Resources/C74/Externals/ad
"MSPReWireDevice.bundle" is the Rewire bridge for Max 7.
Then, when the ad_rewire driver is loaded Max will create a shortcut to "MSPReWireDevice.bundle" that is called "Max 7 Rewire Device" in:
~/Library/Application Support/Propellerhead Software/Rewire
So, if you navigate to "~/Library/Application Support/Propellerhead Software/Rewire", right-click on "Max 7 Rewire Device", and select "Show Original" the finder should open "/Applications/Max.app/Contents/Resources/C74/Externals/ad".
In my experience ReWire is very reliable but sometimes, somewhere, something goes wrong. Try
1) uninstalling Max and deleting any remaining "Max 7 Rewire Device" aliases. If possible empty the Trash.
2) Restart the machine, install Max 7.1
3) Make sure Max in in 64 bit mode
4) Restart again (this is to reset any .plist files)
5) Launch Max
6) open the Audio Status Panel, set the driver to Core Audio, enable then disable audio (this is just to reset Max adstatus, may be unnecessary)
7) set the audio driver to ad_rewire
5) start audio
Now what message appears in the console?
Too bad to have to do all this stuff, I hope this works.
Thank you again for your help, and yes I use Max application, but also have a standalone that I've made.
Anyway, It's finally working! Rewire is back! With your explications, I simply decide to trash the Max 7 Rewire Device alias. So the Alias was recreated with —this time— a good link to the "MSPReWireDevice.bundle" file.
thanks !
Louis
A follow-up: This method works for version 7.2.1 but NOT 7.2.2. The later version for some reason never creates the MSPReWireDevice.bundle file so I had to downgrade. Is there an appropriate place to post this? Seems like a simple fix for Cycling74 (assuming I'm correct of course!)
Douglas:
I agree, 7.2.2 (at least the OS X version) does not include MSPReWireDevice.bundle.
I will look into this. The appropriate place to send this issue report is support@cycling74.com.
I am attaching the missing file here. I think ReWire in Max 7.2.2 works fine once this file is unzipped placed in:
/Applications/Max.app/Contents/Resources/C74/externals/ad
Note: control+click on the Max.app icon to show the .app contents.
Cycling '74 is aware of the missing rewire bundle. I assume the next Max 7 release will include it....
...and Max 7.2.3 does include the missing rewire bundle.
Doesn't work anymore with Max 7.3.4...
Still not working in Max 7.3.5