Skip to main content

All tegridy-tools as python modules because there is never enough tegridy :)

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tegridy-tools-1.0.2.tar.gz (1.2 MB view details)

Uploaded Source

File details

Details for the file tegridy-tools-1.0.2.tar.gz.

File metadata

  • Download URL: tegridy-tools-1.0.2.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for tegridy-tools-1.0.2.tar.gz
Algorithm Hash digest
SHA256 40b1eb1f51f942355d4ba78700b6cb094f262ff54a97c8627807dada2db3a451
MD5 12f94f94a55b9e4254e65b13fbebcec3
BLAKE2b-256 25cc8ba34e5f9157e3b53d912185ac19422d685968614c0897277f8664d66ea1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page