Skip to main content

No project description provided

Project description

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

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

tasmidi-0.1.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

tasmidi-0.1.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file tasmidi-0.1.1.tar.gz.

File metadata

  • Download URL: tasmidi-0.1.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.3 CPython/3.7.6 Linux/5.5.2-arch2-2

File hashes

Hashes for tasmidi-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f3dd9185c20c03f0a057dcdc041958677848583a665dda6505cb5a39cb645c8b
MD5 bba6396eb85d08617f3d6b73c2d23b62
BLAKE2b-256 7cf9d301db718c4e86ee5f62828d634a5a9f29f5c7e1b047eef29c205df46558

See more details on using hashes here.

File details

Details for the file tasmidi-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: tasmidi-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.3 CPython/3.7.6 Linux/5.5.2-arch2-2

File hashes

Hashes for tasmidi-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d9f437e8e31a06c3d598ef982544d00f3e7a14c6212cd2f2761788e535f147fe
MD5 ec4d710838a9b4719898a4f314dff72d
BLAKE2b-256 cbe0dc044058f9c4362048d2312e124194327f7d62b456cbb39c645b8799a7b8

See more details on using hashes here.

Supported by

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