Browse Source

docs

master
Nils 1 month ago
parent
commit
e87f210ee3
2 changed files with 8 additions and 4 deletions
  1. +4
    -0
      CHANGELOG
  2. +4
    -4
      engine/pattern.py

+ 4
- 0
CHANGELOG View File

@@ -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


+ 4
- 4
engine/pattern.py View File

@@ -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.


Loading…
Cancel
Save