Marc Sherman;174113 Wrote: > Peter wrote: > > > > I'm not so sure the delays introduced by streaming & buffering the > sound > > to the SB wouldn't create annoying problems with sound/image > > synchronisation. It would be great if this worked, but it might not > be > > feasible. > > Oh, I'm sure it would create annoying problems with synch. To be clear, > > I think that a vxd sound driver is a _terrible_ idea, and I'd be upset > > if SD wasted their own resources on it instead of improving the > cross-platform slimserver-based model that got me to buy my SB in the > first place. I was giving MrSinatra et al the info they'd need if they > > wanted to implement this themselves. > > - Marc
Some technical notes: - VxDs aren't used in Win XOP and Vista. They were part of the Win 3.1/Win 95/Win 98/Win ME architecture. Win NT/2000/XP/Vista use kernel mode drivers to do the kernel level stuff (kernel mode code.) - You can probably implement a simple WaveOut driver as user mode DLL without writing any kernel level code. You will require the documentation and header files from the Windows Device Driver Kit to implement the right API and to compile the DLL. Making your devices look like a DirectSound device might require extra work. - There are some cheap devices to send audio over a wired or wireless LAN by capturing audio output. They don't look like an additional audio device; they just redirect all audio output to their device. Either you are playing audio or their device or you are playing through a regular audio device. Pretty ugly. - Vista has some new support for writing user level code to look like an audio device. It allows for multiple audio devices. It looks attractive but I'll bet there are some DRM related problems for implementing this approach an dfor using the result. Bill -- Listener ------------------------------------------------------------------------ Listener's Profile: http://forums.slimdevices.com/member.php?userid=2508 View this thread: http://forums.slimdevices.com/showthread.php?t=31879 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
