From e87f210ee3473f61a068791fe6e721d00bf8aa16 Mon Sep 17 00:00:00 2001 From: Nils <> Date: Tue, 11 Aug 2020 21:02:00 +0200 Subject: [PATCH] docs --- CHANGELOG | 4 ++++ engine/pattern.py | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 1ee9bae..ce6615a 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +2020-10-15 Version 1.7 +Allow Note-On Velocity 0 to make external conversion into CCs possible +Fix crash when loading a project with only one track + 2020-07-19 Version 1.6.1 Hotfix for Qt floating dialogs diff --git a/engine/pattern.py b/engine/pattern.py index 742f684..6f0fbe4 100644 --- a/engine/pattern.py +++ b/engine/pattern.py @@ -44,11 +44,11 @@ class Pattern(object): "velocity":int 0-127, } - The pitch is determined is by a scale, which is a list of len 7 of midi pitches. Our "pitch" is - an index in this list. - The scale works in screen coordinates(rows and columns). So usually the highest values comes first. + The pitch is determined by an external scale, which is a list of len + 7 of midi pitches. Our "pitch" is an index in this list. + The scale works in screen coordinates(rows and columns). + So usually the highest values comes first. - It is not possible to create overlapping sounds with different pitches. We do force the correct order of on and off for the same pitch by cutting off the previous note.