oldnemesis Wrote:I was thinking about it, but it's hard to me to see any value of having mic sound captured, processed and mixed inside XBMC. I'd rather use external mixer - they're cheap, and the quality is much better. Most PC sound cards I've seen are AWFUL in terms of handling mic input. I mean, it's good enough for talking through Skype, but definitely not for Karaoke. Not to mention other issues it gonna add, like the hardware-specific delay between the moment the sound is captured and the moment the sound is played.
This is something which could be done, but first I'd like to get your opinion if it's worth it, considering all drawbacks.
That makes total sense from a functionality standpoint. There are a few reasons thought that I think it might be a good idea to support mic input. First, not everyone has a mixer, whereas lots of people have at least some sort of computer mic laying around (even if it is not a very good quality mic as you mentioned above).
The second thing is that the original xbox karaoke setup supported voice augmentation. This would be great for people who are not the best singers
I am a musician and as a result I have a ton of recording equipment at the house. I have very nice quality condenser mics, nice PA, a mixer board and enough hardware effects processors that I can make anyone sound like David Lee Roth
Unfortunately, I don't think most people have access to this kind of setup. The average user would probably really appreciate some sort of simple voice augmentation that wouldn't cost them any more than they have already spent building an htpc. Also, it is a little inconvenient to set up all that equipment each time we Karaoke.
That being said, I am not the one coding this project. I respect that it is ultimately your decision and I am not going to look a gift horse in the mouth! Thanks for all the great work you have put in. Everyone at my Christmas party thanks you! Cheers.