Build a simple video & audio sound recorder web app/website

Job ID: 33570263

Budget: €100 – €350 EUR

We need a simple video & audio sound recorder as a web app (preferably Angular) to record voice in high quality audio. We have a working Angular app that can serve as a base. It must have the following features:

a very simple and user-friendly interface
Uses phone micro as default
save, pause, resume recording, cancel and delete.
a live audio spectrum analyzer
Microphone Collaboration
Separate recording tracks for seperate musical instruments and voices
Must record every track isolated while playing the rest in the background
Background Recording without the display with timer
Editing, trim & Playback 
Multiple File Formats
Wav Encoding for all platforms
Exportable as wav and mp3
Offline Recording option
Cross Browser Adaptability 
Reject incoming calls during recording
Interview mode to allow both top and bottom microphones of the phone device
Activate device video camera from app (like Insta live) to record at the same time but save sound and video separately.

Could use Audacity or other APIs for different tasks.