Hi Gary,
a MIDI file does NOT necessarily have to be programmed based on a Style.
Many MIDI files are programmed "from the scratch". That means, the programmer did NOT use any existing Style.
However, some commercial MIDI file manufacturers (like --->
https://www.d-o-o.de/index.php?&lang=en ) program both MIDI files AND the maching Styles.
Furthermore, when a MIDI file is recorded by playing with a Style, the resulting MIDI file does NOT contain any parts of the Style. In the MIDI file are ONLY the Notes actually played during MIDI recording.
IF such a MIDI recording (by using a Style) is made directly on a Tyros, Genos or PSR-S, some informations of the used Style (its Main Variations, Fill-Ins and so on) are written as SysEx into the MIDI file. But this has nothing to do with the
Notes actually stored in the MIDI file.
Therefore, it is an exception if you can get exactly the Style which was used for programming a certain Midifile. Even rarer is that when playing back a (commercial) MIDI file the originally used (preset) Style is displayed.
Best regards,
Chris