Thanks to its use of the
SuperCollider synthesis engine and accurate timing model,[4] it is also used for live coding and other forms of
algorithmic music performance and production, including at
algoraves. Its research and development has been supported by
Nesta, via the Sonic PI: Live & Coding project.[5]
Aaron, Sam. (2016). "Sonic Pi–performance in education, technology and art". International Journal of Performance Arts and Digital Media. 12 (2): 17–178.
doi:
10.1080/14794713.2016.1227593.
S2CID193662552.
Aaron, Samuel; Blackwell, Alan F.; Hoadley, Richard; Regan, Tim (2011).
A principled approach to developing new languages for live coding(PDF). International Conference on New Interfaces for Musical Expression (NIME). Oslo, Norway. Retrieved 16 September 2021.
Aaron, Samuel; Blackwell, Alan F. (2013). "From sonic Pi to overtone: creative musical experiences with domain-specific and functional languages". Proceedings of the First ACM SIGPLAN Workshop on Functional Art, Music, Modeling & Design: 35–46.
doi:
10.1145/2505341.2505346.
S2CID18633884.