Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
changelog:drumgizmo-0.9.18 [2019/10/12 12:56] devachangelog:drumgizmo-0.9.18 [2019/10/16 07:21] – [Sample Normalization] deva
Line 1: Line 1:
-<code>DRAFT</code> 
 ======Release Notes for DrumGizmo-0.9.18====== ======Release Notes for DrumGizmo-0.9.18======
 +
 +Released October 15th 2019.
 +
 Roadmap: [[roadmap:features_roadmap#version_0918]]\\ Roadmap: [[roadmap:features_roadmap#version_0918]]\\
  
-This release is primarily a bugfix release but a few features also managed to sneak in.+This release is primarily a bugfix release but a few new features also managed to sneak in.
  
 Highlights: Highlights:
Line 9: Line 11:
   * Error reporting has been drastically improved when loading drum-kits.   * Error reporting has been drastically improved when loading drum-kits.
   * Sample normalization option has been added.   * Sample normalization option has been added.
- 
-//Bugfix release//\\ 
-Scheduled for release October 15th 2019. 
  
 =====Sample Selection===== =====Sample Selection=====
Line 22: Line 21:
  
 This is what it sounded like, before the fix (ie. in version 0.9.17) - note; all notes have essentially the same velocity: This is what it sounded like, before the fix (ie. in version 0.9.17) - note; all notes have essentially the same velocity:
-{{videogg>../media/TEST_Before.ogg|640x32}}+{{videogg>../media/0.9.18/TEST_Before.ogg|640x32}}
  
 And here is that same piece with the fix applied in version 0.9.18: And here is that same piece with the fix applied in version 0.9.18:
-{{videogg>../media/TEST_After.ogg|640x32}}+{{videogg>../media/0.9.18/TEST_After.ogg|640x32}}
  
 =====Improved Error Reporting===== =====Improved Error Reporting=====
Line 32: Line 31:
  
 =====Sample Normalization===== =====Sample Normalization=====
 +A new tag ''normalized'' can now be added to the ''<sample>'' tag in the instruments. If set to true, it will apply a volume scaling to each of the sample when it is played corresponding to the input velocity of the node.
 +This feature makes it possible to create a sample containing audio files which is all normalized and still get something resembling different stroke powers based on the velocity.
 +
 +An example of how to use it:
 <code xml> <code xml>
 <?xml version='1.0' encoding='UTF-8'?> <?xml version='1.0' encoding='UTF-8'?>
Line 49: Line 52:
 It is still not entirely stable but at least now it works. It is still not entirely stable but at least now it works.
  
-**TODO: Link to compilation instruction - update said instruction with information about how to compile LV2.** +The MacOSX compilation instructions has been updated with the LV2 compilation and dependency installation: [[dev:macosx_building_howto]]
 =====CLI Improvements===== =====CLI Improvements=====
 The DrumGizmo command-line tool can control the remaining velocity humanizer parameters, not just stddev, and the sample selection values are scaled to the range [0; 1] to better comply with how they are interpreted internally in the engine. The DrumGizmo command-line tool can control the remaining velocity humanizer parameters, not just stddev, and the sample selection values are scaled to the range [0; 1] to better comply with how they are interpreted internally in the engine.
changelog/drumgizmo-0.9.18.txt · Last modified: 2020/11/21 19:29 by deva
Trace:
GNU Free Documentation License 1.3
Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0