From 902286833b2ed018454eea8bec425e1a7d24f2ff Mon Sep 17 00:00:00 2001 From: Anthony Wang Date: Sat, 11 Mar 2023 22:23:30 -0500 Subject: Enable blending --- example.ogg | Bin 422298 -> 422704 bytes music.py | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/example.ogg b/example.ogg index a7481d7..b89a0d8 100644 Binary files a/example.ogg and b/example.ogg differ diff --git a/music.py b/music.py index 2d2af25..85c7918 100644 --- a/music.py +++ b/music.py @@ -318,10 +318,10 @@ def at(t): # This is actually pretty efficient ngl # Because people usually don't have that many overlapping notes ret = 0 - for j in range(max(i - 20, 0), i): + for j in range(max(i - 30, 0), i): m = music[j] - if m[0] + m[1] >= t: - ret += m[4] * tone(freq(m[2], m[3]), t - m[0]) + # if m[0] + m[1] > t: + ret += m[4] * tone(freq(m[2], m[3]), t - m[0]) return int(2**12 * ret) -- cgit v1.2.3-70-g09d2