Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
roadmap:features_roadmap [2019/07/15 09:56] – deva | roadmap:features_roadmap [2019/07/21 15:59] – [Version 0.9.18] chaot |
---|
Not yet a target release date. | Not yet a target release date. |
* BUGS: | * BUGS: |
* {{:uncheck.png}} Fix assert(events.empty()) in jackmidi.cc line 97. //(meka)// | * {{:uncheck.png}} Fix assert(events.empty()) in jackmidi.cc line 97. //(unassigned)// |
* {{:uncheck.png}} Disable timing humanizer in the UI if not supported by the host (LV2). //(unassigned)// | |
* {{:uncheck.png}} Fix GUI not showing in Reaper under Windows on first opening it. //(chaot4)// | * {{:uncheck.png}} Fix GUI not showing in Reaper under Windows on first opening it. //(chaot4)// |
* {{:uncheck.png}} Fix crash when Browse window is open and plugin window is closed (see IRC log 6.8.18). //(chaot4)// | * {{:uncheck.png}} Fix crash on Windows when file-browser is open and plugin window is closed (see [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2018_08_06|IRC log]]). //(chaot4)// |
| * {{:uncheck.png}} Fix crashes and weird rendering issues with [[dev:suil-center|>=suil-0.8.3]]. //(deva)// |
| * {{:uncheck.png}} Fix crash when running LV2 from jalv.select and resizing. **not reproducible** (see [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2017_05_14|IRC at 21:51:40]]) //(unassigned)// |
| * {{:uncheck.png}} Flashing loadbar: https://linuxmusicians.com/viewtopic.php?f=56&t=19219 //(deva)// |
| * {{:uncheck.png}} Fix [[https://linuxmusicians.com/viewtopic.php?f=57&t=19991|potential mutex race]]. **not reproducible**//(chaot4)// |
| * {{:uncheck.png}} Fix loading of drumkits not reporting errors as text (including dgvalidator). (see [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2019_07_19|IRC at 23:26:29]]) //(deva)// |
| |
| * Sample selection algorithm improvements: |
| * {{:check.png}} <del>Check new sample selection algorithm on crashextra in crocellkit. Very few samples result in large spread in chosen samples with the same input velocity. See [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2019_07_12|irc]].</del> //(chaot4)// |
| * {{:check.png}} <del>Scale values for sample selection to [0,1] for input via CLI.</del> //(chaot4)// |
| |
| * OSX: |
| * {{:check.png}} <del>Set LV2 ui type according to implementation (ie ui:CocoaUI on OSX)</del> //(deva)// |
| * {{:uncheck.png}} Fix LV2/OSX ui corruption on resize in Ardour. |
| * {{:uncheck.png}} Fix VST/OSX ui mouse offset issue in Ardour. |
| * {{:uncheck.png}} Make OSX bundle with LV2 (See [[https://github.com/DISTRHO/DPF|DPF]] / ask falktx) |
| * {{:uncheck.png}} Make OSX bundle with VST (See [[https://github.com/DISTRHO/DPF|DPF]] / ask falktx) |
| |
| * other: |
| * {{:uncheck.png}} Add Linux VST build instructions. //(chaot4)// |
| * {{:uncheck.png}} Add all velocity humanizer CLI options, not just stddev. //(unassigned)// |
| * {{:uncheck.png}} Disable stddev when velocity humanizer is turned off. //(chaot4)// |
| |
| * Low priority: |
| * {{:uncheck.png}} Disable timing humanizer in the UI if not supported by the host (LV2). //(unassigned)// |
| * {{:uncheck.png}} Make file-browser always on top. //(unassigned)// |
* {{:uncheck.png}} Check for real time hazards in the inner loop using [[https://github.com/fundamental/stoat|stoat]]. //(unassigned)// | * {{:uncheck.png}} Check for real time hazards in the inner loop using [[https://github.com/fundamental/stoat|stoat]]. //(unassigned)// |
* {{:uncheck.png}} //Placeholder//: Fix found real time hazards. | * {{:uncheck.png}} //Placeholder//: Fix found real time hazards. |
* {{:uncheck.png}} Fix crashes and weird rendering issues with [[dev:suil-center|>=suil-0.8.3]]. //(unassigned)// | * {{:uncheck.png}} Add escaping of special characters in values (and keys?) in ConfigFile parser. //(unassigned)// |
* {{:uncheck.png}} Fix trebmuh's bug (resize bug). (see IRC log of 0.9.14 release date around 22:00) //(unassigned)// | |
* {{:uncheck.png}} Flashing loadbar: https://linuxmusicians.com/viewtopic.php?f=56&t=19219 | |
* {{:uncheck.png}} Add escaping of special characters in values (and keys?) in ConfigFile parser. | |
* {{:uncheck.png}} Fix [[https://linuxmusicians.com/viewtopic.php?f=57&t=19991|potential mutex race]]. | |
* {{:uncheck.png}} Check new sample selection algorithm on crashextra in crocellkit. Very few samples result in large spread in chosen samples with the same input velocity. See [[https://www.drumgizmo.org/irc-logs/drumgizmo.log.2019_07_12|irc]]. | |
=====Version 0.9.19 (1.0.0?)===== | =====Version 0.9.19 (1.0.0?)===== |
//Feature release//\\ | //Feature release//\\ |
Not yet a target release date. | Not yet a target release date. |
* UI overhaul. //(pixelwiz)// | * UI overhaul. //(pixelwiz)// |
* Translation support. //(unassigned)// | * Translation support (gettext?). //(unassigned)// |
| |
* OSX: | * OSX: |
* {{: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). //(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/dahnielson/libsfz|Link to open source lib]]. //(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)// |
| |