Différences
Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
efficace:publi [2015/04/15 00:24] Jean Bresson [Publications] |
efficace:publi [2018/11/06 07:25] (Version actuelle) Jean Bresson |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Publications ====== | ====== Publications ====== | ||
- | * **F. Jacquemard, P. Donat-Bouillud, J. Bresson: [[https://hal.inria.fr/hal-01138642|A Structural Theory of Rhythm Notation based on Tree Representations and Term Rewriting]], Proc. MCM'15 - Mathematics and Computation in Music, London, UK, 2015.**\\ We present a tree-based symbolic representation of rhythm notation suitable for processing with purely syntactic theoretical tools such as term rewriting systems or tree automata. Then we propose an equational theory, defined as a set of rewrite rules for transforming these representations. This theory is complete in the sense that from a given rhythm notation the rules permit to generate all notations of equivalent durations. | ||
- | * **J. Garcia, J. Bresson, T. Carpentier: [[https://hal.archives-ouvertes.fr/hal-01108709/|Towards Interactive Authoring Tools for Composing Spatialization]], 3DUI'15: IEEE 10th Symposium on 3D User Interfaces, Arles, France, 2015.**\\ We present interactive tools designed to help music composers controlling sound spatialization processes in a computer-aided composition environment. We conducted interviews with composers to understand their needs and inform the design of new compositional interfaces. These interfaces support quick input, visualization and edition of three-dimensional trajectories, as well as the control of the temporal dimension in spatial scene descriptions. | + | /* cf. https://haltools-new.inria.fr/?action=export */ |
- | * **J. Bresson, J.-L. Giavitto: [[http://www.sciencedirect.com/science/article/pii/S1045926X14000330|A reactive extension of the OpenMusic visual programming language]], Journal of Visual Languages and Computing, 25(4), 2014.** {{:bresson:papers:bresson-jvlc14-update.pdf|[Preprint PDF]}}\\ In this paper we establish a denotational semantics of the OpenMusic visual language, which gives account for its demand-driven evaluation mechanism and the incremental construction of programs in this language. We then extend this semantics to enable reactive computations in the functional graphs. The resulting language merges data-driven executions with the existing demand- driven mechanism. A conservative implementation is proposed, which smoothly integrates this mechanism the visual programming workflow. Reactive programs in OM allow for the propagation of changes and the evaluation of graphically designed functional expressions as a response to external events, a first step in bridging the gap between computer-assisted composition environ- ments and real-time musical systems. | ||
- | |||
- | |||
- | * **J. Bresson: [[https://hal.archives-ouvertes.fr/hal-01055239|Reactive Visual Programs for Computer-Aided Music Composition]]. IEEE Symposium on Visual Languages and Human-Centric Computing -- VL/HCC, Melbourne, Australia, 2014.**\\ We present the new reactive programming framework in OpenMusic, highlighting some characteristics of the programming and computation paradigms involved. We describe the implementation of the hybrid demand-driven/event-driven evaluation model and show some preliminary extensions and applications. | ||
- | |||
- | * **A. Vinjar, J. Bresson: [[https://hal.archives-ouvertes.fr/hal-01075235|OpenMusic on Linux]]. Linux Audio Conference, Karlsruhe, Germany, 2014.**\\ A Linux port of the OpenMusic environment is presented. This paper gives a presentation of OpenMusic and typical use-cases of the environment, and presents a short history of its development, mentionning previous attempts at porting it to Linux. The main technical challenges involved with developing this Linux port are discussed. These are mostly related to user interface, and audio/MIDI rendering issues. | ||
- | |||
- | * **D. Bouche, J. Bresson, S. Letz: [[http://architexte.ircam.fr/textes/Bouche14a/index.pdf|Programmation and Control of Faust Sound Processing in OpenMusic]]. Proc. International Computer Music Conference, Athens, Greece, 2014.**\\ OM-Faust is an OpenMusic library including objects and functions to write, compile and control the Faust DSP programming language. 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. | ||
- | |||
- | * **J. Garcia, P. Leroux, J. Bresson: [[https://hal.inria.fr/hal-01053295v2|pOM - Linking Pen Gestures to Computer-Aided Composition Processes]]. Proc. International Computer Music Conference, Athens, Greece, 2014.**\\ This paper introduces an interactive application and an OpenMusic library which links pen gestures over manuscripts to compositional processes. The paper interface analyzes the stroke while writing and transmits features to reactive programs in OpenMusic. This system allows the composer to define his own functions and get direct musical feedback from pen interactions. It has been used by Philippe Leroux for the composition of his piece "Quid sit Musicus?". | ||
- | |||
- | ====== Reports ====== | ||
- | |||
- | |||
- | * **Technical Report WP1.2: [[https://hal.archives-ouvertes.fr/hal-01142078|Reactive Visual Programs in OpenMusic]]** | ||
- | |||
- | * **Technical Report WP2.4: [[https://hal.inria.fr/hal-01134096v3|A Term Rewriting-Based Structural Theory of Rhythm Notation]]** | ||
- | |||
- | |||
- | /* | ||
- | ------ | ||
<html> | <html> | ||
- | <p style="text-align: center;"><iframe src="http://hal.archives-ouvertes.fr/Public/afficheRequetePubli.php?projet_anr=ANR-13-JS02-0004-01&NbAffiche=tout&CB_auteur=oui&CB_titre=oui&CB_article=oui&langue=Francais&tri_exp=annee_publi&tri_exp2=typdoc&ordre_aff=TA&Fen=Aff&css=../css/VisuRubriqueEncadre.css" height="700" width="80%" frameborder=0></iframe></p> | + | <p style="text-align: center;"><iframe src="https://haltools.inria.fr/Public/afficheRequetePubli.php?projet_anr=ANR-13-JS02-0004&CB_auteur=oui&CB_titre=oui&CB_article=oui&langue=Anglais&CB_vignette=oui&tri_exp=annee_publi&tri_exp2=typdoc&tri_exp3=date_publi&ordre_aff=TA&Fen=Aff&css=../css/styles_publicationsHAL_frame.css" height="5000" width="90%" frameborder=0></iframe></p> |
</html> | </html> | ||
- | */ | + | |
+ | /* CB_resume=oui */ |