After installing xmms-midi there was just a message that I have to create a /etc/timidity.cfg. I didn't understand the .pat or patch names in the config file of timidity (/usr/share/timidity/config/timidity.cfg). After emerging timidity-eawpatches I found a suitable timidity.cfg (/usr/share/timidity/timidity.cfg) from eawpatches and xmms was playing. Reproducible: Always Steps to Reproduce: 1. emerge xmms-midi (without having timidity-eawpatches installed) 2. xmms yourfavouritesong.mid (doesn't work) 3. emerge timidity-eawpatches 4. cp /usr/share/timidity/timidity.cfg /etc/ 5. xmms yourfavouritesong.mid (works) Actual Results: Now xmms plays midi file. Expected Results: xmms-midi should install timidity-eawpatches
timidity doesn't require the eawpatches... you can use any sound font you want.
I added a suggestion to the postinst() comment for xmms-midi to suggest timidity-eawpatches if the user isn't sure what to do... also timidity++ and timidity-eawpatches now put their default config in /etc with a symlink to it in the /usr/share/timidity location