This is created with a WordPress plugin. It’s pretty new and is a bit wonky, but it does much of what is needed. When a recording is made, it is sent to the backend, where you can review it, edit it, download it, crop it, etc.

Once a recording is “Send for Review,” it lands here in the backend:
You can review, edit, and publish the video. The mp3 lands in the media library.

There is a shortcode that can be placed on any page, so once the audio is published it gets added to the list, as below.

In order to create individual posts, more would need to be done.

[audio-editor mini=true remove-buttons=”download,crop,cut,file-upload” button-text=”Send for Review” logged-in-only=”false”]