Skip to main content

tasmidi

What is this?

tasmidi is a collection of tools used to convert a LibTAS input file into a MIDI file. There are two steps to this: producing a mapping file to tell the program what notes correspond to what input, and using that mapping file to create the MIDI.

Installation

pip install tasmidi

How do I get the input file?

Assuming that your LibTAS movie file is called tas-movie.ltm:

tar xvzf tas-movie.ltm

This will produce several files, but the only one that we are interested in is called inputs.

Usage

Both commands in this package have their own --help flag for specific usage. A typical workflow looks like:

tasmidi-map inputs > mapping.json # Generate a mapping file for the inputs
tasmidi-convert inputs -m mapping.json # Use that mapping and the input file to create a MIDI

Metadata

Release files for tasmidi 0.1.1

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

Source distribution (sdist)

Source distribution for tasmidi 0.1.1
File Size Uploaded Provenance
tasmidi-0.1.1.tar.gz 3.4 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 7.8 kB

Release files / tasmidi-0.1.1.tar.gz

Download URL tasmidi-0.1.1.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f3dd9185c20c03f0a057dcdc041958677848583a665dda6505cb5a39cb645c8b
BLAKE2b-256 checksum
How to use checksums
7cf9d301db718c4e86ee5f62828d634a5a9f29f5c7e1b047eef29c205df46558
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.3 CPython/3.7.6 Linux/5.5.2-arch2-2

Release files / tasmidi-0.1.1-py3-none-any.whl

Download URL tasmidi-0.1.1-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d9f437e8e31a06c3d598ef982544d00f3e7a14c6212cd2f2761788e535f147fe
BLAKE2b-256 checksum
How to use checksums
cbe0dc044058f9c4362048d2312e124194327f7d62b456cbb39c645b8799a7b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.3 CPython/3.7.6 Linux/5.5.2-arch2-2

Security for tasmidi 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

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