Skip to content
Jérémy Zurcher edited this page Apr 21, 2020 · 12 revisions

Kind of reminder / roadmap

Jérémy

  • clean up Song::copyInstrumentLineToString(…) and Song::pasteInstrumentLineFromString(…)
  • kill SongReader (Song:: uses XMLDoc::, Pattern:: … )
  • clean up Playlist (singleton, really ?)
  • clean up Preferences (use XMLDoc:: )
  • kill LocalFileMng (#357)
  • audit src/core/src/basics/ (meth_machine methMachine ?) set some documentation
  • /usr/share/hydrogen/data/ -> /usr/share/hydrogen/
  • .hydrogen/ -> ~/.config/hydrogen.conf and ~/.local/hydrogen/ (https://www.reddit.com/r/linux/comments/971m0z/im_tired_of_folders_littering_my_home_directory https://wiki.archlinux.org/index.php/XDG_Base_Directory_support)
  • drumkit_pattern.xsd -> pattern.xsd
  • songs.xml why is there reference to drumkit in each instrument ?
  • midi output on-off instead of off-on-off #411 (use aseqdump)
  • #364, #627, #482, #535, #547
  • ADRS
    • ADSR should be set using a visual gui based on the SampleEditor
    • units of ADR should be [ms] not ticks
    • ADSR::get_value( float step) is called with step=1 by default, this should be called with current time position is the sample