From b5b443ff46f4e02c804b942d1aa0d53ef8f5d125 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Sun, 8 Jun 2014 00:38:37 +0300 Subject: Progress --- client.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'client.py') diff --git a/client.py b/client.py index 64e34a7..877a68d 100644 --- a/client.py +++ b/client.py @@ -6,7 +6,7 @@ DATA_DIR = Path(__file__).absolute().ancestor(1).child('data') class LightLoopClient(object): def __init__(self): self.sequences = {} - self.compostion = [] + self.composition = [] self.tempo = 300 self.init_data() @@ -26,14 +26,16 @@ class LightLoopClient(object): self.sequences[name] = sequence_data def init_composition(self, composition_data): - self.composition = [c.split(',') for c in composition_data.split('\n')[1:]] + composition_data = filter(lambda x: x != '', composition_data.split('\n')) + self.tempo = composition_data[0].split('_')[1] + self.composition = [c.split(',') for c in composition_data[1:]] def process_single_loop(self): - for c in self.composition: - pass + print zip(*self.composition) def loop(self): print self + self.process_single_loop() if __name__ == '__main__': -- cgit v1.3.1