Undoubtedly of interest to some of you is this recently posted is this YouTube video presented by Magnus Berger, chief technical officer of Propellerhead Software, entitled Building rack extensions for MacOS, Windows, mobile, web and hardware aka What are we thinking?
Rack Extensions, the native plugin format in Reason, was designed to run on any future architecture, in any kind of host. Get a detailed glimpse of the design goals, behind the scene technical decisions, and get an understanding of how we are able to move plugins rapidly between platforms with zero effort from the developer even long after the plugins are released.
The talk is cross-disciplinary and will cover a broad range of subjects, all the way from sandboxing, LLVM bitcode manipulation, referential transparency, declarative retained mode UIs, 2D vs 3D modelling, to WebAssembly and where Meltdown/Spectre fits in all this.
More information:
Revisions that turned synths into brand new machines
Older Music Machines & the People Who Still Use Them