From 55211b8dd694e9af605c6750fce58303a83570b5 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sun, 15 Aug 2021 16:04:08 +0200 Subject: [PATCH] Update triggerbox RNG API calls --- libs/ardour/triggerbox.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/ardour/triggerbox.cc b/libs/ardour/triggerbox.cc index 1a6bc20b65..c79bc1fcd0 100644 --- a/libs/ardour/triggerbox.cc +++ b/libs/ardour/triggerbox.cc @@ -989,7 +989,7 @@ TriggerBox::set_next_trigger (size_t current) } int which_follow_action; - int r = _pcg.rand (0, 101); + int r = _pcg.rand (100); // 0 .. 99 if (r <= all_triggers[current]->follow_action_probability()) { which_follow_action = 0; @@ -1077,7 +1077,7 @@ TriggerBox::set_next_trigger (size_t current) case Trigger::AnyTrigger: while (true) { - n = _pcg.rand (0, all_triggers.size() + 1); + n = _pcg.rand (all_triggers.size()); if (!all_triggers[n]->region()) { continue; } @@ -1091,7 +1091,7 @@ TriggerBox::set_next_trigger (size_t current) case Trigger::OtherTrigger: while (true) { - n = _pcg.rand (0, all_triggers.size() + 1); + n = _pcg.rand (all_triggers.size()); if ((size_t) n == current) { continue; }