Date: Thu, 21 Feb 2002 19:46:26 -0000 From: "cameron grant" <gandalf@vilnya.demon.co.uk> To: "Martin Faxr" <gmh003532@brfmasthugget.se>, <Danovitsch@Danovitsch.dnsq.org> Cc: <multimedia@FreeBSD.org> Subject: Re: No FM synthesizer in PCI soundblasters? Message-ID: <028101c1bb10$72ebee60$4004020a@haveblue> References: <02022118511701.03193@FreeBSD.Danovitsch.LAN> <20020221190157.7be685b2.gmh003532@brfmasthugget.se>
next in thread | previous in thread | raw e-mail | index | archive | help
> I'm not quite sure... It should definitely be in 4.5-RELEASE, and I think > 4.4-RELEASE too. You could try searching the CVS logs or asking Cameron Grant. use 4.5. > > But I would still prefere to use a FM synthesizer for this job, since I only > > want some beep's. > > Having the kernel mix two streams into one looks to me as a waste of > > CPU-cycles on the Pentium-133 I set up for this job, if it is also possible > > to just turn on/off a simple tone and let the soundblaster take care of the > > mixing... > > Actually, I think that FM synthesizer support in -STABLE isn't really mature, > if it even exists at all (although I'm not 100% sure, perhaps you'd be better > off asking Cameron Grant here too). there is no fm synth support in -stable. not that that matters, since none of the pci soundblasters contain an fm synth. they do have a secondary playback channel which is intended to be used for cpu-generated fm which could be used as a general second playback channel but we don't use it for some reason. if anyone wants to extend the driver, i can provide hardware docs. > I don't think the vchan mixing will waste too many CPU cycles, if the upgrade > isn't a problem. i haven't tested on a p133- my slowest testbox is a dual p2/300- but i'd be very surprised if the overhead was more than 2% cpu time for 4 channels. if you were to extend the driver as above, there would be no overhead. -cg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?028101c1bb10$72ebee60$4004020a>