Commit Graph

17 Commits

Author SHA1 Message Date
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
04d84bcc47 Added roman numerals 2023-02-07 21:04:48 +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
a01234968d Testing tests 2023-01-31 23:38:16 +02:00