audio recording component for TroopJS based on recorder.js