Feature ‐ Studio Recording - ddpalacios/home-server GitHub Wiki
As a practicing musician, I need to be able to record my audio, listen back to old recordings, label it, option to write notes on it, and sort the audio by a timestamp.
Result:
Tasks:
-
In home page, provide navigation to 'studio' page
- GET request to home/studio
- ensure user info and cookies are maintained
-
Create Start & Stop button to collect & store audio
- https://github.com/ddpalacios/life-of-sounds/wiki/Recording-Studio-%E2%80%90-WebSockets
- https://github.com/ddpalacios/life-of-sounds/wiki/Recording-Studio-%E2%80%90-Audio-Storage
- Start/Stop a WebSocket server to stream audio bytes on click of start button
- Collect audio bytes and save it within storage or database
- Insert metadata audio info to database
-
provide EDIT ability to stored audio metadata records
- Create GET request to retrieve audio files based by user id
- Create GET request to retrieve audio files based by user id
-
Provide instant playback once finished recording