Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
roadmap:features_roadmap [2020/05/02 22:02]
chaot [Version 0.9.19]
roadmap:features_roadmap [2020/08/07 18:32] (current)
deva [Version 0.9.19]
Line 5: Line 5:
 //Feature release//\\ //Feature release//\\
 Not yet a target release date. Not yet a target release date.
-  * {{:incheck.png}} Translation support (gettext). //(deva)// 
   * {{:incheck.png}} Per instrument voice count controls. //(TheMarlboroMan)//   * {{:incheck.png}} Per instrument voice count controls. //(TheMarlboroMan)//
 +  * {{:check.png}} <del>Translation support - embedded gettext.</del> //(deva)//
   * {{:check.png}} <del>Make sure DrumKit.clear() also clears metadata.</del> //(deva)//   * {{:check.png}} <del>Make sure DrumKit.clear() also clears metadata.</del> //(deva)//
  
Line 23: Line 23:
     * {{:check.png}} <del>Add default drumkit to config file, no UI for now.</del> //(chaot4)//     * {{:check.png}} <del>Add default drumkit to config file, no UI for now.</del> //(chaot4)//
     * {{:uncheck.png}} Add default drumkit and midimap to UI. //(chaot4)//     * {{:uncheck.png}} Add default drumkit and midimap to UI. //(chaot4)//
-    * {{:uncheck.png}} Make file browser a more pleasant experience (explore using native file browser on all platforms). //(chaot4)//+    * {{:uncheck.png}} Make file browser a more pleasant experience (explore using native file browser on all platforms: lv2 and vst have mechanisms to ask the host for a file browser: [[http://lists.lv2plug.in/pipermail/devel-lv2plug.in/2020-February/001958.html|lv2]]).  //(chaot4)//
   * {{:check.png}} <del>Add "Velocity translation" module in ui for the following functionality:</del> //(chaot4/deva)//   * {{:check.png}} <del>Add "Velocity translation" module in ui for the following functionality:</del> //(chaot4/deva)//
     * <del>Velocity curvature adjustment (up/down)     * <del>Velocity curvature adjustment (up/down)
Line 43: Line 43:
  
   * Other:   * Other:
-    * {{:uncheck.png}} Update drumkits to newest features. //(chaot4/deva)//+    * {{:check.png}} <del>Add DGValidator support for clickmaps.</del> //(deva)// 
 +    * {{:incheck.png}} Update drumkits to newest features. //(chaot4/deva)// 
 +      * {{:incheck.png}} DRSKit //(deva)// 
 +      * {{:uncheck.png}} CrocellKit //(unassigned)// 
 +      * {{:uncheck.png}} MuldjordKit //(muldjord)// 
 +      * {{:uncheck.png}} Aasimonster //(unassigned)// 
 +      * {{:uncheck.png}} ShittyKit //(unassigned)//
     * {{:uncheck.png}} Add midi CC to control engine settings at runtime. See http://nickfever.com/music/midi-cc-list for reference. See [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2018_08_31|irc log 20:39]] //(unassigned)//     * {{:uncheck.png}} Add midi CC to control engine settings at runtime. See http://nickfever.com/music/midi-cc-list for reference. See [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2018_08_31|irc log 20:39]] //(unassigned)//
       * {{:uncheck.png}} Make midi CC event for resetting random seed. //(unassigned)//       * {{:uncheck.png}} Make midi CC event for resetting random seed. //(unassigned)//
