From 0ed19ca4bfffb40464cf31734186a7085f8f8815 Mon Sep 17 00:00:00 2001 From: Piyush Singh Date: Mon, 7 Jan 2019 13:38:17 +0530 Subject: [PATCH] next changed to __next__ magic method in python --- synth.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/synth.py b/synth.py index 0dd2753..c638820 100644 --- a/synth.py +++ b/synth.py @@ -26,7 +26,7 @@ def __init__(self, note, length): def __iter__(self): return self - def next(self): + def __next__(self): if self.t >= self.length: self.released = True self.adsr.trigger_release() @@ -62,7 +62,7 @@ def __iter__(self): def trigger_release(self): self.released = True - def next(self): + def __next__(self): if self.released: self.level += self.release * (1.0 - (1.0 / self.RATIO) - self.level) if self.level < 0.0: