|
Avid Pro Audio CommunityHow to Join & Post • Community Terms of Use • Help Us Help YouKnowledge Base Search • Community Search • Learn & Support |
#1
|
||||
|
||||
PTSL fails to connect on Apple Silicon Native
When Pro Tools is running in Apple Silicon Native mode, PTSL fails to connect.
This is true on Monterey and Ventura. With Pro Tools launched under Rosetta, the connection does work. macOS13.2 or 12.5.1 PT2022.12 Here's the console output: This appears to be logged by PTSLC_CPP::CppPTSLClient Code:
[open] LAUNCH: Launch failure with -10652/ <FSNode 0x6000036bd420> { isDir = y, path = '/Applications/Pro Tools.app' } Code:
header: taskID= CommandType=60 status: type=4 progress=0 error="[Error]: ProTools is not available yet." |
#2
|
|||
|
|||
Re: PTSL fails to connect on Apple Silicon Native
In the client configutation, have you tried setting this?
Code:
config.skipHostLaunch = true;
__________________
___ Jamie Hardt MPSE Pro Tools Ultimate 2022.12.0 Mac OS X 12.6.2 Mac Pro (Late 2013) Last edited by JamieHardt; 02-11-2023 at 09:25 AM. |
#3
|
||||
|
||||
Re: PTSL fails to connect on Apple Silicon Native
Pro tools is already running, so I think the "launch" error is just in response to PTSL client being unable to find/connect to PT.
Edit: confirmed that config.skipHostLaunch makes no difference. The same connection works when PT is running under rosetta. Have you seen PTSL working with PT under native Apple Silicon? Last edited by The Cargo Cult; 02-11-2023 at 06:33 PM. |
#4
|
|||
|
|||
Re: PTSL fails to connect on Apple Silicon Native
I haven't tried running on Apple Silicon, you could try running the python client to see what happens (I haven't tried running it on Apple Silicon either but some here might).
it's just odd that the error message would talk about filesystem paths and nodes, the scripting client doesn't talk to Pro Tools through the filesystem (at least not directly), it connects through a localhost TCP port.
__________________
___ Jamie Hardt MPSE Pro Tools Ultimate 2022.12.0 Mac OS X 12.6.2 Mac Pro (Late 2013) |
#5
|
|||
|
|||
Re: PTSL fails to connect on Apple Silicon Native
lipo -info /Applications/Pro\ Tools.app/Contents/Frameworks/libPTSL.dylib
Non-fat file: /Applications/Pro Tools.app/Contents/Frameworks/libPTSL.dylib is architecture: x86_64 I wasted a few hours on this myself.. |
#6
|
|||
|
|||
Re: PTSL fails to connect on Apple Silicon Native
I am not too terribly familiar with CMake, but I don't think that it builds Arm64 builds. The framework it makes on my intel is only x86_64 which I discovered when trying to profile in Instruments. Instruments wouldn't let me profile unless the library included an arm64 build. I disabled the Apple Silicon target in Xcode and then Instruments allowed me to do some testing.
|
#7
|
||||
|
||||
Re: PTSL fails to connect on Apple Silicon Native
Hi all - apologies for the confusion. Pro Tools 2022.12 only supports the Pro Tools Scripting SDK on Windows and Mac Intel (including Rosetta) at this time. It is one of a few features still to be completed for full native Apple silicon support in Pro Tools. Work is in progress and we hope to support it in an upcoming release.
__________________
Rob Majors Avid Software Engineering |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Waves v14 for upcoming PT Apple Silicon Native info | swethington | AAX Plug-ins | 13 | 11-18-2022 03:16 AM |
Pro Tools and Native Apple Silicon use... | lowthert | macOS | 10 | 07-24-2022 08:01 AM |
More Apple Silicon misery | Leon77 | Pro Tools | 2 | 06-23-2021 03:23 AM |
Spectrasonics 2.7 – adds VST3 and native support for Apple Silicon M1 Macs | unkJE | Virtual Instruments | 0 | 06-17-2021 09:49 PM |