Papers by Dominique Fober
This paper presents some major results from the IMUTUS project 1 . IMUTUS was an RTD project that... more This paper presents some major results from the IMUTUS project 1 . IMUTUS was an RTD project that aimed at the development of an open platform for training students on the recorder. The paper focuses on one of the most important and innovative parts of the IMUTUS system, the practicing environment. This environment integrates technological tools for the automatic analysis and evaluation of student performances along with enhanced interaction schemes to provide an effective approach to music learning. Testing and validation activities that have been carried out indicate that the IMUTUS approach is appreciated by both students and teacher, and that it clearly has a strong potential.
IMUTUS is a European project that aims at the development of an open platform for training studen... more IMUTUS is a European project that aims at the development of an open platform for training students on non-MIDI musical instruments, as well as to acquire theoretical music knowledge. The project involves many components oriented towards a new approach of music learning. After a brief overview of the system, the performance evaluation module and the music score processing components are described to show how they enforce the peda-gogical approach.
Journées d’informatique musicale, 2015
La notation de la musique sert les besoins de la représen-tation, de l'écriture et de la création... more La notation de la musique sert les besoins de la représen-tation, de l'écriture et de la création artistique. Confrontée aux nouvelles formes musicales comme les musiques élec-troniques, les oeuvres interactives, le live coding, aux phéno-mènes de migration de l'instrument musical vers des plates-formes gestuelles et mobiles, aux hybridations avec la danse, le design, le multimédia, la partition contemporaine est sou-vent étendue, éclatée sur des supports différents, revisitée à travers de nouvelles formes d'écriture. Cet article fait le point sur les évolutions actuelles de la notation musicale et sur les outils informatiques émergents pour servir ses be-soins.
In this paper, the VEMUS platform is presented, as a novel approach for music tuition that focuse... more In this paper, the VEMUS platform is presented, as a novel approach for music tuition that focuses on beginner and intermediate students, typically aged from 9 to 15 years. This platform is characterized by an open, highly interactive and networked multilingual music tuition framework that covers a selection of popular wind instruments. The VEMUS environment integrates innovative, pedagogically-motivated elearning components to augment traditional music teaching in three distinct learning settings, namely self-practicing, classroom and distance learning. In the present article, the current stage of development of VEMUS is presented, and the areas where it might be of most use towards supporting the educational activities associated with music tuition are identified.
This paper presents some major results from the IMUTUS project 1 . IMUTUS was an RTD project that... more This paper presents some major results from the IMUTUS project 1 . IMUTUS was an RTD project that aimed at the development of an open platform for training students on the recorder. The paper focuses on one of the most important and innovative parts of the IMUTUS system, the practicing environment. This environment integrates technological tools for the automatic analysis and evaluation of student performances along with enhanced interaction schemes to provide an effective approach to music learning. Testing and validation activities that have been carried out indicate that the IMUTUS approach is appreciated by both students and teacher, and that it clearly has a strong potential.
IMUTUS is a European project that aims at the development of an open platform for training studen... more IMUTUS is a European project that aims at the development of an open platform for training students on non-MIDI musical instruments, as well as to acquire theoretical music knowledge. The project involves many components oriented towards a new approach of music learning. After a brief overview of the system, the performance evaluation module and the music score processing components are described to show how they enforce the pedagogical approach.
In this paper, the VEMUS platform is presented, as a novel approach for music tuition that focuse... more In this paper, the VEMUS platform is presented, as a novel approach for music tuition that focuses on beginner and intermediate students, typically aged from 9 to 15 years. This platform is characterized by an open, highly interactive and networked multilingual music tuition framework that covers a selection of popular wind instruments. The VEMUS environment integrates innovative, pedagogically-motivated
e- learning components to augment traditional music teaching in three distinct learning settings, namely self-practicing, classroom and distance learning. In the present article, the current stage of development of VEMUS is presented, and the areas where it might be of most use towards supporting the educational activities associated with music tuition are identified.
Computer Music Journal, 1999

