play
play copied to clipboard
Player interface for Generative.fm
Write some tests which trigger playback of generators which Cypress and confirm they're producing sound
- [ ] Adjust volume and confirm it works as expected - [ ] Toggle mute and confirm it works as expected
Swiping up/down from the player should work as expected instead of just supporting clicking

Need to support streaming to multiple listeners Relevant code: - https://github.com/generativefm/play/blob/06b10153122d63e582eae7361bbc841c956d2215/src/cast/cast-middleware.js - https://github.com/generativefm/cast/blob/master/src/index.js
Add some sort of caching/proxy thing to pull sample files directly from the S3 bucket
It's been 9 months since release and the import process adds extra time before the app is usable.
Web browsers like Firefox and Chromium and several media players support [MPRIS](https://specifications.freedesktop.org/mpris-spec/latest/) under Linux. This allows one to do any of the following: - Create notifications or panel widgets that...
Some users have reported that when generators stop playing, the audio cutoff can be harsh. Instead of hard-muting the output, glide the gain down over a very short time.