Marco De Freitas (bb767fde) at 23 Aug 20:38
AbsIntervals is decoupled from alteration.py
Basically translation to french.
Doc: Python documentation
Tuto: phrase.com
The big question is how to handle properly syntax in strings output. Should be programmatic and not hard-coded. Basic concept is:
import locale
language, encoding = locale.getdefaultlocale()
print(f"language:{language}")
print(f"encoding:{encoding}")
output
language:fr_FR
encoding:UTF-8
Marco De Freitas (c34a48de) at 22 Aug 20:24
fixing licence, other cleaning
Marco De Freitas (8aeac160) at 21 Aug 20:52
All tests passing, cleaning chords.py and scales.py
Marco De Freitas (9388afd4) at 19 Aug 21:13
refactor AbsINterval init from int, fixed chords repr and str
Marco De Freitas (23ec1578) at 19 Aug 17:07
debug scales.py
Marco De Freitas (4cecbd0c) at 19 Aug 13:13
refactor AbsInterval init, debugg chords.py
Marco De Freitas (250b160a) at 15 Aug 22:07
Never repeat yourself in AbsInterval sub, type hints and annotations
Marco De Freitas (75bfb25a) at 15 Aug 19:23
update examples, move NOTE_NAMES to default.py
Marco De Freitas (764a7756) at 14 Aug 20:17
organising unit test suite
Marco De Freitas (28b6aa6c) at 14 Aug 19:33
All tests passing
Marco De Freitas (2e08238f) at 12 Aug 11:40
methods signature, single responsabiliy init funct.
Marco De Freitas (c7ffb9a2) at 11 Aug 22:06
problem with references with default values
... and 1 more commit
Marco De Freitas (aed62300) at 10 Aug 08:48
refactor with NoteName class in notename.py
Marco De Freitas (678345ed) at 10 Aug 08:47
move NoteName to own file, refactor according to this
Marco De Freitas (03d3aa59) at 09 Aug 18:42
NoteName refactor, tests rewrite according to
... and 2 more commits
Marco De Freitas (31b05734) at 25 Jul 20:50
corrupt AbsNote.str was the source of huge pain. 2 errors left
Marco De Freitas (0d447f2c) at 25 Jul 20:41
fixed AbsInterval.from_notesgit push origin master ! some errors le...
Marco De Freitas (80f70963) at 25 Jul 20:01
NoteName__init__ from note name index, and, AsbNote from note name ...
Marco De Freitas (2a30428e) at 24 Jul 22:18
backward factoring