python-twelve-tone icon indicating copy to clipboard operation
python-twelve-tone copied to clipboard

:notes: 12-tone matrix to generate dodecaphonic melodies :notes:

Results 10 python-twelve-tone issues
Sort by recently updated
recently updated
newest added

Instead of ``` $ twelve-tone ['G', 'F', 'B', 'C# / Db', 'F# / Gb', 'D', 'D# / Eb', 'A', 'A# / Bb', 'E', 'G# / Ab', 'C'] ``` I think...

enhancement
cli

[rich](https://github.com/willmcgugan/rich) is also mentioned in #29 A teaser screenshot as the following __is not__ a proper twelve tone matrix. I just created it it lazily/hastily in the repl to demonstrate...

We should add info about all cli commands to the sphinx docs

docs

Travis CI sucks now and shouldn't be used. Let's move our build system (tox tests etc.) over to GH actions. We should be able to use https://github.com/ymyzk/tox-gh-actions and get seamless...

build

Tox seems to be having issues not being able to find the Python3.4 interpreter. This might be due to TravisCI setting the default dist to be Xenial. Additionally, we default...

build

It would be great if there was some sort of TensorFlow compatibility. Having configuration that would enable output for something like [`tf.stack`](https://www.tensorflow.org/api_docs/python/tf/stack) or [`tf.convert_to_tensor`](https://www.tensorflow.org/api_docs/python/tf/convert_to_tensor) would be helpful.

enhancement

For some reason coverage.py is failing to `combine` and `report` for coveralls

Hi, What do you think if we were to re-implement a twelve tone matrix without needing to use [numpy.zeros](https://github.com/accraze/python-twelve-tone/blob/d8728c127feddb0e589627e0ecd046d2c50b7ee7/src/twelve_tone/composer.py#L9)? For example we could generate the 12X12 matrix like this: ```python...

Hi, should we upgrade the MIDI library to use something else since the dependency is unmaintained?

Currently, `twelve-tone` asks the user to use the following notation to get a particular [row form](https://musictheory.pugetsound.edu/mt21c/TwelveToneTechnique.html) from the randomly generated run: `twelve-tone -r 2 -c 3` I'm proposing that instead...