note-seq
note-seq copied to clipboard
A serializable note sequence representation and utilities.
Recently the dependency on protobuf has been bumped to `>=4.21.2`, but apparently without a related code change (at least not in the same commit). I'm wondering why this was necessary?...
Hi folks! I'm trying to change the instrument of not-seq, however updating the value of the `instrument=` argument (e.g. on https://colab.research.google.com/notebooks/magenta/hello_magenta/hello_magenta.ipynb#scrollTo=DQLjca9SwOiI&line=18&uniqifier=1) doesn't cut it. Could you please send me in...
Hi, using `note_seq.sequences_lib.stretch_note_sequence()` results indeed in a stretched musical sequence when played with `play_sequence()`, however, after converting to tensors, the shape of the result is identical to the original sequence....
Centered frames and online preprocessing. * Function for centering and uncentering frames * Preprocesser to calculate centered F0 and power online. * `pad_end` options to compute_power and compute_loudness, preserving default...
Hello, when you infer chords and keys and then quantize the note sequence. The chords are quantized, but the key signatures are not. Would it be possible to implement that?...
How can I use note-seq to represent and convert polyphonic MIDI file as array/n-dim matrix? Since monophonic melody can be represented as 1-D array of integers with quantization, I assume...
Hi! I have been using note_seq for quite a long time. Great work! I am very happy! I went through the code, looking for a piece of functionality, but I...
Some quick-n-dirty documentation addressing #15 These doc files were generated automatically from existing docstrings using [pdoc3](https://pdoc3.github.io/pdoc/). It does a pretty good job of parsing most things, and huge shoutout to...
crash.mid is attached. ``` josh@vek-x:~/tmp$ uname -a Linux vek-x 5.4.0-59-generic #65-Ubuntu SMP Thu Dec 10 12:01:51 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux josh@vek-x:~/tmp$ python3 Python 3.8.5 (default, Jul 28 2020,...