Extract Standard MIDI file (.mid) from RIFF MIDI (RMID) file (.rmi or .mid).
Project description
rmi2mid
Extract Standard MIDI file (.mid) from RIFF MIDI (RMID) file (.rmi or .mid).
This is a simple tool to extract minimal RMID chunk from RIFF file (usually with extension .rmi or .mid) and write MIDI data to an independent .mid file.
I wrote this because my favorite MIDI player cannot read RIFF MIDI I collected many years ago.
Usage
python3 -m rmi2mid <.rmi or .mid> <.mid>
Unsupported format
Currently an RIFF file with (nested) LIST chunks is not supported.
TODO
- Write a chunk parser. PEP 594 is going to deprecate and remove chunk module from python 3.8 and 3.10.
Reference
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rmi2mid-0.1.tar.gz
(2.0 kB
view hashes)
Built Distribution
rmi2mid-0.1-py3-none-any.whl
(3.2 kB
view hashes)