Logic Pro 8 with Melodyne does not work under OS X Leopard
Almost two days after installing Leopard, I’ve finally decided to stop fiddling and get back to work recording a tuneback. But much to my surprise, when trying to open Logic Pro 8, the program spends a few minutes trying to load before crashing and closing. A look at the error report reveals something to do with a file controlling Melodyne’s ReWire options.
Logic Pro will not work under Leopard if Melodyne’s ReWire files are installed.

In order to get Logic working again, navigate to the following directory:
/Library/Application Support/Propellerhead Software/ReWire
Once in the ReWire app support folder, you’ll see a bunch of files (the number of these will vary depending on how many ReWire apps you use). Two of these will be Melodyne files; simply trash them and empty the bin. For one of those files, you will be asked for the admin password on your computer. Don’t be alarmed by this - if you want to get back into Logic, you’ll need to trash both files.
Once the trash is emptied, try starting Logic again. It’ll most likely check all your Audio Units, and then you’re up and away again.
I’m not sure if this will be a problem with Logic Express or earlier versions of Logic Pro. The problem does lie with Melodyne, not ReWire or Logic, and hopefully we’ll see an update from Celemony soon so that we can continue using Melodyne with ReWire (I dread using it stand-alone!).
This issue with Logic also brings up the issue of Apple’s release tactics regarding Leopard. Despite the fact that a retail version of Leopard leaked online a few days before its release, Apple decided that developers would get their hands on the final copy of Leopard at the same time as the public. Developers had access to betas, but smart developers will only begin altering popular applications on the final release, because anything can change. If Apple had been more sensible about releasing Leopard to developers in advance, would we have this problem?
From a marketing stance, building up such a huge buzz by locking everything down so tightly can be effective. But the same buzz can be achieved by deliberately leaking a product in a strategic way. Many bands have done this over the years to build up anticipation for second, third, fourth (and so on) albums. If a huge marketing buzz can be built without sacrificing third-party application compatibility, why not do it that way?
I’ll also be looking at how MainStage operates under Leopard soon.

March 4th, 2008 at 11:03 am
Hello Joel, many thanks for Your article. I installed a lite version of melodyne inc in Pro-Tools ignition pack after I had installed Logic 8 and Pro-Tools on my Leopard iMac. After that I cant open Logic, Pro-Tools or Garageband.
I suspected it had something to do with melodyne, and trashed the whole map. But still I cant open any of the programs, and I can’t find: /Library/Application Support/Propellerhead Software/ReWire
That You mention in the article. Is this gone already because that I trashed melodyne? But why can’t I open Logic then?
If You could lend me a helping hand I would appreciate it alot. I’m getting really frustrated.
Regards
-Alex
This is what it says in the crashreport:
Thread 9 Crashed:
0 ??? 0000000000 0 + 0
1 …lodyneEssentialRewireDevice 0×191e78ea GNThreadHandler(void*) + 94
2 libSystem.B.dylib 0×96408c55 _pthread_start + 321
3 libSystem.B.dylib 0×96408b12 thread_start + 34
Thread 9 crashed with X86 Thread State (32-bit):
eax: 0×17e5cb90 ebx: 0×19205988 ecx: 0×01a104d4 edx: 0×17e5c9d0
edi: 0×01a104d0 esi: 0xb051b000 ebp: 0xb051af38 esp: 0xb051af0c
ss: 0×0000001f efl: 0×00010202 eip: 0×00000000 cs: 0×00000017
ds: 0×0000001f es: 0×0000001f fs: 0×0000001f gs: 0×00000037
cr2: 0×00000000
March 4th, 2008 at 11:06 am
Thread 8:
0 libSystem.B.dylib 0×963d7b06 mach_wait_until + 10
1 …ple.CoreServices.CarbonCore 0×9124a3eb MPDelayUntil + 39
2 …ple.CoreServices.CarbonCore 0×9124a27f Delay + 104
3 …opellerheads.rewire.library 0×190857e8 RWPUnregisterDeviceImp + 21574
4 …opellerheads.rewire.library 0×190a0a5c RWPUnregisterDeviceImp + 132794
5 libSystem.B.dylib 0×96408c55 _pthread_start + 321
6 libSystem.B.dylib 0×96408b12 thread_start + 34
March 4th, 2008 at 11:19 am
I found the APplication Support and the rewire map inside the propeller map. But there were no Melodyne files, I guess they were trashed when I threw away Melodyne earlier. Now there was just a rewire bundle in the propeller map. I threw it away, but it stilldont work, it says like this still when I trying to get into Logic:
Thread 18 Crashed:
0 ??? 0000000000 0 + 0
1 …lodyneEssentialRewireDevice 0×236778ea GNThreadHandler(void*) + 94
2 libSystem.B.dylib 0×96408c55 _pthread_start + 321
3 libSystem.B.dylib 0×96408b12 thread_start + 34
Thread 18 crashed with X86 Thread State (32-bit):
eax: 0×1f0c0590 ebx: 0×23695988 ecx: 0×1f0c06c4 edx: 0×1f0c03d0
edi: 0×1f0c06c0 esi: 0xb056e000 ebp: 0xb056df38 esp: 0xb056df0c
ss: 0×0000001f efl: 0×00010206 eip: 0×00000000 cs: 0×00000017
ds: 0×0000001f es: 0×0000001f fs: 0×0000001f gs: 0×00000037
cr2: 0×00000000