DX/TXconvert is a file conversion and manipulation toolkit for
Yamaha FM synths. It can read 70+ different file formats from
6-op (DX7 etc.) 4-op (FB01, TX81Z, VOPM, etc.) and 2-op FM
synths (PSS) and convert them to clean SysEx for the DX7 and
4-op FM synths. It can also do cool stuff like: remove
duplicates, sort by name, randomize voices, search and select
voices, split or combine patches and banks. Requires Python 2.7
or 3.x and should run on any system that can run Python
(Windows, OSX, Linux)
If you need MIDI I/O support you also have to install the
python-rtmidi package.
If you need to convert Cassette Interface data (dx100/27/21,
dx9, tx81z) to SysEx you need Vincent van Dam's
CAStools to convert WAV files to CAS format.
DX/TXconvert can read and convert these CAS files.