Adaptive, Personalised "in browser" Audio Compression

White Paper WHP 290

Download
Published: 28 April 2015

Abstract

Audio quality is very important to the BBC’s audience, and unwanted loudness variations reduce the quality of the listeners’ experience. Dynamic range control applied by the broadcaster can go some way to avoiding problems but, because the broadcaster cannot take into account each listener’s individual environment, needs, or preference, it cannot please everyone all the time. The listening conditions are a significant factor to be taken into account when dynamic range control is applied.

The Web Audio API offers the possibility of performing dynamic range control under the control of the listener, tailoring it optimally for their individual situation. We have developed a system that demonstrates that this is achievable in a modern web browser. In it, a compressor is controlled automatically by the environmental noise level measured using the microphone present in the most mobile device audio players.

This document was originally published at the 1st Web Audio Conference, January 2015, IRCAM, Paris, and can be downloaded here: https://webaudioconf.com/_data/papers/pdf/2015/2015_25.pdf

White Paper copyright

© BBC. All rights reserved. Except as provided below, no part of a White Paper may be reproduced in any material form (including photocopying or storing it in any medium by electronic means) without the prior written permission of BBC Research except in accordance with the provisions of the (UK) Copyright, Designs and Patents Act 1988.

The BBC grants permission to individuals and organisations to make copies of any White Paper as a complete document (including the copyright notice) for their own internal use. No copies may be published, distributed or made available to third parties whether by paper, electronic or other means without the BBC's prior written permission.

Authors

  • Andrew Mason

    Andrew Mason

    Senior Research Engineer
  • Matthew Paradis

    Matthew Paradis

    Senior R&D Engineer (Audio)

Search by Tag:

Rebuild Page

The page will automatically reload. You may need to reload again if the build takes longer than expected.

Useful links

Demo mode

Hides preview environment warning banner on preview pages.

Theme toggler

Select a theme and theme mode and click "Load theme" to load in your theme combination.

Theme:
Theme Mode: