159 citations · 185 across the 10 of their papers we have counts for
13 papers
From One-Shot Generation to Incremental Music Composition: Adapting a General-Purpose Instruction LLM for Persistent Symbolic Editing
André Ricardo Ducca Fernandes, Jean-Pierre Briot, Simone Diniz Junqueira Barbosa1 +1
Most music-generation systems are still framed and evaluated primarily as producers of complete outputs, whereas composition often proceeds through successive revisions to a shared…
Challenges for Musical Education in the Age of AI and Digital Transformation
Jean-Pierre Briot
Music education has never been a static discipline. Each major technological shift has forced educators and institutions to reconsider what they teach, how they teach it, and why.…
miditok: A Python package for MIDI file tokenization
Nathan Fradet, Jean-Pierre Briot, Fabien Chhel +2
Recent progress in natural language processing has been adapted to the symbolic music modality. Language models, such as Transformers, have been used with symbolic music for a vari…
Byte Pair Encoding for Symbolic Music
Nathan Fradet, Nicolas Gutowski, Fabien Chhel +1
When used with deep learning, the symbolic music modality is often coupled with language model architectures. To do so, the music needs to be tokenized, i.e. converted into a seque…
An adaptive music generation architecture for games based on the deep learning Transformer mode
Gustavo Amaral Costa dos Santos, Augusto Baffa, Jean-Pierre Briot +2
This paper presents an architecture for generating music for video games based on the Transformer deep learning model. Our motivation is to be able to customize the generation acco…
From Procedures, Objects, Actors, Components, Services, to Agents -- A Comparative Analysis of the History and Evolution of Programming Abstractions
Jean-Pierre Briot
The objective of this chapter is to propose some retrospective analysis of the evolution of programming abstractions, from {\em procedures}, {\em objects}, {\em actors}, {\em compo…
Music Tempo Estimation via Neural Networks -- A Comparative Analysis
Mila Soares de Oliveira de Souza, Pedro Nuno de Souza Moura, Jean-Pierre Briot
This paper presents a comparative analysis on two artificial neural networks (with different architectures) for the task of tempo estimation. For this purpose, it also proposes the…
Collective management of environmental commons with multiple usages: a guaranteed viability approach
Isabelle Alvarez, Laetitia Zaleski, Jean-Pierre Briot +1
In this paper we address the collective management of environmental commons with multiple usages in the framework of the mathematical viability theory. We consider that the stakeho…
Energy Consumption of Deep Generative Audio Models
Constance Douwes, Philippe Esling, Jean-Pierre Briot
In most scientific domains, the deep learning community has largely focused on the quality of deep generative models, resulting in highly accurate and successful solutions. However…
From Artificial Neural Networks to Deep Learning for Music Generation -- History, Concepts and Trends
Jean-Pierre Briot
The current wave of deep learning (the hyper-vitamined return of artificial neural networks) applies not only to traditional statistical machine learning tasks: prediction and clas…
Music Generation by Deep Learning - Challenges and Directions
Jean-Pierre Briot, François Pachet
In addition to traditional tasks such as prediction, classification and translation, deep learning is receiving growing attention as an approach for music generation, as witnessed…
Deep Learning Techniques for Music Generation -- A Survey
Jean-Pierre Briot, Gaëtan Hadjeres, François-David Pachet
This paper is a survey and an analysis of different ways of using deep learning (deep artificial neural networks) to generate musical content. We propose a methodology based on fiv…
A Hybrid Architecture for Multi-Party Conversational Systems
Maira Gatti de Bayser, Paulo Cavalin, Renan Souza +4
Multi-party Conversational Systems are systems with natural language interaction between one or more people or systems. From the moment that an utterance is sent to a group, to the…