Milestone: 0.8.0
Things that need to be in-place for the 0.8.0 release of Benben.
General
- [ ] Convert SID code from C++ to native Common Lisp
- [ ] Consolidate the various sequenced formats under a single library.
- [ ] TCP and/or UDP support for remote control.
- [ ] Second "page" to display visualization.
- [ ] Oscilloscope or spectrum view.
- [ ] Alternate "mini TUI" for when the terminal is below 80x24.
- [ ] EQ profiles
- [ ] EQ configuration moved to their own config files
Likely to Be Added, But Not Guaranteed
- [ ] Scrolling through the playlist to select an arbitrary file from the play queue.
- [ ] "Queue next song" like in Audacious.
Unlikely to Be Added, But Possibly
- [ ] "Tracker" view for module files.
Maintenance Tasks
- [ ] Do a full pass of the program to ensure copyright headers are up to date.
- [ ] Do a full pass of the program to add missing documentation strings.
Other
- [ ] Document all config file options.
(x = finished, ? = might have a bug, / = partially working, space = not working)