Jump to content

Midi to MUS converter


Guest deathwarrior

Recommended Posts

Guest deathwarrior

is there something that converts .mid to .mus, but can handle midi's over 67kb? midi2mus can't seem to manage them.

Share this post


Link to post

I believe MIDI2MUS is the only one. However, the problem is with the .MUS format itself, not the converter. Take a look at this:

struct MUSheader {
char ID[4]; // identifier "MUS" 0x1A
WORD scoreLen;

The "scoreLen" is the length of the songs data in bytes. Since it's a 16 bit value, MUS format can only store songs that are smaller than 64K.

To use those MIDI files are MUS, you will have to reduce the MIDI's size (cut some parts or channels out).

Share this post


Link to post

Pretty much anything except the original .exe's can handle actual MIDI files nowadays. Just import them like you would a data lump.

Share this post


Link to post
Guest deathwarrior
loser said:

I believe MIDI2MUS is the only one. However, the problem is with the .MUS format itself, not the converter. Take a look at this:

struct MUSheader {
char ID[4]; // identifier "MUS" 0x1A
WORD scoreLen;

The "scoreLen" is the length of the songs data in bytes. Since it's a 16 bit value, MUS format can only store songs that are smaller than 64K.

To use those MIDI files are MUS, you will have to reduce the MIDI's size (cut some parts or channels out).

strange... i converted a midi that was 67kb to a mus with MIDI2MUS.

Share this post


Link to post
Guest deathwarrior

it comes up with this when i do a 70kb midi in MIDI2MUS:

Format: 1 Tracks: 10 QTicks: 48
10 Tracks Read
Converting Music
ERROR: MUS Buffer full.

Share this post


Link to post
Guest
This topic is now closed to further replies.
×
×
  • Create New...