Skip to main content

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

Metadata

Release files for tegridymidi 24.9.8

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

Source distribution (sdist)

Source distribution for tegridymidi 24.9.8
File Size Uploaded
tegridymidi-24.9.8.tar.gz 253.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tegridymidi 24.9.8
File Interpreter ABI Platform
tegridymidi-24.9.8-py3-none-any.whl Python 3 none any Details

Total release size: 512.1 kB

Release files / tegridymidi-24.9.8.tar.gz

Download URL tegridymidi-24.9.8.tar.gz
Size 253.4 kB
Tags Source
SHA-256 checksum
How to use checksums
1b3fb7df4484538113cccebf49d0b667029dd2208fdbf7824a5208e16f960a33
BLAKE2b-256 checksum
How to use checksums
e2175a50667ce70281f7c95a86672024b95a356bba0fa47b93e459cbda391056
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release files / tegridymidi-24.9.8-py3-none-any.whl

Download URL tegridymidi-24.9.8-py3-none-any.whl
Size 258.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bb94f5d8a63cf38c94ef581040c60687628c9c65d4512842223950b53b91009c
BLAKE2b-256 checksum
How to use checksums
ca9eb12f9fe41ef9163a3b5359005c1f9ea0a257f2b40384b8529c602a0f5441
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

24.9.8 This release

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

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