On Wed, 13 Mar 2002, Takashi Iwai wrote:
> At Wed, 13 Mar 2002 09:29:58 -0500 (EST), > Adam K Kirchhoff wrote: > > > > > > On Wed, 13 Mar 2002, Takashi Iwai wrote: > > > > > At Wed, 13 Mar 2002 08:01:02 -0500 (EST), > > > Adam K Kirchhoff wrote: > > > > > > > > The solution the Jaroslav gave in that e-mail actually requires changes to > > > > the ymfpci driver, as I understand it. Last time I pulled code from CVS, > > > > this hadn't been done yet. From the sound of it (based on your > > > > experience) it looks like it still hasn't been done. At the moment, I > > > > don't really understand Alsa (or sound drivers in general) well enough to > > > > make the change myself, nor do I really have the time to pick up that > > > > knowledge at the moment. > > > > > > > > However, it's also my impression from Jaroslav's explanation that this > > > > would simply duplicate the output from the fron channel on the rear > > > > channel. Can someone let me know if this is correct? > > > > > > if you only need duplication, this can be done on alsa-lib without > > > changing the driver itself. > > > > <snip> > > > > What would be required if you're looking for more than duplication? > > dunno. depending on what you want ;) > for example, if you need dynamic volume/pan controls for each channel, > then alsa-lib cannot do it. its routing function is static only. Well, this is largely what comes to mind (speaking as one who has a limited understanding of sound drivers)... When playing mp3s with a SB Live (using the Alsa drivers) I'm quite certain that each channel, and each speaker on the channel, is outputting sound quite independent of the other speakers/channels. In other words, the left and right front speakers, and the left and right rear speakers are independent of each other. This also works when playing games such as UnrealTournament. You can tell whether someone is coming up behind you from the left or the right. Make sense so far? Now, this also works with the ymfpci OSS drivers (the commercial ones, anyway) as well as the BeOS drivers for the card, so it doesn't seem to be a limitation of the hardware (though please correct me if I'm wrong). Now, I'm going to assume here that the ymfpci driver would need some significant work to be able to do this, correct? Adam _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel