Skip to main content

tegridy-tools


Description of directories:

1) pretty_midi

This is a a slightly modified and streamlined version of the original pretty_midi which is compatible with noteseq and other Music AI packages/modules.

2) noteseq

This is a modified and streamlined version of the original noteseq package that is stand-alone and independent of anything, including Tensorflow and the need to install any unique/fancy prerequisites.

3) python-midi

This is the python-midi by @vishnubob for Python 3. Needs manual install but otherwise it works fine on the latest Python 3 versions.

4) mido

Mirror copy of the latest release (as of 1-19-2021) and the source files.

Description of modules:

1) MIDI module version 6.7 by Peter Billam

This is a dependency/MIDI processing core module for TMIDI module (which is optional) as TMIDI module includes a copy of this module.

2) TMIDI Module

This module is all about MIDI and Artifical Intellgence/Algorithmic Intelligence. All functions there specifically tailored to help to create/design Music AI systems and/or Algo Music systems.

Fun and exciting things you might want to try:
0) Stay on top of things with Reformer and now - Performer. Thanks to @lucidrains and TMIDI you can now try the latest and the greatest in SOTA transformers.
https://github.com/lucidrains/performer-pytorch
https://github.com/asigalov61/SuperPiano/blob/master/Super_Piano_6_Performer_GPU.ipynb
https://github.com/lucidrains/reformer-pytorch
https://github.com/asigalov61/SuperPiano/blob/master/SuperPiano5_(Reformer_TPU).ipynb

https://github.com/huggingface/transformers/tree/master/notebooks#community-notebooks
1) Try TMIDI with the Summarization implementations. Can music be summarized? Can this be used to make bridges between musical pieces?
2) Try TMIDI with QA implementations. Does music have QA elements?
3) Try TMIDI with Translator implementations. How music can be translated and permutated?!?
4) Try TMIDI with Sentiment Analysis...etc.
Enjoy and have fun :)

Project Los Angeles
Tegridy Code 2021

Metadata

Release files for tegridy-tools 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tegridy-tools 1.0.2
File Size Uploaded
tegridy-tools-1.0.2.tar.gz 1.2 MB Details

Release files / tegridy-tools-1.0.2.tar.gz

Download URL tegridy-tools-1.0.2.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
40b1eb1f51f942355d4ba78700b6cb094f262ff54a97c8627807dada2db3a451
BLAKE2b-256 checksum
How to use checksums
25cc8ba34e5f9157e3b53d912185ac19422d685968614c0897277f8664d66ea1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

Release history Release notifications | RSS feed

This release

1.0.2 This release

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page