Riccardo Borghesi

Learn More
This article reports on developments conducted in the framework of the SampleOrchestrator project. We assembled for this project a set of tools allowing for the interactive real-time synthesis of automatically analysed and annotated audio files. Rather than a specific technique we present a set of components that support a variety of different interactive(More)
This article presents FTM, a shared library and a set of modules extending the Max/MSP environment. It also gives a brief description of additional sets of modules based on FTM. The article particularly addresses the community of researchers and musicians familiar with Max or Max-like programming environments such as Pure Data. FTM extends the signal and(More)
We present a set of probabilistic models that support the design of movement and sound relationships in interactive sonic systems. We focus on a mapping–by–demonstration approach in which the relationships between motion and sound are defined by a machine learning model that learns from a set of user examples. We describe four probabilistic models with(More)
In this paper we present the latest evolution of the execution engine of jMax, the Ircam environment for realtime musical applications. Already known as FTS, this DSP engine has now evolved into the virtual machine of a language which is a superset of the well-known Max "message system." Details of the new architecture will be presented, as well as issues(More)
In this paper we demonstrate the use of jMax, the new editing and control system for Ircam’s real-time musical applications. We detail its architecture, and present in application the different components of the system, including the scripting and control panel building facilities. Finally, we demonstrate some musical applications. 1 Introduction jMax is(More)
The ACM Symposium on User Interface Software and Technology (UIST) is the premier forum for innovations in human-computer interfaces. The Symposium brings together people from diverse areas including tangible and ubiquitous computing, virtual and augmented reality, graphical and Web user interfaces, new input and output devices, and many other aspects of(More)
  • 1