musical-tone

0.0.3 • Public • Published

Usage:

const piano = makePiano(_ => {
  console.log('piano loaded');
});
const electricPiano = makeElectricPiano(_ => {
  console.log('electric piano loaded');
});
const drumSet = makeDrumSet(_ => {
  console.log('drum loaded');
});
document.getElementById('testing').onclick = _ => {
  piano.play(60, 0.9);
  piano.play(64);
}
document.getElementById('testing2').onclick = _ => {
  piano.stop(60);
  piano.stop(64);
}
document.getElementById('testing3').onclick = _ => {
  electricPiano.play(60, 0.9);
  electricPiano.play(64);
}
document.getElementById('testing4').onclick = _ => {
  electricPiano.stop(60);
  electricPiano.stop(64);
}
document.getElementById('testing5').onclick = _ => {
  drumSet.play(42);
  drumSet.play(46);
}
document.getElementById('testing6').onclick = _ => {
  drumSet.stop(42);
  drumSet.stop(46);
}

Readme

Keywords

none

Package Sidebar

Install

npm i musical-tone

Weekly Downloads

0

Version

0.0.3

License

ISC

Unpacked Size

2.42 MB

Total Files

249

Last publish

Collaborators

  • clubfest