belangeo / cecilia5

Ear-bending noises and music
224 stars 20 forks source link

Solution: how to run Cecilia5 on modern macs #119

Open funxiun opened 2 months ago

funxiun commented 2 months ago

Hi

I was fiddling around today to get Cecilia5 working again on my Mac Mini M1. This is what I found:

Don't use the release packages from their website (ajaxsoundstudio.com) but use the source code provided here on Github.

First, open a terminal window and install homebrew :

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

When homebrew is installed, install these packages: brew install git flac libogg libvorbis libopusenc mpg123 lame portmidi

Create a directory called git and enter it:

mkdir git
cd git

Clone the Cecilia5 source code: git clone https://github.com/belangeo/cecilia5.git

Enter the cecilia5 directory and run Cecilia5:

cd cecilia5
./Cecilia5.py

In my case, Cecilia5 runs :) Maybe this can be extended by Mac experts how to add a nice icon etc and to avoid entering the terminal window to use Cecilia5.

Hope this helps!

oivindi commented 2 months ago

Running on modern Macs hasn't really been the problem - it seems the OS, in this case Sonoma, has been the problem. Are you running Sonoma? :)