tegridymidi


Nametegridymidi JSON
Version 24.9.8 PyPI version JSON
download
home_pagehttps://github.com/asigalov61/tegridymidi
SummaryTools for reading, writing, and manipulating MIDIs
upload_time2024-09-07 12:41:01
maintainerNone
docs_urlNone
authorAlex Lev
requires_python>=3.6
licenseApache Software License 2.0
keywords midi tegridy tools
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Tegridy MIDI

## Tools for reading, writing, and manipulating MIDIs

![Tegridy MIDI Logo](https://github.com/user-attachments/assets/6b1f98e1-255c-4e76-ba24-46f37ad36b46)

***

# Installation

## CPU

```sh
sudo apt-get install fluidsynth
pip install tegridymidi
```

## GPU

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

***

# Modules imports

## All modules functions

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

## Individual modules functions

```python
# 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](https://github.com/asigalov61/tegridymidi/tree/main/tegridymidi/examples)

***

# Detailed modules documentation

## [tegridymidi docs](https://github.com/asigalov61/tegridymidi/tree/main/docs)

***

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

### Project Los Angeles
### Tegridy Code 2024

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/asigalov61/tegridymidi",
    "name": "tegridymidi",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "Alex Lev <alexlev61@proton.me>",
    "keywords": "MIDI, tegridy, tools",
    "author": "Alex Lev",
    "author_email": "Alex Lev <alexlev61@proton.me>",
    "download_url": "https://files.pythonhosted.org/packages/e2/17/5a50667ce70281f7c95a86672024b95a356bba0fa47b93e459cbda391056/tegridymidi-24.9.8.tar.gz",
    "platform": null,
    "description": "# Tegridy MIDI\n\n## Tools for reading, writing, and manipulating MIDIs\n\n![Tegridy MIDI Logo](https://github.com/user-attachments/assets/6b1f98e1-255c-4e76-ba24-46f37ad36b46)\n\n***\n\n# Installation\n\n## CPU\n\n```sh\nsudo apt-get install fluidsynth\npip install tegridymidi\n```\n\n## GPU\n\n```sh\nsudo apt-get install fluidsynth\npip install tegridymidi[cuda]\n```\n\n***\n\n# Modules imports\n\n## All modules functions\n\n```python\n# This will import all modules (functions) except midi_to_colab_audio module and legacy modules\nfrom tegridymidi import *\n```\n\n## Individual modules functions\n\n```python\n# This will import individual modules (recommended)\nfrom tegridymidi import processors\nfrom tegridymidi import chords\nfrom tegridymidi import misc\nfrom tegridymidi import midi_to_colab_audio\n# etc..\n```\n\n***\n\n# Quick Start Guide\n\n## [Example code snippets and scripts](https://github.com/asigalov61/tegridymidi/tree/main/tegridymidi/examples)\n\n***\n\n# Detailed modules documentation\n\n## [tegridymidi docs](https://github.com/asigalov61/tegridymidi/tree/main/docs)\n\n***\n\n```bibtex\n@inproceedings{lev2024tegridymidi,\n    title       = {tegridymidi: Tools for reading, writing, and manipulating MIDIs},\n    author      = {Aleksandr Lev},\n    booktitle   = {GitHub},\n    year        = {2024},\n}\n```\n***\n\n### Project Los Angeles\n### Tegridy Code 2024\n",
    "bugtrack_url": null,
    "license": "Apache Software License 2.0",
    "summary": "Tools for reading, writing, and manipulating MIDIs",
    "version": "24.9.8",
    "project_urls": {
        "Discussions": "https://github.com/asigalov61/tegridymidi/discussions",
        "Documentation": "https://github.com/asigalov61/tegridymidi/docs",
        "Examples": "https://github.com/asigalov61/tegridymidi/tegridymidi/examples",
        "Homepage": "https://github.com/asigalov61/tegridymidi",
        "Issues": "https://github.com/asigalov61/tegridymidi/issues",
        "Repository": "https://github.com/asigalov61/tegridymidi"
    },
    "split_keywords": [
        "midi",
        " tegridy",
        " tools"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca9eb12f9fe41ef9163a3b5359005c1f9ea0a257f2b40384b8529c602a0f5441",
                "md5": "f9dfd0eb9aa59d100ff9fdb76e1ed02f",
                "sha256": "bb94f5d8a63cf38c94ef581040c60687628c9c65d4512842223950b53b91009c"
            },
            "downloads": -1,
            "filename": "tegridymidi-24.9.8-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f9dfd0eb9aa59d100ff9fdb76e1ed02f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 258757,
            "upload_time": "2024-09-07T12:40:59",
            "upload_time_iso_8601": "2024-09-07T12:40:59.695713Z",
            "url": "https://files.pythonhosted.org/packages/ca/9e/b12f9fe41ef9163a3b5359005c1f9ea0a257f2b40384b8529c602a0f5441/tegridymidi-24.9.8-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2175a50667ce70281f7c95a86672024b95a356bba0fa47b93e459cbda391056",
                "md5": "10be9f6e292d50d507d2a9ea9c50af1a",
                "sha256": "1b3fb7df4484538113cccebf49d0b667029dd2208fdbf7824a5208e16f960a33"
            },
            "downloads": -1,
            "filename": "tegridymidi-24.9.8.tar.gz",
            "has_sig": false,
            "md5_digest": "10be9f6e292d50d507d2a9ea9c50af1a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 253356,
            "upload_time": "2024-09-07T12:41:01",
            "upload_time_iso_8601": "2024-09-07T12:41:01.431923Z",
            "url": "https://files.pythonhosted.org/packages/e2/17/5a50667ce70281f7c95a86672024b95a356bba0fa47b93e459cbda391056/tegridymidi-24.9.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-07 12:41:01",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "asigalov61",
    "github_project": "tegridymidi",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "tegridymidi"
}
        
Elapsed time: 0.39262s