Monday, 20 May 2024

G2 Editor FMX working on M2 Mac under Sonoma

A fix for Nord Modular G2 users on ARM-based Apple computers - installing the x86-64 version of libusb allows this unofficial Nord Modular editor to work on the latest Mac systems. 

The editor relies on libusb to communicate with the G2. The easiest way to install this library is with the package manager Homebrew. The latest Silicon-version of Homebrew installs files in a new default location, or prefix, meaning the G2 editor can't find the files it needs. Using symlinks to re-direct the editor does not help.

The solution is to install both Homebrew and libusb under x86-64/Intel architecture with Rosetta 2, as described here.

arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

arch -x86_64 /usr/local/bin/brew install libusb

Here is the source of that information, and the code directly from Homebrew's Github.

To get the user interface of the editor to scale properly on hi-res screens, follow the steps described here by Mies van der Robot.

Thanks to Bruno Verhue, who developed the editor, for providing the link to the solution!

edit: 

if you get a save error (cannot create file/ not a directory), you need to set a path in the App Settings, e.g., 

/Users/"yourname"/Documents/fmxeditortest
Or you can save your patch on the G2 itself by pressing the Store button.