When was JITLib / livecoding added to SC?

Hello

Something I have been wondering is when exactly did SC allow for livecoding? I tried looking at the git history of the JITLib part of the class library on Github but I don’t think that’s an accurate depiction. I know that Julian Rohrhuber figured out the TSpawn trick for hot swapping code in the early 2000’s but that’s about as close as I have come.

Thanks

Julian can tell you best about JITLib, but just to add: live coding was possible already before JITLib, in SC 2. In 2012 I was surprised by this nice technique, see also Julian’s answer:

https://www.listarc.bham.ac.uk/lists/sc-users-2012/msg22935.html

There the cited nabble link doesn’t work anymore, check this instead:

https://www.listarc.bham.ac.uk/lists/sc-users-2012/msg22613.html

there also was a jitlib-version for sc2.

https://swiki.hfbk-hamburg.de/MusicTechnology/447

A late reply: 20 ½ years of live coding

2 Likes

JITLib is such a positive force, thank you for sharing it with us (ProxySpace.push was what really hooked me on SC back in maybe 2011)

now that it’s of age, has it yet started drinking or moved out?

She’s mostly hanging out with friends nowadays, but we always keep in touch!

4 Likes