Commit Graph

19 Commits

Author SHA1 Message Date
8d49e5d5c2 Added chord names
Chord names, parsing notes from roman numerals, method for resolving pitch classes from midi notes (not in use yet).
2023-02-08 20:43:57 +02:00
4bcdb2568a Added note parsing 2023-02-07 22:26:20 +02:00
04d84bcc47 Added roman numerals 2023-02-07 21:04:48 +02:00
1c4dfb99a0 Pylinting 2023-02-07 17:48:11 +02:00
de4cb4ce3c Fixes for first iterator tests 2023-02-06 20:11:19 +02:00
4e6a349ae5 Add ziffers class 2023-02-06 19:55:35 +02:00
67e5d9e2af Merge branch 'lark' of https://github.com/Bubobubobubobubo/ziffers-python into lark 2023-02-06 19:53:29 +02:00
5836a43a80 First tests for the iterator 2023-02-06 19:53:26 +02:00
006b69b42e removing a star import 2023-02-05 21:30:51 +01:00
9a4e73c842 make global variables obvious 2023-02-05 16:27:44 +01:00
3d7fe73569 run black on codebase 2023-02-05 16:22:01 +01:00
1710d2f67b Refactored duration changes
Fixes cyclic duration changes
2023-02-05 14:12:22 +02:00
26d3825ffb Added repeats 2023-02-04 21:12:13 +02:00
6597ca3f17 Added euclid parsing support 2023-02-04 17:17:14 +02:00
63b292a7bd Added list operations 2023-02-03 01:02:37 +02:00
c66cc9b8ee Added ? % 2023-02-01 21:45:37 +02:00
3add48c938 Added more rules and tests 2023-02-01 21:15:09 +02:00
c85d4de431 Correcting some imports. By doing so, I have also broken the __main__.py
that was living in parser.py but repl.py is now usable :) The old tests
should probably be moved in the tests folder.
2023-01-31 23:03:35 +01:00
1acddb069f Trying out larl parser 2023-01-31 23:00:31 +02:00