Author : bertrand@hedelin.fr
Skini is a platform for collaborative and generative music based on synchronous programming. It is a result of reseaches on computer music done at Inria.
Skini was designed to compose music that will be performed in interaction with an audience or produced automatically by random processes. The solution includes a web server that integrates orchestration modules written using a graphical programming tool that is an abstraction layer on top of the HipHop.js language. The composition method is based on three basic concepts: clips (or patterns), instruments and orchestration.
Skini means "scene" in greek. To understand the functioning of Skini, it is advisable to refer to the different articles published about this platform:
- Programming journal 2020 (best paper award for 2021),
- ICMC 2021 (video)
- Japanese Society for Sonic Arts 2021 (video)
- NIME 2019 (paper)
- Tenor Conference 2022 (paper)
If you can read French the PhD thesis Temps et Durée : de la programmation synchrone à la composition musicale is the most complete document describing the Skini approach.
Most of the history and functionnalities of Skini are described at www.hedelin.fr.