- Downloaded Mac arm64 1.2.0 on my Mac mini M2 (Sonoma 14.6.1).
- ./sushi --coreaudio -c config_files/play_brickworks_synth.json
- Output: Error initializing frontend, check logs for details.
- Logs…
[2025-02-27 19:39:56.427] [info] Started logger: Logger.
[2025-02-27 19:39:56.427] [info] [utils] Logger flush interval disabled.
[2025-02-27 19:39:56.445] [info] [plugin_library] Setting base plugin path to: /Users/…/Desktop/audio/sushi-macos-arm64_1.2.0
[2025-02-27 19:39:56.445] [info] [standalone-factory] Setting up Apple CoreAudio frontend
[2025-02-27 19:39:56.445] [info] [AppleCoreAudio] Input device not specified, using default:
[2025-02-27 19:39:56.445] [info] [AppleCoreAudio] Output device not specified, using default: BuiltInSpeakerDevice
[2025-02-27 19:39:56.445] [error] [AppleCoreAudio] Device not found
It seems your problem is that you don’t have any input audio devices. Afaik sushi requires an input device even if your config does not process incoming audio. Do you have any usb audio interface you could connect to you computer, or use something like blackhole, soundflower or similiar to create a virtual device?
Thank you for the response. I have decided to work on a Ubuntu host instead of MacOS.
I think we can close this issue but will likely encounter the same problem on Linux in that I would like to configure Elk (sushi) to play music without requiring a usb input.
On a related note - how do I get the vst3s for Linux - are they embedded in the app image?
On linux, using Jack, sushi will just create 8 virtual ports that you can then route to whatever you want. So there you’re not limited to the physical connections of your soundcard.
I think we just forgot to upload the vst3s for Linux. I can add it to the release. You can also build them from source it you want.
Thanks again for your help. I see the vsts now after building on Ubuntu.