Update microphone.js

Added some function documentation. To be added: USAGE, and work on README