Advertisement
Guest User

Untitled

a guest
May 12th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.76 KB | None | 0 0
  1. diff --git a/src/sample_selection.cc b/src/sample_selection.cc
  2. index 1c35c87..fc2862a 100644
  3. --- a/src/sample_selection.cc
  4. +++ b/src/sample_selection.cc
  5. @@ -162,9 +162,8 @@ const Sample* SampleSelection::getObjective(level_t level, std::size_t pos)
  6.     float power_span = power_max - power_min;
  7.  
  8.     float mean = level - .5f/127.f; // XXX: this should actually be done when reading the events
  9. -   float stddev = settings.enable_velocity_modifier.load() ?
  10. -       settings.velocity_stddev.load()/127.0f : 0.;
  11. -   float lvl = power_min + rand.normalDistribution(mean, stddev)*power_span;
  12. +   float stddev = settings.velocity_stddev.load();
  13. +   float lvl = power_min + rand.normalDistribution(mean, stddev / 20.0f) * power_span;
  14.  
  15.     std::size_t index_opt = 0;
  16.     float power_opt{0.f};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement