From 3e49c90394e4d5d362afcffb7c0d7c01b1758c44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20Veres-Szentkir=C3=A1lyi?= Date: Tue, 2 Jul 2013 15:12:43 +0200 Subject: [PATCH] moved freq * factor outside sampling loop --- pysstv/sstv.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pysstv/sstv.py b/pysstv/sstv.py index 4e552db..9268c53 100644 --- a/pysstv/sstv.py +++ b/pysstv/sstv.py @@ -79,9 +79,10 @@ class SSTV(object): for freq, msec in self.gen_freq_bits(): samples += spms * msec tx = int(samples) + freq_factor = freq * factor for sample in xrange(tx): - yield sin(sample * freq * factor + offset) - offset += sample * freq * factor + yield sin(sample * freq_factor + offset) + offset += sample * freq_factor samples -= tx def gen_freq_bits(self):