Centre national de création musicale [email protected] RÉSUMÉ RTP MIDI est une extension du protocol... more Centre national de création musicale [email protected] RÉSUMÉ RTP MIDI est une extension du protocole RTP (Real-Time Transport Protocol) pour la transmission de flux MIDI. Ce standard décrit un format permettant la paquetisation de toute commande pouvant apparaître légalement sur un câble DIN MIDI 1.0. Il utilise le cadre générique fourni par RTP et les outils qui lui sont associés afin de permettre une transmission de ces données MIDI en temps réel. Un tel protocole pourrait être utilisé dans le cadre d'applications interactives ou pour le streaming de fichiers. Le format propose également un mécanisme de réparation en cas de pertes de paquets lorsque le flux est transmis à travers un environnement réseau incertain. Après une brève présentation de MIDI et de RTP, l'article présente le domaine et les enjeux de RTP MIDI puis le format des paquets et les mécanismes de réparation décrits dans ce standard ainsi que, pour finir, nos travaux d'implémentation d'une bibliothèque permettant la création et l'analyse de payloads au format RTP MIDI et pouvant s'intégrer au système MidiShare.
We propose a way to transmit real-time musical data flow on Ethernet. The presented implementatio... more We propose a way to transmit real-time musical data flow on Ethernet. The presented implementation is based on the software architecture of MidiShare. After some reminders about Ethernet and MidiShare, we shall present an overview of the intended solution. Then we shall examine the chosen protocols, the implementation and its performance.
We propose an algebraic approach to block diagram construction as an alternative to the classical... more We propose an algebraic approach to block diagram construction as an alternative to the classical graph approach inspired by dataflow models. The proposed algebra is based on three binary operations of construction : sequential, parallel and recursive constructions. These operations can be seen as high level connection schemes that set several connections at once in order to combine two block diagrams to form a new one. Algebraic representations have interesting applications for visual languages based on block diagrams and are useful to specify the formal semantic of this languages.
MidiShare is a realtime, multi-tasks operating system dedicated to musical MIDI applications. It ... more MidiShare is a realtime, multi-tasks operating system dedicated to musical MIDI applications. It was awarded the Apple Trophy (1989), the Paris-City prize (1990) and more recently, the Max d'Or at the Bourges International Musical Software Competition (1999). Multi-platform ...
Nous abordons la visualisation du jeu instrumental sous l'angle de la représentation objective du... more Nous abordons la visualisation du jeu instrumental sous l'angle de la représentation objective du son, avec pour objectif de rendre apparentes des caractéristiques du signal en termes d'interprétation musicale. Cet article expose les différentes stratégies mises en oeuvre pour exploiter voire amplifier la complémentarité des perceptions visuelles et sonores, avec un point de vue particulier sur les applications dans le domaine de la pédagogie de la pratique instrumentale.
This paper introduces two real-time functional programming languages. The first one aims to descr... more This paper introduces two real-time functional programming languages. The first one aims to describe temporal trajectories. The second allows the manipulation of both real-time and deferred time streams. We shall describe the architecture of the real-time reduction machine used for evaluation. We shall also review the expected consequences of this approach.
Faust 0.9.10 1 introduces an alternative to OpenMP based parallel code generation using a Work St... more Faust 0.9.10 1 introduces an alternative to OpenMP based parallel code generation using a Work Stealing Scheduler and explicit management of worker threads. This paper explains the new option and presents some benchmarks.
Nous présentons un nouveau protocole s'appuyant sur UDP, permettant de transmettre des événements... more Nous présentons un nouveau protocole s'appuyant sur UDP, permettant de transmettre des événements datés en temps réel et fournissant au récepteur, les moyens d'une restitution temporelle correcte. Ce protocole inclus des mécanismes permettant de compenser la latence du réseau et d'optimiser l'utilisation de la bande passante. Il prend également en compte les dérives d'horloges des différentes machines impliquées dans une transmission. Il est particulièrement adapté à la transmission d'événements musicaux tels que les messages MIDI.
Uploads
Papers by Dominique Fober
e- learning components to augment traditional music teaching in three distinct learning settings, namely self-practicing, classroom and distance learning. In the present article, the current stage of development of VEMUS is presented, and the areas where it might be of most use towards supporting the educational activities associated with music tuition are identified.
e- learning components to augment traditional music teaching in three distinct learning settings, namely self-practicing, classroom and distance learning. In the present article, the current stage of development of VEMUS is presented, and the areas where it might be of most use towards supporting the educational activities associated with music tuition are identified.