Skip to main content

text2midi

Project description

text2midi

A program that takes text and converts it to MIDI art

Usage

For now, you can run text2midi as follows. This will take the first argument (the message string), and generate the MIDI file that draws out the given message string.

python -m text2midi "<message_string>" path/to/output/file.mid

For example, you could run something like,

python -m text2midi "Hello, World\!" hello_world.mid

Now, to actually see this MIDI file (in piano roll) you can use the DAW of your choice. Logic Pro X, Reaper, GarageBand (?) would work just fine.

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

text2midi-0.0.1.tar.gz (150.7 kB view details)

Uploaded Source

Built Distribution

text2midi-0.0.1-py2.py3-none-any.whl (3.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file text2midi-0.0.1.tar.gz.

File metadata

  • Download URL: text2midi-0.0.1.tar.gz
  • Upload date:
  • Size: 150.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for text2midi-0.0.1.tar.gz
Algorithm Hash digest
SHA256 dbd2c3f0d038472011115e1af904700540c95e9a92fb148346a73439a751625d
MD5 6685a08c2bc8ff322bd478d8ec38913b
BLAKE2b-256 b07c3d685c9322e582b47407872196cc93062711820a4867cff5c87d07f2d51f

See more details on using hashes here.

File details

Details for the file text2midi-0.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: text2midi-0.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for text2midi-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1e27fe7ce7ecdd184881814cdcd2cc7d29f7196f10a1bb5c596814788f924361
MD5 b9b34e8adb12f96fa45dcae76a5622ed
BLAKE2b-256 e1c761bb684d9849bcfcca675a3c0052e627d9ac69246572d2c3a8fdb8dc0663

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 Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page