Skip to content

Instantly share code, notes, and snippets.

@fronbasal
Last active February 28, 2024 21:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fronbasal/f12c9d2202b2a0e80e816a6bfa66253e to your computer and use it in GitHub Desktop.
Save fronbasal/f12c9d2202b2a0e80e816a6bfa66253e to your computer and use it in GitHub Desktop.
Fxing Traktor >= 3.9.0 on Apple M (Arm) chips

Traktor >= 3.9.0 Mac M1/M2/M3 Fix

Instructions on fixing Traktor >= 3.9.0 on MacOS with M1/M2/M3 chips:

  1. Open Terminal
  2. cd /Applications/Native\ Instruments/Traktor\ Pro\ 3/Traktor.app/Contents/MacOS
  3. cp Traktor Traktor.bak
  4. sudo lipo -thin x86_64 Traktor.bak -output Traktor

This will extract the x86_64 binary from the universal binary with 2 architectures.

Here is the file output of the original Traktor binary:

Traktor: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64]
Traktor (for architecture x86_64):	Mach-O 64-bit executable x86_64
Traktor (for architecture arm64):	Mach-O 64-bit executable arm64

After extracting:

Traktor: Mach-O 64-bit executable x86_64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment