Stephen,
I cross-posted this to vm-dev@lists.squeakfoundation.org
The vm-dev folks have a deeper view of the FFI mechanisms.
-KenD
On 2022-12-27 16:59, Stephen Travis Pope via Cuis-dev wrote:
Hello colleagues,
The good news: the socket plug-in in Cuis on an M1-based Mac works great, so I can use the OSC (OpenSoundControl) output from Siren-on-Cuis to play! I've also ported some of the further support code and updated the workbook.
The less-good news: after creating a Mac dylib bundle with the PortMIDI primitives that work on Squeak, and porting the Squeak MIDIPort class (Squeak uses a different primitive-calling format) to Cuis, I can get as far as primitives failing with the message, 'Callout mechanism not available' -- I'm stumped here...
I put all of Siren (Cuis and Squeak versions) on GitHub at https://github.com/stpope/Siren9C and will keep it up to date as I progress.
stp
Stephen Travis Pope Ojai, California, USA
http://HeavenEverywhere.com http://FASTLabInc.com https://vimeo.com/user19434036/videos http://heaveneverywhere.com/Reflections
vm-dev@lists.squeakfoundation.org