Paul Brossier

Computer music, Real‑time systems, Software engineering

Key skills

  • Background in DSP and Music Information Retrieval techniques
  • Strong administration skills on UNIX and Linux systems
  • Fluent in C, C++, Obj-C, Python and Shell languages
  • Excellent verbal skills, fluent written communication
  • Native French speaker, fluent English and Spanish, basic German

Experience

Freelance Developer for various international clients

June 2008 – Present (7 years and 9 months) – Barcelona, Spain

Lead Software Engineer at Aubio

June 2003 – Present (12 years 9 months) – Barcelona, Spain

Creating and maintaining aubio, a tool designed for the extraction of annotations from audio signals, optimized for real-time applications, with features include beat tracking, onset segmentation, pitch detection, and more

Software Engineer at Parisson

September 2009 – September 2014 (4 years) – Barcelona, Spain

Building TimeSide's audio encoding and decoding engine based on GStreamer, creating new analyzers using the aubio library, improvements of distribution and packaging of TimeSide

Participating in the design of Telemeta, the Django platform for collection audio assets with semantics

Software Engineer at Reactable Systems

2010 – 2012 (2 years) – Barcelona, Spain

Porting the Reactable engine to prepare the «Reactable Mobile» app, a modular music synthesizer

Completion of the first iOS versions from scratch to public release

Lead Software Engineer at Animal Systems

2010 – 2011 (1 year) – London, UK

Creating the first working prototype of Chirp for iOS, a system to send q-code like resources by playing short bird sounding melodies

Software Architect at Reality Jockey

2009 - 2010 (1 year) – Barcelona, Spain

Creating the first version of RjDj, a musical application for mobile devices based on PureData

Software Engineer at Fluendo

January 2008 – June 2008 (6 months) – Barcelona, Spain

Creation of an installer for GStreamer plug-ins

Music Technology Group, Universitat Pompeu Fabra

October 2006 to December 2007 – Barcelona, Spain

  • Post-doctoral position, rhythm and tonal descriptions of recorded music

Centre for Digital Music, Queen Mary

April 2003 to August 2006 – London, UK

  • Resesarch assistant, publication and presentation of several international conferences articles
  • Collaboration to the SIMAC research project
  • Internship at the Music Technology Group, Barcelona
  • Participation in the organisation of the MIREX contest
  • Management of the Revision Control System, experiments with grid computing

Dept. of Electronic Engineering, Queen Mary

April 2002 to March 2003 – London, UK

Teaching Assistant, leading weekly computer labs in Digital Signal Processing, Image and Video Processing, and Advanced Transforms

Dept. of Computer Science, City University

September to November 2002 – London, UK

Instructor for undergraduate course Analog Modulations, responsible for lectures, exams, homework assignments and marking

Real-time Applications Team, IRCAM

May to August 2001 – Paris, France

Creating gMax, a module to create OpenGL-based animated graphics directly from within the jMax visual programming environment

Music Technology Dept., McGill University

March to June 2000 – Montréal, Canada

Implementing an improved algorithm for audio time-stretching

Musiwap

July to October 2000 – Paris, France

Developing the first mp3.fr web-site for Internet mobile phones, designing a web-radio interface, testing audio streaming solutions over cellular networks

Education

PhD at Centre for Digital Music, Queen Mary

April 2003 to August 2006 – London, UK

  • PhD Candidate, Music Signal Processing, Dept. of Electronic Engineering
  • Dissertation Topic: Automatic annotation of musical signals for interactive systems
  • Advisors: Dr. Mark D. Plumbley, Prof. Mark B. Sandler

MPhil at Centre for Digital Music, Queen Mary

April 2002 to March 2003 – London, UK

  • Master of Philosophy in Digital Signal Processing, Dept. of Electronic Engineering
  • Dissertation Topic: Real-time object based audio coding
  • Advisors: Dr. Mark D. Plumbley, Prof. Mark B. Sandler

Master at IRCAM & Université Pierre et Marie Curie

September 2000 to May 2001 – Paris, France

  • Diplôme d’Études Appliquées ATIAM: Acoustics, Signal Processing and Computer Music
  • Dissertation topic: Image and sound interactions in the jMax environment
  • Advisor: Dr. François Déchelle, Équipe applications temps-réel

Publications

A. Hazan, P. Brossier, P. Holonowitz, P. Herrera and H. Purwins, Expectation Along the Beat: a Use Case for Music Expectation Models, in Proceedings of the Intenational Computer Music Conference (ICMC 2007), Copenhagen, Denmark, 2007

M. E. P. Davies, P. M. Brossier and M. D. Plumbley, Beat Tracking Towards Automatic Musical Accompaniment, in Proceedings of the Audio Engineering Society 118th Convention, Barcelona, Spain, May 28-31, 2005

P. M. Brossier, J. P. Bello and M. D. Plumbley, Fast labelling of notes in music signals, in Proceedings of the International Conference on Music Information Retrieval (ISMIR 2004), pp. 331-336, Barcelona, Spain, October 10-14, 2004

P. M. Brossier, J. P. Bello and M. D. Plumbley, Real-time temporal segmentation of note objects in music signals, in Proceedings of the International Computer Music Conference (ICMC 2004), pp. 458-461, Miami, Florida, USA, November 1-6, 2004

P. M. Brossier, M. B. Sandler and M. D. Plumbley, Matching live sources with Physical Models, in Proceedings of the Digital Audio Effects Conference (DAFx-03), pp. 305-307, London, UK, September 8-11, 2003

P. M. Brossier, M. B. Sandler and M. D. Plumbley, Real Time Object Based Coding, in Proceedings of the Audio Engineering Society 114th Convention, Amsterdam, The Netherlands, March 22-25, 2003