I would like to be able to view and directly edit the contents of a
MIDI file (type 0), and I am looking for software to help me achieve
I'll want to trim some unwanted content, modify instrument settings
etc. I shouldn't have to do any note-entry using this tool, as there
seems to be no problem with the notes themselves, just the surrounding
Some score-writing software (such as Noteworthy) allow the importing
and exporting of MIDI files and the editing of stuff inbetween, but
this tends to lead to the introduction of quantisation errors or other
undesirable changes/omissions. What I want to do is to edit/fix the
MIDI file without having some program re-interpreting the content.
NB: I am aware of a particular MIDI<-->txt convertor that allows
explicit editing of the MIDI as text then allowing reconstruction into
MIDI, but for some reason this doesn't work (see below)
Background motivation (in case there's another way around the
I want to write polyphonic ringtones for mobile phones (in particular
for the MA-2 audio LSI, such as on the Samsung A800). This requires
the generation of SMAF files, and Yamaha, who defined the format,
provide a tool for converting MIDI (what Yamaha call SMF) to SMAF. I
know of no other way of creating SMAF ringtones.
Yamaha's conversion software is a little picky/flaky (the MA-2
software, at least), and doesn't understand all of the MIDI content
generated by Igor (which I am using to write the ringtones); Igor
itself sometimes generates a few MIDI glitches (it can be a bit buggy
sometimes, despite its many good points). Thus I need to 'fix' the
midi file exported by Igor before I convert it to SMAF.
Unfortunately, the MIDI<-->txt converter I found does not generate
MIDI which the MIDI->SMAF converter will accept.
Request for Question Clarification by
17 Jul 2003 06:53 PDT
I'll admit that I am not as knowledgable about MIDI as you seem to be,
but if I understand what you are trying to do - I think I may know of
some software that could help.
I am not entirely sure if it will do what you need, as I don't really
know quite what errors you are trying to fix, but have a look and let
The software is called Anvil Studio and is available as freeware from
It's seems to be a fairly no nonsense MIDI editor, but again, I am not
that familiar with the ins and outs of MIDI.
Let me know if this is on the right track.