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