"Logic Pro X will eventually be sandboxed"
- u-he
- 30175 posts since 8 Aug, 2002 from Berlin
Where did Apple announce that Logic will be sandboxed? I'm curious because I expected this to be done and over.
-
- KVRist
- 88 posts since 18 Dec, 2010
WWDC Talk:Urs wrote:Where did Apple announce that Logic will be sandboxed? I'm curious because I expected this to be done and over.
https://developer.apple.com/videos/wwdc/2015/?id=508
Talk Notes (pdf):
http://devstreaming.apple.com/videos/ww ... s.pdf?dl=1
- u-he
- 30175 posts since 8 Aug, 2002 from Berlin
Thanks, I still see no reference to Logic being sandboxed in the pdf (no search result for "sandbox"). Not sure if I want to watch an hour of video to find out 
-
- KVRist
- 88 posts since 18 Dec, 2010
It doesn't mention sandboxing explicitly. I think you can search for IPC, it's an optional mechanism in the Audio Unit v3 format. A demonstration of it takes place in the first 5 or 6 minutes of the video. The rest of the video presents the new Audio Unit format and goes through some coding examples.Urs wrote:Thanks, I still see no reference to Logic being sandboxed in the pdf (no search result for "sandbox"). Not sure if I want to watch an hour of video to find out
Best,
2020
- KVRAF
- 37378 posts since 14 Sep, 2002 from In teh net
As I said earlier though, what Apple mean by sandboxing, and what apps like Reaper and Bitwig do, are 2 very different things. Reaper and Bitwig's approach doesn't in most cases cause the sort of significant compatibility problems we saw with Garageband when they introduced Apple style sandboxing.
-
- KVRist
- 88 posts since 18 Dec, 2010
Well, I think they're using the Reaper and Bitwig approach now (separate extension processes via IPC). This is process separation to save the host from crashing if the audio unit crashes, and optional if both host and audio unit opt not to.aMUSEd wrote:As I said earlier though, what Apple mean by sandboxing, and what apps like Reaper and Bitwig do, are 2 very different things. Reaper and Bitwig's approach doesn't in most cases cause the sort of significant compatibility problems we saw with Garageband when they introduced Apple style sandboxing.
As I understand the earlier attempt at OS security sandboxing was on an operating system level and the problems came from the restrictions on what, how and where an audio unit could access it's resources. I imagine this will still hold true on iOS9.
Also they seem to have though hard about compatibility with existing audio units, providing bridging between v3 hosts and v2 units and vice versa. It's all in the video really.
-
qtheerearranger qtheerearranger https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=325452
- KVRian
- 919 posts since 26 Mar, 2014 from Denver, Co
I think I missed the whole idea of this when I was scrolling through the audio units wwdc but they said the bridge would be there for you to convert your plugins to v3 while you work on making them v3 natively.
I wonder what will be missing in the bridge.
I wonder what will be missing in the bridge.
Bitwig 6 • Diva, Dune, Serum, and UVI Falcon are my Daily Drivers • Drum Machines • Harrison 32c + DSM 3 + American Class A Enjoyer • Apple M4 Max • Apollo User • DJ • Dance Music is life