This article presents a notation system for music based on patterns (or clips) as they have been popularized for more than twenty years with the Digital Audio Workstations on the market like Ableton Live, Bitwig Studio or FL Studio. This system named Skini uses the HipHop.js programming language to describe music pieces. This language, belonging to the family of synchronous reactive languages, was initially designed for the orchestration of Web services. Skini, by combining HipHop.js and queuing mechanisms, was developed for interactive and generative music performances. It has also proven to be an efficient tool for notating musical pieces outside of these interactive and generative contexts because of its ability to describe the structure...
It is widely accepted that acoustic and digital musical instruments shape the cognitive processes of...
The present work uses common Western music notation to represent logical and systematic behaviours o...
The present work uses common Western music notation to represent logical and systematic behaviours o...
Skini is a platform for composing and producing live performances with audience participating using ...
International audienceSkini is a platform for composing and producing live performances with the aud...
This thesis raises the question of the relationship between the expressiveness of computer programmi...
International audienceAntescofo is recently developed software for musical score following and mixed...
Antescofo is recently developed software for musical score following and mixed music: it automatical...
Antescofo is recently developed software for musical score following and mixed music: it automatical...
International audienceMixed music is about live musicians interacting with electronic parts which ar...
This work proposes extensions to Western Music Notation so it can play a dual role: first as a human...
International audienceMixed music is about live musicians interacting with electronic parts which ar...
There are many systems and languages for music that essentially are declarative, often following the...
Computer music systems that coordinate or interact with human musicians exist in many forms. Often, ...
International audienceWe present HipHop.js, a synchronous reactive language that adds synchronous co...
It is widely accepted that acoustic and digital musical instruments shape the cognitive processes of...
The present work uses common Western music notation to represent logical and systematic behaviours o...
The present work uses common Western music notation to represent logical and systematic behaviours o...
Skini is a platform for composing and producing live performances with audience participating using ...
International audienceSkini is a platform for composing and producing live performances with the aud...
This thesis raises the question of the relationship between the expressiveness of computer programmi...
International audienceAntescofo is recently developed software for musical score following and mixed...
Antescofo is recently developed software for musical score following and mixed music: it automatical...
Antescofo is recently developed software for musical score following and mixed music: it automatical...
International audienceMixed music is about live musicians interacting with electronic parts which ar...
This work proposes extensions to Western Music Notation so it can play a dual role: first as a human...
International audienceMixed music is about live musicians interacting with electronic parts which ar...
There are many systems and languages for music that essentially are declarative, often following the...
Computer music systems that coordinate or interact with human musicians exist in many forms. Often, ...
International audienceWe present HipHop.js, a synchronous reactive language that adds synchronous co...
It is widely accepted that acoustic and digital musical instruments shape the cognitive processes of...
The present work uses common Western music notation to represent logical and systematic behaviours o...
The present work uses common Western music notation to represent logical and systematic behaviours o...