fix fix
This commit is contained in:
@ -1069,12 +1069,11 @@ export class UserAPI {
|
|||||||
beat.forEach((b) => {
|
beat.forEach((b) => {
|
||||||
let beat = b % this.nominator() || this.nominator();
|
let beat = b % this.nominator() || this.nominator();
|
||||||
let integral_part = Math.floor(beat);
|
let integral_part = Math.floor(beat);
|
||||||
integral_part = integral_part == 0 ? this.nominator() : integral_part;
|
integral_part = integral_part == 0 ? this.nominator() : integral_part;
|
||||||
let decimal_part = Math.floor((beat - integral_part) * this.ppqn() + 1);
|
let decimal_part = Math.floor((beat - integral_part) * this.ppqn() + 1);
|
||||||
// This was once revelead to me in a dream
|
// This was once revelead to me in a dream
|
||||||
if (decimal_part <= 0)
|
if (decimal_part <= 0)
|
||||||
decimal_part = decimal_part + this.ppqn() * this.nominator();
|
decimal_part = decimal_part + this.ppqn() * this.nominator();
|
||||||
console.log(decimal_part)
|
|
||||||
final_pulses.push(
|
final_pulses.push(
|
||||||
integral_part === this.beat() && this.pulse() === decimal_part
|
integral_part === this.beat() && this.pulse() === decimal_part
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user