Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.35 KB

README.md

File metadata and controls

30 lines (24 loc) · 1.35 KB

#Recorder-wav-mp3.js Using HTML5 Web Audio API, access the user's microphone, record, then provide a preview player and exported WAV and MP3

##Steps to Run Demo

  • clone repo
  • cd recorder-wav-mp3
  • run gulp serve (assumes you have gulp installed)

##Summary of Major Improvements

  • Refactored to better seperate concerns
  • Returns both WAV and MP3
  • Fixes issue which doubled length of MP3 output by ending with dead air ref: nusofthq/Recordmp3js:#5
  • No longer asks for mic access until after user clicks record
  • Shows example of saving to Firebase

##Todo

  • Add visualizer when recording
  • Log debug data to console only when cfg.debug = true
  • Allow user to replace download text with icons
  • Modify export functionality so that it exports just WAV (faster), skipping MP3 (slower)
  • custom player (jPlayer perhaps)
  • go through source repo pull requests and cherry pick

##Attribution and Dependencies This project builds on the outstanding work of the following libraries...