Kerri and Ash are deep diving into Logic Pro MIDI scripting this time.
===
But first! WiFi routers! \U0001f971\U0001f634\U0001f62a Because Ash is done with Eero yet has Mesh Needs\u2122\ufe0f. He's opted for the Asus ZenWiFi AX 6600 2-pack and things are good so far.
Aaand while we're in WiFi router corner, can we just pour one out for Apple AirPort Express? Ash's finally died a few years ago, but Kerri still has one doing its thing reliably.
===
For our main topic, Kerri introduces Ash to the world of MIDI scripting in Apple Logic Pro.
But not in the language you thi-iiiink: it's a JavaScript API!
Some links discussed:
Gists of Kerri's plugins (these are conversions from other scripts for other DAWs; see each one's header for the original inspiration):
Kerri's general tips and tricks for getting started with Logic Pro scripting:
The takeaway? If you want to script MIDI in Logic Pro, this is your option. The API speaks the languages of MIDI and musical timing natively, which is a beautiful thing. But be prepared for a friction-heavy developer experience, especially if you're familiar with modern development environments such as Visual Studio Code.
===
Lastly, Kerri and Ash talk about developer experience as a general subject, in...