Legend:

? Maybe not needed
- Not needed
-?Not needed, but who knows
+ Done
+~Done, not tested
+?Done, maybe needs reimplementation ?

Common:

+ Player engine
+ Sound Font engine
+ Sound Font display, work without SF support
+ Sound Font setting, storage
+ Bank and Patch select for instrument
+ Export to MIDI (see doc\music.pas)
? Embed soundfonts into song (leave link possibility ???)
    (When setting to SF device, do it through temporary file)
? Edit SF2 through external editor
+?Fix when error initializing some of devices - open file correctly
    and update Sound Font page
+ On SF2 load/Clear/Clear all/Reload all/Refresh etc. call
    UpdateInstrument