JAMR is a collaborative music-making application. It makes use of Firebase, and the Web Audio (via tone.js) and Bandsintown APIs. Users operate the three-octave, chromatic virtual piano keyboard from the home, QWERTY, and number rows of their computer keyboard. Check it out here!
- HTML
- CSS
- Twitter Bootstrap
- JavaScript
- jQuery
- Firebase
- The tone.js framework, which uses the Web Audio API: https://tonejs.github.io/
- The Bandsintown API: https://app.swaggerhub.com/apis/Bandsintown/PublicAPI/3.0.0
- Major thanks to our TAs Dominique and Dillon for their help!
- Free background image by Leo Wieling on Unsplash
- CSS Piano Keyboard Pen very lightly adapted from David Zastrow's CodePen: https://codepen.io/zastrow/pen/oDBki
- Instrument sound library from Nicholaus Brosowsky: https://github.com/nbrosowsky/tonejs-instruments