logo EDITE Dimitri BOUCHE
Dimitri BOUCHE
État académique
Thèse soutenue le 2016-12-12
Sujet: Ordonnancement et calcul des flux de contrôle pour la composition assistée par ordinateur
Direction de thèse:
Encadrement de thèse:
Ellipse bleue: doctorant, ellipse jaune: docteur, rectangle vert: permanent, rectangle jaune: HDR. Trait vert: encadrant de thèse, trait bleu: directeur de thèse, pointillé: jury d'évaluation à mi-parcours ou jury de thèse.
Productions scientifiques
Programmation and Control of Faust Sound Processing in OpenMusic
International audience
We introduce OM-Faust, an OpenMusic library including objects and functions to write, compile and control Faust programs. Faust is a domain-specific functional programming language designed for DSP. The integration of Faust in OpenMusic enables composers to program and compile their own audio effects and synthesizers, controllable both in real-time or deferred time contexts. This implementation suggests a more general discussion regarding the relationship between real-time and off-line processing in computer-aided composition.
Joint International Computer Music / Sound and Music Computing Conferences (ICMC-SMC) https://hal.archives-ouvertes.fr/hal-01158363 Joint International Computer Music / Sound and Music Computing Conferences (ICMC-SMC), 2014, Athens, Greece. 2014ARRAY(0x7f03fe996f68) ARRAY(0x7f03ff6ccbf0)
Planning and Scheduling Actions in a Computer-Aided Music Composition System
International audience
This paper presents a scheduling model for computer music systems. We give an overview of planning and scheduling issues in computer-aided music creation and rendering, and propose strategies for executing actions and computations in music composition or performance contexts.
Scheduling and Planning Applications Workshop (SPARK) https://hal.archives-ouvertes.fr/hal-01163284 Israel Science Foundation. Scheduling and Planning Applications Workshop (SPARK), Jun 2015, Jerusalem, Israel. pp.1-6, 2015, Proceedings of the 9th international Scheduling and Planning Applications WorkshopARRAY(0x7f03fec55b48) ARRAY(0x7f03faa9c2e8)
Projet EFFICACE : Développements et perspectives en composition assistée par ordinateur
National audience
EFFICACe est un projet de recherche centré sur les outils de composition assistée par ordinateur (CAO), explorant les rapports entre calcul, temps et interactions dans les processus de composition musicale. Nous présentons différents travaux en cours dans le cadre de ce projet, concernant l'application de processus interactifs pour le traitement et l'ordonnancement des séquences temporelles, le traitement et la spatialisation sonore, ou encore les interfaces homme-machine.
Journées d'Informatique Musicale https://hal.archives-ouvertes.fr/hal-01142022 Journées d'Informatique Musicale, 2015, Montréal, Canada. 2015ARRAY(0x7f03faa9e700) ARRAY(0x7f03ff6bb238)
Guided improvisation as dynamic calls to an offline model
International audience
This paper describes a reactive architecture handling the hybrid temporality of guided human-computer music improvisation. It aims at combining reactivity and anticipation in the music generation processes steered by a " scenario ". The machine improvisation takes advantage of the temporal structure of this scenario to generate short-term anticipations ahead of the performance time, and reacts to external controls by refining or rewriting these anticipa-tions over time. To achieve this in the framework of an interactive software, guided improvisation is modeled as embedding a compositional process into a reactive architecture. This architecture is instantiated in the improvisation system ImproteK and implemented in OpenMusic.
Sound and Music Computing (SMC) https://hal.archives-ouvertes.fr/hal-01184642 Sound and Music Computing (SMC), Jul 2015, Maynooth, IrelandARRAY(0x7f03ff6d4b68) ARRAY(0x7f03ff6c5fd8)
OpenMusic - LibAudioStream - Faust
https://hal.archives-ouvertes.fr/hal-00959371 2013ARRAY(0x7f03fec17350) ARRAY(0x7f03ff6d56f0)
Adaptive lookahead planning for performing music composition
International audience
This poster presents a reactive architecture for scheduling music execution in an interactive composition framework.
The 25th International Conference on Automated Planning and Scheduling (ICAPS) https://hal.archives-ouvertes.fr/hal-01163294 The 25th International Conference on Automated Planning and Scheduling (ICAPS), Jun 2015, Jerusalem, Israel. 2015ARRAY(0x7f03fec6aaa0) ARRAY(0x7f03ff6ba560)
Computer-aided Composition of Musical Processes
International audience
We present the formal model and implementation of a computer-aided composition system allowing for the ‘composition of musical processes’. Rather than generating static data, this framework considers musical objects as dynamic structures likely to be updated and modified at any time. After formalizing a number of basic concepts, this paper describes the architecture of a framework comprising a scheduler, programming tools and graphical interfaces. The operation of this architecture, allowing to perform both regular and dynamic-processes composition, is explained through concrete musical examples.
ISSN: 0929-8215 Journal of New Music Research https://hal.archives-ouvertes.fr/hal-01370792 Journal of New Music Research, Taylor & Francis (Routledge), 2016, <10.1080/09298215.2016.1230136>ARRAY(0x7f03faaa2240) 2016-09-22
Thèse: Composition et contrôle de processus musicaux
Soutenance: 2016-12-12
Rapporteurs: Peter VAN ROY    Miller PUCKETTE