UNPKG

audio-feeder

Version:

Abstraction for streaming raw PCM audio in browser via Web Audio API.

30 lines (28 loc) 911 B
<!doctype html> <html> <head> <meta charset=utf-8> <meta name=viewport content="intial-scale=1"> <title>audio-feeder demo</title> <body> <h1>audio-feeder demo</h1> <p>Plays middle C note fading in/out until you stop</p> <div> <button id=start disabled>Start audio</button> <button id=stop disabled>Stop audio</button> </div> <div> <label><input type=checkbox name=muted val=1> Mute</label> <label><input type=radio name=volume value=25> 25% vol</label> <label><input type=radio name=volume value=50> 50% vol</label> <label><input type=radio name=volume value=75> 75% vol</label> <label><input type=radio name=volume value=100 checked> 100% vol</label> </div> <div> <label>Tempo <input type=range id=tempo min=50 max=200 value=100></label> </div> <script src="AudioFeeder.js"></script> <script src="demo.js"></script> <script> demo(); </script>