Milestone: 0.7.0

Things that need to be in-place for the 0.7.0 release of Benben.

General

  • [ ] Select a SoundFont on the command line.
  • [ ] Select resampling mode for oversampling.
  • [ ] "Start paused" functionality.
  • [ ] TCP and/or UDP support for remote control.
  • [ ] Scrolling through the playlist to select an arbitrary file from the play queue.
  • [ ] "Queue next song" like in Audacious.
  • [ ] Second "page" to display visualization
    • [ ] oscilloscope view

Likely to Be Added, But Not Guaranteed

  • [ ] spectrogram view

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)