Vista Audio Stack and API

Happy holidays for the geeks indeed!
Saptak wrote:Great! Will like see/hear more from Rob and his team in the future.
Good lighting in this video. I hope every video has the same level of lighting as much as possible. I hate dark videos where you can barely see the person. Channel 9 needs to invest in some semi-pro lighting equipment. I know this goes against the philosophy of not being intimidating for the interviewee, but it will go a long way in making videos more clear.
Slides19 wrote:Good lighting in this video. I hope every video has the same level of lighting as much as possible. I hate dark videos where you can barely see the person. Channel 9 needs to invest in some semi-pro lighting equipment. I know this goes against the philosophy of not being intimidating for the interviewee, but it will go a long way in making videos more clear.
Fair enough, it's your call and I can understand not wanting to carry equipment around all day long. Though I would suggest using well lit rooms like this one as much as possible when you gather folks for a group interview.
First time posting on Ch9, been watching your videos for a while and I really enjoy them. This has been a real PR coup for MS, even if very subtle.
IRenderable wrote:Where the guy was talking about them having the tech to find dependencies for binaries I thought they already had that. Thats what Depends(Start->Run->Depends (May need Visual Studio installed, I cannot remember where its actually located...)) does.
Slides19 wrote:Fair enough, it's your call and I can understand not wanting to carry equipment around all day long. Though I would suggest using well lit rooms like this one as much as possible when you gather folks for a group interview.
First time posting on Ch9, been watching your videos for a while and I really enjoy them. This has been a real PR coup for MS, even if very subtle.
It's a tad more complicated than that, IRenderable...
C
I would like to see more information about what is happening to make creating shell extensions and namespace extensions easier. It seems to be black magic to get them coded and debugged.
I have made a couple and even though I have plenty of ideas about what I would like to do, it is a pain in the neck to make them.
I only bring this up because one of the guys mentioned that there are some people looking into this af far as extensibility is concerned.
deedubb wrote:From the singularity video and this one I'm left with one question: Has the WHQL coming up with more strict criteria for kernel space drivers, specifically video cards? It seems video card and motherboard drivers are going to be the only drivers that will never be able to touch user space due to latency concerns.
Probably the December CTP or Intel/Realtek drivers still need some work in the less glitching audio area since just watching this video (from HDD) had many moments where the audio went into continous glitch for second or two and video halted and resumed
after few seconds. In background I was installing the Beta Client, but XP would not have had any glitches at this kind of little stress test. The hardware is intel 915G with Realtek ac97 audio. Maybe the eye candy is too much for the onboard Intel graphics
solution and thus glitches. The audio is also crackling in the video, but restarting it removed the crackling.
Charles wrote:
bariswheel wrote:- "I don't regret the registry was developed; It's unfortunate that the registry was overused"
- "overused is the wrong word for the registry. The real problem with the regsitry is that we never actually defined the set of guidelines and schema for how people should use the registry - and if we had done that, we wouldn't be in this mess today."
I agree /w Rich Neves towards the end of the tape. The future wont be the "one-size-fits-all"-OS/Kernel. Listening to these "Biggies" gives me a glimpse of how painfull it must be to go through the code and "componentize" the system. It must be a "pain-in-the-youknowwhat"
re-designing/refining this extremly complicated and complex code-snippets. I can only guess...
A lot of things that were discussed (virtualization,usermode-device-driver-framework, fragmentation, memory_management) reminded me of the discussions I follow with the linux-kernel-newsgroup (- no flaming intended).
The "Do you guys wish (that) the Registry would have never been developed?" was sure a fun question which led to some serious answers. Thats what I like.
Unfortunately I had some difficulty to understand what Richard Ward was saying. I guess I was not the only one.
n4cer wrote:
VDDM display drivers run in user mode in Vista. There is a kernel mode miniport as well, but the main driver runs in user mode.
I have a urgent request for the Vista team. Please, please, please include a checkbox near the start of the setup process that will allow users to opt-out of being protected from themselves. Yes, I understand that user ignorance has been at the core of the
black eye Microsoft has gotten over security. Yet, not all users are idiots. If you were only allowed to eat when my computers caught a virus or malware, you’d be dust by now!
It has only happened twice, and I’m 49.
What I’m really saying, of course, is that Vista–and its setup–must allow for differing levels of user competency. I love XP, but I can’t begin to tell you how many times it has hobbled me as I tried to complete a legitimate task. For my own usage, I need less security interference, not more.
IRenderable wrote:Where the guy was talking about them having the tech to find dependencies for binaries I thought they already had that. Thats what Depends(Start->Run->Depends (May need Visual Studio installed, I cannot remember where its actually located...)) does.
Great Interview!
So who trains MSFT Product Managers? Do they have an internal goup or use an specific training partner?
Comment removed at user's request.
Comment removed at user's request.
It really seems like windows is broken. From the pervasiveness of the registry to the lack of modularity and isolation - the kernel seems to be a jumbled mess. On a plus note, it is great to see that they are starting the discipline of component isolation.
The question is how deepley coupled these components are? Would it just make more sense to build an entire new system? Or does it make more sense to iteratively partition the system along componet lines? Or maybe Singularity is the savior. Great video!