todo: add todo.md
This commit is contained in:
+33
@@ -0,0 +1,33 @@
|
||||
# UI
|
||||
[ ] Conversation options that exceed a certain predicted amount of TTS time (1-2 seconds) should get highlighted differently
|
||||
[ ] log line colors
|
||||
|
||||
# Features
|
||||
[ ] pull lyrics and info from genius.com
|
||||
[ ] patch mixxx to expose a rest api for data
|
||||
[ ] MIDI input / output
|
||||
[ ] Different prompts between "recording an episode", "preparing for an episode", or "exploring"
|
||||
[ ] Mixxx playlists other than the regular episode
|
||||
[ ] Realtime updates to the mixxx playlist
|
||||
[ ] Include mixxx ratings into metadata
|
||||
[ ] somehow optimize the massive json blob of data we send?
|
||||
|
||||
# Refactoring
|
||||
[ ] Move tools into a sub-module
|
||||
[ ] Debug log should show up into the UI in a separate list
|
||||
[ ] Use pipewire over jack
|
||||
[ ] split out UI into several widgets
|
||||
|
||||
# Realtime behaviors
|
||||
[ ] "Hey eva, take a note, this one is pretty crunchy." -> note list in sidebar?
|
||||
[ ] "Hey eva, lets wrap up, can you prep me a report?" -> generates a summary of the episode, stashes it in the sidebar, saves it for the next episode, maybe also stores in beets/mixxx?
|
||||
[ ] "Hit it, eva" "Spin up the buffers, eva" - ship computer starts playing sfx to transition out
|
||||
[ ] ship should give off some warning sfx or something when the episode time hits 1h, 20m, 5m, 0, etc.
|
||||
[ ] asking eva to query the archive or a relay or fetch something should be happening in the background, with the computer feeding updates into the conversation. Eva can then react as it goes along.
|
||||
[ ] Twitch chat?
|
||||
|
||||
# Next Episode
|
||||
[ ] Ambient SFX
|
||||
[ ] Musicbrainz artifacts
|
||||
[ ] Automatic quiet detection instead of push-to-talk
|
||||
[ ] Preload musicbrainz data from playlist with a command
|
||||
Reference in New Issue
Block a user