Mots clés
2017 |
Fober, Dominique; Orlarey, Yann; Letz, Stéphane INScore Time Model (Inproceeding) Proceedings of the International Computer Music Conference, pp. 64–68, 2017. (Abstract | Links | BibTeX | Étiquettes: dynamic score, inscore, music score, time model) @inproceedings{fober17c,
title = {INScore Time Model}, author = {Dominique Fober and Yann Orlarey and Stéphane Letz}, url = {inscore-icmc17-final.pdf}, year = {2017}, date = {2017-10-16}, booktitle = {Proceedings of the International Computer Music Conference}, pages = {64–68}, abstract = {INScore is an environment for augmented interactive music score design, oriented towards unconventional uses of music notation, without excluding conventional approaches. In this environment, although all the objects of a score have a temporal dimension, the time remains fixed i.e., the date (or duration) of an object does not change, except when a message is received (sent from an external application or resulting from events handling). Thus, INScore does not include a time manager in the classic sense of the term. This choice was based on the fact that the system was originally designed to be used with sound production software (e.g., Max/MSP, Pure Data), that have more strict real-time constraints than INScore’s graphical environment. However, the need to introduce dynamic time has gradually emerged, leading to an original model, both continuous and event based. The paper presents this model and its properties in the frame on INScore.}, keywords = {dynamic score, inscore, music score, time model}, pubstate = {published}, tppubtype = {inproceedings} } INScore is an environment for augmented interactive music score design, oriented towards unconventional uses of music notation, without excluding conventional approaches. In this environment, although all the objects of a score have a temporal dimension, the time remains fixed i.e., the date (or duration) of an object does not change, except when a message is received (sent from an external application or resulting from events handling). Thus, INScore does not include a time manager in the classic sense of the term. This choice was based on the fact that the system was originally designed to be used with sound production software (e.g., Max/MSP, Pure Data), that have more strict real-time constraints than INScore’s graphical environment. However, the need to introduce dynamic time has gradually emerged, leading to an original model, both continuous and event based. The paper presents this model and its properties in the frame on INScore.
|
Fober, Dominique; Orlarey, Yann; Letz, Stéphane Towards dynamic and animated music notation using INScore (Inproceeding) Ciciliato, Vincent; Orlarey, Yann; Pottier, Laurent (Ed.): Proceedings of the Linux Audio Conference — LAC 2017, pp. 43–51, CIEREC, Saint Etienne, 2017. (Abstract | Links | BibTeX | Étiquettes: dynamic score, inscore, interactive score, score composition, sensors) @inproceedings{fober17a,
title = {Towards dynamic and animated music notation using INScore}, author = {Dominique Fober and Yann Orlarey and Stéphane Letz}, editor = {Vincent Ciciliato and Yann Orlarey and Laurent Pottier}, url = {inscore-lac2017-final.pdf}, year = {2017}, date = {2017-05-18}, booktitle = {Proceedings of the Linux Audio Conference — LAC 2017}, pages = {43–51}, publisher = {CIEREC}, address = {Saint Etienne}, abstract = {INScore is an environment for the design of augmented interactive music scores opened to conventional and non-conventional use of the music notation. The system has been presented at LAC 2012 and has significantly evolved since, with improvements turned to dynamic and animated notation. This paper presents the latest features and notably the dynamic time model, the events system, the scripting language, the symbolic scores composition engine, the network and Web extensions, the interaction processes representation system and the set of sensor objects.}, keywords = {dynamic score, inscore, interactive score, score composition, sensors}, pubstate = {published}, tppubtype = {inproceedings} } INScore is an environment for the design of augmented interactive music scores opened to conventional and non-conventional use of the music notation. The system has been presented at LAC 2012 and has significantly evolved since, with improvements turned to dynamic and animated notation. This paper presents the latest features and notably the dynamic time model, the events system, the scripting language, the symbolic scores composition engine, the network and Web extensions, the interaction processes representation system and the set of sensor objects.
|
Fober, Dominique; Orlarey, Yann; Letz, Stéphane Le modèle du temps dans INScore (Inproceeding) Couprie, Pierre; Davy-Rigaux, C’ecile; Genevois, Hugues; Liao, Lin-Ni; Malt, Mikhail; Maniguet, Thierry; Mifune, Marie-France (Ed.): Actes des Journées d’Informatique Musicale JIM’17, Collegium Musicæ, Paris, France, 2017. (Abstract | Links | BibTeX | Étiquettes: dynamic score, inscore, interactive score) @inproceedings{fober17b,
title = {Le modèle du temps dans INScore}, author = {Dominique Fober and Yann Orlarey and Stéphane Letz}, editor = {Pierre Couprie and C’ecile Davy-Rigaux and Hugues Genevois and Lin-Ni Liao and Mikhail Malt and Thierry Maniguet and Marie-France Mifune}, url = {inscore-jim2017-final.pdf}, year = {2017}, date = {2017-01-01}, booktitle = {Actes des Journées d’Informatique Musicale JIM’17}, publisher = {Collegium Musicæ}, address = {Paris, France}, abstract = {INScore est un environnement pour la conception de partition interactives augmentées, tourné vers des usages non conventionnels de la notation musicale, sans exclure pour autant les approches classiques. Dans cet environnement, bien que tous les objets de la partition aient une dimension temporelle, le temps reste fixe i.e. que la date (ou la durée) d’un objet ne change pas, sauf à réception d’un message qui ne peut être produit que de manière externe ou événementielle. INScore n’inclut donc pas de gestionnaire du temps au sens classique du terme. A l’origine, ce choix a été dicté par le fait que le système fut conçu pour des usages couplés avec des logiciels de production sonore (e.g. Max/MSP, Pure Data), qui ont des contraintes de temps-réel plus strictes que l’environnement graphique d’INScore. Toutefois, la nécessité d’introduire un temps dynamique a progressivement émergé, conduisant à un modèle original, à la fois événementiel et continu. C’est ce modèle qui est présenté et ses propriétés dans l’environnement d’INScore.}, keywords = {dynamic score, inscore, interactive score}, pubstate = {published}, tppubtype = {inproceedings} } INScore est un environnement pour la conception de partition interactives augmentées, tourné vers des usages non conventionnels de la notation musicale, sans exclure pour autant les approches classiques. Dans cet environnement, bien que tous les objets de la partition aient une dimension temporelle, le temps reste fixe i.e. que la date (ou la durée) d’un objet ne change pas, sauf à réception d’un message qui ne peut être produit que de manière externe ou événementielle. INScore n’inclut donc pas de gestionnaire du temps au sens classique du terme. A l’origine, ce choix a été dicté par le fait que le système fut conçu pour des usages couplés avec des logiciels de production sonore (e.g. Max/MSP, Pure Data), qui ont des contraintes de temps-réel plus strictes que l’environnement graphique d’INScore. Toutefois, la nécessité d’introduire un temps dynamique a progressivement émergé, conduisant à un modèle original, à la fois événementiel et continu. C’est ce modèle qui est présenté et ses propriétés dans l’environnement d’INScore.
|
2016 |
Lepetit-Aimon, Gabriel; Fober, Dominique; Orlarey, Yann; Letz, Stéphane INScore expressions to compose symbolic scores (Inproceeding) Hoadley, Richard; Nash, Chris; Fober, Dominique (Ed.): Proceedings of the International Conference on Technologies for Music Notation and Representation – TENOR2016, pp. 137–143, Anglia Ruskin University, Cambridge, UK, 2016, ISBN: 978-0-9931461-1-4. (Abstract | Links | BibTeX | Étiquettes: inscore, interaction, music score, score composition) @inproceedings{Lepetit-Aimon_tenor2016,
title = {INScore expressions to compose symbolic scores}, author = {Gabriel Lepetit-Aimon and Dominique Fober and Yann Orlarey and Stéphane Letz}, editor = {Richard Hoadley and Chris Nash and Dominique Fober}, url = {inscore-tenor-2016.pdf}, isbn = {978-0-9931461-1-4}, year = {2016}, date = {2016-01-01}, booktitle = {Proceedings of the International Conference on Technologies for Music Notation and Representation – TENOR2016}, pages = {137–143}, publisher = {Anglia Ruskin University}, address = {Cambridge, UK}, abstract = {INScore is an environment for the design of augmented interactive music scores turned to non-conventional use of music notation. The environment allows arbitrary graphic resources to be used and composed for the music representation. It supports symbolic music notation, described us- ing Guido Music Notation or MusicXML formats. The environment has been extended to provided score level com- position using a set of operators that consistently take scores as arguments to compute new scores as output. INScore API supports now score expressions both at OSC and at scripting levels. The work is based on a previous research that solved the issues of the notation consistency across scores composition. This paper focuses on the language level and explains the different strategies to evaluate score expressions.}, keywords = {inscore, interaction, music score, score composition}, pubstate = {published}, tppubtype = {inproceedings} } INScore is an environment for the design of augmented interactive music scores turned to non-conventional use of music notation. The environment allows arbitrary graphic resources to be used and composed for the music representation. It supports symbolic music notation, described us- ing Guido Music Notation or MusicXML formats. The environment has been extended to provided score level com- position using a set of operators that consistently take scores as arguments to compute new scores as output. INScore API supports now score expressions both at OSC and at scripting levels. The work is based on a previous research that solved the issues of the notation consistency across scores composition. This paper focuses on the language level and explains the different strategies to evaluate score expressions.
|
2014 |
Antoniadis, Pavlos; Bevilacqua, Frédéric; Fober, Dominique Proceedings of the 9th Conference on Interdisciplinary Musicology — CIM14. Berlin, Germany, 2014. (Abstract | Links | BibTeX | Étiquettes: gesture, inscore, music pedagogy, score) @inproceedings{antoniadis:cim14,
title = {Gesture cutting through textual complexity: Towards a tool for online gestural analysis and control of complex piano notation processing}, author = {Pavlos Antoniadis and Frédéric Bevilacqua and Dominique Fober}, url = {CIM14-final.pdf}, year = {2014}, date = {2014-12-04}, booktitle = {Proceedings of the 9th Conference on Interdisciplinary Musicology — CIM14. Berlin, Germany}, abstract = {This project introduces a recently developed prototype for real-time processing and control of complex piano notation through the pianist’s gesture. The tool materializes an embodied cognition-influenced paradigm of interaction of pianists with complex notation (embodied or corporeal navigation), drawing from latest developments in the computer music fields of musical representation (augmented and interactive musical scores via INScore) and of multimodal interaction (Gesture Follower). Gestural, video, audio and MIDI data are appropriately mapped on the musical score, turning it into a personalized, dynamic, multimodal tablature. This tablature may be used for efficient learning, performance and archiving, with potential applications in pedagogy, composition, improvisation and score following. The underlying metaphor for such a tool is that instrumentalists touch or cut through notational complexity using performative gestures, as much as they touch their own keyboards. Their action on the instrument forms integral part of their understanding, which can be represented as a gestural processing of the notation. Next to the already mentioned applications, new perspectives in piano performance of post-1945 complex notation and in musicology (‘performative turn’), as well as the emerging field of ‘embodied and extended cognition’, are indispensable for this project. }, keywords = {gesture, inscore, music pedagogy, score}, pubstate = {published}, tppubtype = {inproceedings} } This project introduces a recently developed prototype for real-time processing and control of complex piano notation through the pianist’s gesture. The tool materializes an embodied cognition-influenced paradigm of interaction of pianists with complex notation (embodied or corporeal navigation), drawing from latest developments in the computer music fields of musical representation (augmented and interactive musical scores via INScore) and of multimodal interaction (Gesture Follower). Gestural, video, audio and MIDI data are appropriately mapped on the musical score, turning it into a personalized, dynamic, multimodal tablature. This tablature may be used for efficient learning, performance and archiving, with potential applications in pedagogy, composition, improvisation and score following. The underlying metaphor for such a tool is that instrumentalists touch or cut through notational complexity using performative gestures, as much as they touch their own keyboards. Their action on the instrument forms integral part of their understanding, which can be represented as a gestural processing of the notation. Next to the already mentioned applications, new perspectives in piano performance of post-1945 complex notation and in musicology (‘performative turn’), as well as the emerging field of ‘embodied and extended cognition’, are indispensable for this project.
|
2013 |
Fober, Dominique; Letz, Stéphane; Orlarey, Yann Programmation événementielle de partitions musicales interactives. (Inproceeding) Actes des Journées d’Informatique Musicale JIM2013, Paris, 2013. (Abstract | Links | BibTeX | Étiquettes: inscore, interaction, OSC, programming, score) @inproceedings{fober13a,
title = {Programmation événementielle de partitions musicales interactives.}, author = {Dominique Fober and Stéphane Letz and Yann Orlarey}, url = {jim2013_11.pdf}, year = {2013}, date = {2013-01-01}, booktitle = {Actes des Journées d’Informatique Musicale JIM2013, Paris}, abstract = {INSCORE est un environnement pour la conception de partitions musicales interactives qui intègre un système original d\’interaction basé sur des événements et sur un langage de script permettant d\’associer des messages arbitraires à ces événements. Initialement conçu pour être piloté via OSC, la version textuelle des messages OSC s\’est rapidement constituée en format de stockage, puis étendue en un langage de script permettant une plus grande souplesse dans la description des partitions et des interactions avec ces partitions. Cet article présente ce langage de script et illustre notamment ses capacités à décrire des interactions sous forme événementielle, tout en restant dans l\’espace temporel.}, keywords = {inscore, interaction, OSC, programming, score}, pubstate = {published}, tppubtype = {inproceedings} } INSCORE est un environnement pour la conception de partitions musicales interactives qui intègre un système original d’interaction basé sur des événements et sur un langage de script permettant d’associer des messages arbitraires à ces événements. Initialement conçu pour être piloté via OSC, la version textuelle des messages OSC s’est rapidement constituée en format de stockage, puis étendue en un langage de script permettant une plus grande souplesse dans la description des partitions et des interactions avec ces partitions. Cet article présente ce langage de script et illustre notamment ses capacités à décrire des interactions sous forme événementielle, tout en restant dans l’espace temporel.
|
2011 |
Fober, Dominique; Orlarey, Yann; Letz, Stephane INScore An Environment for the Design of Live Music Scores (Journal Article) Audio-graphic Modeling and Interaction Workshop at NIME 2011, 2011. (Abstract | Links | BibTeX | Étiquettes: inscore, interaction, music score) @article{ fober11a ,
title = {INScore An Environment for the Design of Live Music Scores}, author = {Dominique Fober and Yann Orlarey and Stephane Letz}, url = {inscore-nime2011.pdf}, year = {2011}, date = {2011-01-01}, journal = {Audio-graphic Modeling and Interaction Workshop at NIME 2011}, abstract = {INScore is an open source framework for the design of interactive, augmented, live music score. An augmented score is a graphic space providing representation, composition and manipulation of heterogeneous and arbitrary music objects (music scores but also images, text, signals…), both in the graphic and time domains. INScore provides a dynamic system for the representation of the music performance, considered as a specific sound or gesture instance of the score, and viewed as signals. It integrates an event based inter- action mechanism that opens the door to original uses and designs, transforming a score as a user interface or allowing a score self modification based on temporal events.}, keywords = {inscore, interaction, music score}, pubstate = {published}, tppubtype = {article} } INScore is an open source framework for the design of interactive, augmented, live music score. An augmented score is a graphic space providing representation, composition and manipulation of heterogeneous and arbitrary music objects (music scores but also images, text, signals…), both in the graphic and time domains. INScore provides a dynamic system for the representation of the music performance, considered as a specific sound or gesture instance of the score, and viewed as signals. It integrates an event based inter- action mechanism that opens the door to original uses and designs, transforming a score as a user interface or allowing a score self modification based on temporal events.
|
Fober, Dominique INScore OSC Messages Reference v.0.96 (Technical Manual) Grame, (Ed.): 2011. (Abstract | Links | BibTeX | Étiquettes: inscore, reference) @manual{ INScore0.96 ,
title = {INScore OSC Messages Reference v.0.96}, author = {Dominique Fober}, editor = {Grame}, url = {OSCMsg-0.96.pdf}, year = {2011}, date = {2011-01-01}, abstract = {INScore scripting API version 0.96. INScore is a system for the design of live music scores. It is basically driven by OSC messages. This document describes the set of OSC messages supported by the system.}, keywords = {inscore, reference}, pubstate = {published}, tppubtype = {manual} } INScore scripting API version 0.96. INScore is a system for the design of live music scores. It is basically driven by OSC messages. This document describes the set of OSC messages supported by the system.
|