Line 60: Line 66:
     * {{:check.png}} <del>Note-on with velocity 0 should be ignored.</del> //(chaot4)//     * {{:check.png}} <del>Note-on with velocity 0 should be ignored.</del> //(chaot4)//
     * {{:check.png}} <del>Default drumkit not being stored correctly on Windows.</del> //(chaot4)//     * {{:check.png}} <del>Default drumkit not being stored correctly on Windows.</del> //(chaot4)//
 +    * {{:check.png}} <del>Fix ''LV2_Descriptor'' and ''LV2UI_Descriptor'' compilation errors with the most recent LV2 headers.</del> //(deva)//
 +    * {{:check.png}} <del>Fix assert(events.empty()) in jackmidi.cc line 113.</del> //(deva)//
  
 =====Version 0.9.20===== =====Version 0.9.20=====
 //Bugfix release//\\ //Bugfix release//\\
 Not yet a target release date. Not yet a target release date.
 +
 +  * Make rcgen compile and work on windows again through autotools.
  
   * UI overhaul. //(pixelwiz)//   * UI overhaul. //(pixelwiz)//
Line 91: Line 101:
     * {{:uncheck.png}} Dynamically set volume modifier based on velocity: [[https://linuxmusicians.com/viewtopic.php?f=57&t=20248]]     * {{:uncheck.png}} Dynamically set volume modifier based on velocity: [[https://linuxmusicians.com/viewtopic.php?f=57&t=20248]]
     * {{:uncheck.png}} Store the range of samples used to calculate the power.     * {{:uncheck.png}} Store the range of samples used to calculate the power.
- 
- 
- 
- 
- 
  
   * BUGS:   * BUGS:
-    * {{:uncheck.png}} Fix assert(events.empty()) in jackmidi.cc line 97. //(unassigned)// 
     * {{:uncheck.png}} Fix crashes and weird rendering issues with [[dev:suil-center|>=suil-0.8.3]]. //(deva)//     * {{:uncheck.png}} Fix crashes and weird rendering issues with [[dev:suil-center|>=suil-0.8.3]]. //(deva)//
     * {{:uncheck.png}} FileBrowser being non-interactive in Reaper on Win10. (See [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2019_10_08|IRC]]) //(unassigned)//     * {{:uncheck.png}} FileBrowser being non-interactive in Reaper on Win10. (See [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2019_10_08|IRC]]) //(unassigned)//
Line 245: Line 249:
   * {{:uncheck.png}} Add bypass button in the GUI reflected in the DAW {{http://lv2plug.in/ns/ext/parameters/#bypass|lv2}}. It should disable the engine entirely not just mute the outputs. //(unassigned)//   * {{:uncheck.png}} Add bypass button in the GUI reflected in the DAW {{http://lv2plug.in/ns/ext/parameters/#bypass|lv2}}. It should disable the engine entirely not just mute the outputs. //(unassigned)//
   * {{:uncheck.png}} Split up GUI engine code and plugin GUI implementation. //(unassigned)//   * {{:uncheck.png}} Split up GUI engine code and plugin GUI implementation. //(unassigned)//
-  * {{:uncheck.png}} Make support for [[https://web.archive.org/web/20140402144550/http://www.cakewalk.com/DevXchange/article.aspx?aid=108|SFZ (archive.org)]] (original, broken [[http://www.cakewalk.com/DevXchange/article.aspx?aid=108|link]]) format, either directly or as a converter (look at calfbox). [[https://github.com/dahnielson/libsfz|Link to open source lib]]. //(suhr)//+  * {{:uncheck.png}} Make support for [[https://web.archive.org/web/20140402144550/http://www.cakewalk.com/DevXchange/article.aspx?aid=108|SFZ (archive.org)]] (original, broken [[http://www.cakewalk.com/DevXchange/article.aspx?aid=108|link]]) format, either directly or as a converter (look at calfbox). [[https://github.com/sfztools/sfizz|sfizz]] [[https://github.com/dahnielson/libsfz|libsfz]]. //(suhr)//
   * {{:uncheck.png}} Display if OSS is enabled by default based on host OS. //(meka)//   * {{:uncheck.png}} Display if OSS is enabled by default based on host OS. //(meka)//
  
roadmap/features_roadmap.1588449750.txt.gz · Last modified: 2020/05/02 22:02 by chaot
Trace:
GNU Free Documentation License 1.3
Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0