Hey Fellow Mimo’ers. I dabble in programming (HTML, Swift, etc.) and I’m just starting to acquaint myself with Quartz Composer. However, without any tutorials out there, I’m at a loss at trying my hand at custom layer development. A video, a series of tutorials…anything that might show me by example how the patches and “noodles” correspond with the effects I’m looking to build would be so helpful (especially during these trying times of self quarantine. Anyone with the knowledge interested in forming a forum or Facebook group to spread the word???
It was called something else which was a bit misleading so I renamed it. Looking forward to meeting you there!
We’re usually pretty excited about users making their own layers and do what we can to support you. But currently there are a couple of extremely urgent things on our plate and we’re completely overwhelmed. So, please be patient.
Brrrrrr, every time I open this Quartz Composer, it’s the same feeling as if I would have knitting needles in my hands. There is an old “origami”-Plugin (by facebook) out there… Just in case, if that crap is crashing all the time… use it for stabilization.
Hi Oliver, what is the plan to move away from Quartz Composer given Apple is moving away from it?
Taken from the macOS Catalina Release Notes;
"Quartz Composer
Deprecations
Starting in macOS 10.15, the Quartz Composer framework is deprecated and remains present for compatibility purposes. Transition to frameworks such as Core Image, SceneKit, or Metal. (50911608)"
Oliver…do you have a developer or staffer that might want to do a Facebook post or a video that deconstructs a simple, existing Mimo layer. This in itself might help jump-start the effort.
Hi Scott I had learnt QC quite well before I tried to make custom layers. It’s actually great fun, but tonnes of gotchas for a novice. I would try and learn QC on it’s own for a while first to get the concepts down. Kineme.net is a goldmine of past travellers on the QC road. Tonnes of sample code and Q&As in their forum. Also the offical Apple documentation — if it still exists anywhere — was first class.
I learnt QC as a novice programmer who hadn’t coded since school in the days of Apple ][s and Basic, Fortran and Pascal, it actually got me interested in coding again because it’s like a synthesiser but for video/images/audio, it’s very cool and a shame Apple stopped developing it several years before they depreciated it. Many of the programmers in the QC team apparently went over to FB to work on Origami which has many improvements for certain types of tasks (UI design is its purpose).
Achim will walk you through creating your own mimoLive Layer in Quartz Composer. If you want to play along, please install Xcode, Quartz Composer and the Lua Patch (https://docs.mimo.live/docs/custom-layers#pre-requisitions) in preparation for this class.
Yep, Australian Eastern Standard Time here too, @Steven_Kilpatrick. I’ve coded lots of bonixTV/mimoLive layers in QC in the past, but it’s been a few years so a refresher course in the protocols for mimoLive would be helpful for me Thanks for the heads @Oliver_Boinx and @Achim_Boinx