sound-manager

A full-service sound library.

Usage no npm install needed!

<script type="module">
  import soundManager from 'https://cdn.skypack.dev/sound-manager';
</script>

README

Sound Manager

Build Status Test Coverage Maintainability Total alerts

Introduction

A full-service sound manager designed for use with hypertext fiction systems like Twine or Accelerator.

Type documentation

There is a full set of type-oriented API documentation. This exists in a very attractive HTML format you can build with the commands npm install and npm run build:docs, and a significantly less attractive (but browser-accessible) Markdown version soon to be added here.

Project status

This library is still in beta. At present, HTML Audio is working better than Web Audio. Neither are stable, and development at present is rapid, so be sure to only update based on minor versions, not patches.

If you need a simple, reliable audio library, this is not a good choice now. This is big and very unstable, and currently being dogfooded.