**attention Gentoo Sound Team** When the ALSA init script runs during startup, it needs to load the ALSA sequencer module, even if the sound card hardware does not contain an onboard synth. The reason behind this is that soft-synths require the ALSA sequencer module to be loaded in order to run. If you decide think this shouldn't be done by default with loading ALSA, you might at least consider making it an easily available option. I labeled this as a core issue since it deals with loading Kernel modules, my appoligies if this is incorrect. Reproducible: Always Steps to Reproduce: 1.NA 2. 3. Actual Results: NA Expected Results: NA I'm have no way to be sure the sequencer module doesn't load on all sound cards that don't carry an onboard synth, but it doesn't happen on mine. (rme96) I fixed this myself by adding onto the section in the init script that checks "if" it is to load an sequencer modules. I added an "else" onto this section and put a line within it to run "modprobe snd-seq" This is probably not the proper way to do this, but it was a quick hack for my system so that I don't have to load the module manually each time I want to use a soft synth.
One thing I forgot to put in the Discription: this could probably be solved by having the snd-virmidi module built for all cards. Apparently it is not built for some reason when a specific card is named in the build options. Then if the virtual midi card was defined in modules.conf all the correct sequencer modules should be loaded to support it.
I don't think having snd-virmidi always built is such a good idea as some cards don't need it (emu10k1 for example)... I will look into a possible solution for this.
Ok. snd-seq is just loaded first to make timitity, etc work.