Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Documentation] Road to macOS Catalina #119

Open
4 of 7 tasks
sieren opened this issue Nov 3, 2019 · 0 comments
Open
4 of 7 tasks

[Documentation] Road to macOS Catalina #119

sieren opened this issue Nov 3, 2019 · 0 comments
Assignees

Comments

@sieren
Copy link
Contributor

sieren commented Nov 3, 2019

We want to support MacOS Catalina with Synth One.
The MVP-Goal is to have a first running version of Synth One available in the App Store.
Further goals could be adding AUv3 support.

This document is supposed to track progress towards that goal.

Current state
I managed to get a build of Synth One running on Catalina, that produces audio output.
Screenshot 2019-11-03 at 11 37 54

Unfortunately this is far from releasable. The biggest current obstacles are:

  • Cocoapods does not support iOSMac targets (Catalyst)
  • We use a lot of third-party frameworks that are closed source and not compiled for iOSMac.
  • There are a lot of UIKit related crashes that warrant further investigation

Current steps

How to build it currently
Currently building for Catalina requires the following steps:

  • Remove all Pods except for "Disk" from Podfile
  • Drop in iOS Project for AudioKit
  • Set checkbox for macOS
  • Fix missing entitlements and code-sign issues (@analogcode needs to add those at some point)
  • Build for Catalina (iOS builds will not work due to the missing Pods)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants