Author Topic: updated idf.trid.xml for Microsoft Instrument Definition File *.idf  (Read 1655 times)

jenderek

  • Sr. Member
  • ****
  • Posts: 375
Hello trid users,

some days ago i looked at my RIFF based file collection. When i run TrID on
my few Microsoft Instrument Definition Files with file name extension idf
all are described only as Generic RIFF container by riff.trid.xml instead by
idf.trid.xml (See appended output/trid-v.txt).

So i run tridscan to update definition file and look at differences. I create
my samples with Microsoft's IDFEDIT.EXE on system running a German Windows
98. So in examples like GENERAL.IDF instead English word percussion the
German translation Schlagzeug occurs. So in trid definition file in global
string section the following line vanish:
   <String>PERCUSSION</String>

The instrument names often looks like "Universal-MIDI-Instrument", but i can
create an example like My-idf2.idf without the phrase MIDI. This is probably
a rare case, but that sample is still a valid IDF file. So in trid definition
file in global string section also the following line vanish:
   <String>MIDI</String>

Because IDF files are used to remap the general MIDI audio Patch set instead
global application/octet-stream or RIFF specific application/x-riff mime
type show a user defined on by line like:
   <Mime>audio/x-idf</Mime>

The site msdn.microsoft.com does not exist any more. So the reference URL is
redirected to another web presence. That is now expressed by updated URL line
like:
 <RefURL>
 https://docs.microsoft.com/en-us/previous-versions/visualstudio/aa264328(v=vs.60)
 </RefURL>

With the updated trid definition all my IDF examples are now detected ( see
appended output/trid-new-v.txt). TrID definitions, some examples and output
are stored in archive idf.zip. I hope that my updated XML file can be used
in future version of triddefs.

With best wishes
Jörg Jenderek


Mark0

  • Administrator
  • Hero Member
  • *****
  • Posts: 2743
    • Mark0's Home Page
Re: updated idf.trid.xml for Microsoft Instrument Definition File *.idf
« Reply #1 on: August 17, 2020, 10:03:52 PM »
Microsoft links are basically a lost cause, unfortunately, as they routinely reorganize their pages. I will probably link to Wikipedia MIDI page.
Thanks!