Skip to content

Experience-Monks/silent-mp3-datauri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

silent-mp3-datauri

stable

A 15 millisecond silent MP3 file generated by Audacity, and exported as a datauri string. This can be used for detecting autoplay behaviour in browsers.

Note: The 15 ms duration was decided through testing on Samsung Galaxy S6, which was not capable of handling smaller files in audioContext.decodeAudioData.

Install

npm install silent-mp3-datauri --save

Usage

The main export is a string, a datauri for the mp3.

var silence = require('silent-mp3-datauri')

var audio = new Audio()
audio.addEventListener('canplay', () => {
  console.log("Can play!")
})
audio.src = silence

License

MIT, see LICENSE.md for details.

About

a dummy 15ms silent MP3 as datauri

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published