from synth import tinysynth from hardware import * synths = [] notes = [2,5,9,12,16] drums = [1800,4000,6000,12000,16000] def run(): global synths for i in range(10): if(get_captouch(i)): if(synths[i][0] == 0): synths[i][0] = 1 synths[i][1].start() else: if(synths[i][0] == 1): synths[i][0] = 0 synths[i][1].stop() def init(): global synths global notes for i in range(10): synth = tinysynth(440,0) synth.attack(1) if i % 2: synth.tone(notes[int(i/2)]) synth.waveform(4) else: synth.waveform(8) synth.decay(3) synth.freq(drums[int(i/2)]) if i == 8: synth.freq(16000) synth.decay(50) synths += [[0, synth]] def foreground(): display_scope_start()