I thought the solution to my earlier query about config. an older ES1370 sound card on Suse 10.1 and subsequent tips to get it to recognize and play .mid files might be useful to someone else. All of the brainwork here is credited to
Tshrinivasan of these pages. My heartfelt thanks to him for sticking with me and bailing me out of a multitude of 'quangles' on the road to finding the answer.
1/ Install and choose ALSA. This package contains the standard ALSA library, utilities, and init scripts to start the sound system on your Linux box. To set it up, run yast. They detect ALSA-supported PCI and ISA PnP cards. I did not need to get or install a driver! While you're in Yast, if you intend to run midi files, install timidity now.
2/ AS ROOT run alsaconf in a shell.;must be done each login period ( I haven't been able to figure out how to have it persist from boot up to boot up.This holds particularly true if you want to run a midi session each session)
3/ In a shell run: conf alsamixer. Usually has to be done only once.
4/ Start timidity server in a shell: e.g. "mathay@linux:/etc> #" timidity -iA -B8,2 -Os
5/ In my case, I wanted to be able to use NoteEdit, a widely available Linux program. This entailed one final step:
Go into the NoteEdit Settings/AUDIO and choose the timidity Port as your audio.
6/ Or, to just play a midi file: in a shell type: $timidity <filename>.mid
7/ Finally, I went into the Bios and de-selected the sound chip, leaving only the ES1370 as my sound source. (Optional step, I think)
Hope this helps.