7bf6669cd1
Fixed some issues
2023-03-04 22:05:34 +02:00
f996e57acf
Refactored roman numeral chords
2023-03-02 00:40:46 +02:00
9e37bd366f
Fixed Subdivision in normal repeats
2023-02-26 22:32:50 +02:00
da020cc3a2
Fixed some bugs
2023-02-26 21:41:30 +02:00
78295da323
Added measures and fixed some bugs
2023-02-26 20:42:20 +02:00
f0e1aca247
Major refactoring
...
Added more items to shorter repeat syntax: 124:3 A=(1 2) A:4
Prefixes now work for more items: q..r qs(1 2 3)
Duration support for list operations: (q1 e3)+(1 4 3 5)
2023-02-25 23:47:28 +02:00
6dd8333007
Fixed bug with subdivisions and added tests
2023-02-23 18:22:43 +02:00
acbfacee59
Simple support for re-evaluating cycles with get_item
2023-02-21 20:56:06 +02:00
e9c0731d7e
Refactored evaluation for subdivisions
2023-02-21 03:16:00 +02:00
4f019bfda4
Refactored list operation to use product
...
Evaluated pitches are now stored to evaluated_valued variable
2023-02-12 22:05:48 +02:00
707e700e37
mvp random generator & list operation evaluator
2023-02-12 00:21:21 +02:00
1c4dfb99a0
Pylinting
2023-02-07 17:48:11 +02:00
5836a43a80
First tests for the iterator
2023-02-06 19:53:26 +02:00
3d7fe73569
run black on codebase
2023-02-05 16:22:01 +01:00
09553c539b
Added tests for scale
...
Added option to give intervals as scale name
2023-02-05 16:54:00 +02:00
3add48c938
Added more rules and tests
2023-02-01 21:15:09 +02:00
f48f0bb0ac
Add a very very simple test checking that the parser actually works.
2023-01-31 23:43:01 +01:00