summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--model.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/model.py b/model.py
index de46464..f9c9259 100644
--- a/model.py
+++ b/model.py
@@ -326,8 +326,8 @@ class PrimedGenerator(Runner):
q_levels = self.model.q_levels
q_width = 64
- q_min = q_width
- q_max = q_levels - (q_width*2)
+ q_min = int(q_levels / 2 - q_width / 2)
+ q_max = int(q_levels / 2 + q_width / 2)
print("_______-___-_---_-____")
print("_____________--_-_-_______")
@@ -342,12 +342,12 @@ class PrimedGenerator(Runner):
def _sin(x):
primer_freq = float(prime_param_a)
for i in range(n_samples):
- x[:, i] = int((math.sin(i/44100 * primer_freq) + 1) / 2 * (q_max - q_min) + q_min)
+ x[:, i] = int((math.sin(i/44100 * primer_freq) + 1) / 2 * (q_width) + q_min)
return x
def _saw(x):
primer_freq = float(prime_param_a)
for i in range(n_samples):
- x[:, i] = int((math.sin(i/44100 * primer_freq) + 1) / 2 * (q_max - q_min) + q_min)
+ x[:, i] = int((math.sin(i/44100 * primer_freq) + 1) / 2 * (q_width) + q_min)
return x
sequence_lookup = {