This uses a modified version of RecorderJS to enable recording of multiple files and subsequent combination of them.