Siren is a hybrid system for algorithmic composition and live-coding performances, based on the marriage of a tracker-based user interface and elements of live coding. It uses the functional programming language TidalCycles as its core pattern creation system, and augments the pattern creation process through various UI features.
Siren is an open source projec hosted on Github, with Can İnce as its initiator and principal developer and Mert Toka as a core contributor. It has been featured on the TOPLAP website (the "home of live coding"), as well as in the crowdfunded 2017 book PUSH TURN MOVE: Interface Design for Electronic Music. A screencast video of Can İnce performing with Siren at Algorave's "5th birthday live stream" is available online, showing how an earlier version of the software is used in action.
İnce, C., Toka, M., Baytaş, M.A. (2018). Siren: Interface for Pattern Languages. In Proceedings of the 2018 International Conference on New Interfaces for Musical Expression (NIME 2018).