diff --git a/examples/simple-piano.py b/examples/simple-piano.py index 8ebe252..3787b05 100755 --- a/examples/simple-piano.py +++ b/examples/simple-piano.py @@ -66,7 +66,9 @@ def load_samples(patch): def handle_note(channel, pressed): - channel = channel + (12 * octave) + NOTE_OFFSET + channel = channel + (12 * octave) + if len(samples) > 13: + channel += NOTE_OFFSET if channel < len(samples) and pressed: print('Playing Sound: {}'.format(files[channel])) samples[channel].play(loops=0)