Skip to main content

Tools for reading, writing, and manipulating MIDIs

Project description

Tegridy MIDI

Tools for reading, writing, and manipulating MIDIs

Tegridy MIDI Logo


Installation

CPU

sudo apt-get install fluidsynth
pip install tegridymidi

GPU

sudo apt-get install fluidsynth
pip install tegridymidi[cuda]

Modules imports

All modules functions

# This will import all modules (functions) except midi_to_colab_audio module and legacy modules
from tegridymidi import *

Individual modules functions

# This will import individual modules (recommended)
from tegridymidi import processors
from tegridymidi import chords
from tegridymidi import misc
from tegridymidi import midi_to_colab_audio
# etc..

Quick Start Guide

Example code snippets and scripts


Detailed modules documentation

tegridymidi docs


@inproceedings{lev2024tegridymidi,
    title       = {tegridymidi: Tools for reading, writing, and manipulating MIDIs},
    author      = {Aleksandr Lev},
    booktitle   = {GitHub},
    year        = {2024},
}

Project Los Angeles

Tegridy Code 2024

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

tegridymidi-24.9.8.tar.gz (253.4 kB view details)

Uploaded Source

Built Distribution

tegridymidi-24.9.8-py3-none-any.whl (258.8 kB view details)

Uploaded Python 3

File details

Details for the file tegridymidi-24.9.8.tar.gz.

File metadata

  • Download URL: tegridymidi-24.9.8.tar.gz
  • Upload date:
  • Size: 253.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for tegridymidi-24.9.8.tar.gz
Algorithm Hash digest
SHA256 1b3fb7df4484538113cccebf49d0b667029dd2208fdbf7824a5208e16f960a33
MD5 10be9f6e292d50d507d2a9ea9c50af1a
BLAKE2b-256 e2175a50667ce70281f7c95a86672024b95a356bba0fa47b93e459cbda391056

See more details on using hashes here.

File details

Details for the file tegridymidi-24.9.8-py3-none-any.whl.

File metadata

  • Download URL: tegridymidi-24.9.8-py3-none-any.whl
  • Upload date:
  • Size: 258.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for tegridymidi-24.9.8-py3-none-any.whl
Algorithm Hash digest
SHA256 bb94f5d8a63cf38c94ef581040c60687628c9c65d4512842223950b53b91009c
MD5 f9dfd0eb9aa59d100ff9fdb76e1ed02f
BLAKE2b-256 ca9eb12f9fe41ef9163a3b5359005c1f9ea0a257f2b40384b8529c602a0f5441

See more details on using hashes here.

Supported by

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