Skip to content

oviser/audio-mixer.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

audio-mixer.js

Simple audio mixer using AudioContext api.

Install

Browser

Import minimified or full script:

<script src="https://unpkg.com/audio-mixer.js@latest/umd/mixer.min.js"></script>

NPM

Install module:

npm i audio-mixer.js

Import it:

const AudioMixer = require('audio-mixer.js')

Usage

const  audioMixer = new AudioMixer()

Add track:

const source = await audioMixer.addAudio(stream)

Remove track:

await audioMixer.deleteAudio(source)

Get mixed stream:

const mixedStream = await audioMixer.getStream()

Stop mix:

audioMixer.stop()

Releases

No releases published

Packages

No packages published