|
|
![]() |
|
|
|
|
|
#1 | Link |
|
|
Member
|
How can I get bit perfect PCM and DD/DTS Audio in MCE2005?
This to me is the holy grail. I've done endless searches on this and www.thegreenbutton.com, but can't seem to find a definitive anwser. So let me pose the question, and feel free to flame me if I've missed the answer somewhere before!
I run MCE2005 as my OS, as it looks kinda slick, and my wife can drive the remote control. I have an AV-710 sound card hooked up via optical to my Yamaha DSP-A2 amp. I have an ATI 9000 series card to drive both my Pioneer plasma (via a DVI to HDMI cable) and my woidescreen monitor simultaneously. (So you don't need the plasma running while you're only playing music.) I have all my music CD's ripped to WMA lossless on the machine, and I intend to use it for playback of audio, mpeg video, and DVD's. Now the tricky bit. I would like the machine to provide the appropriate bitstream to the amplifier - ie. play back a CD, and get 44KHz PCM. Playback a DVD and get 48KHZ DD/DTS. So - no messing with the sound. If I want to mess with the sound I'll do it with the amp. You see where I'm going. A single audio connector to the PC, and it passes through the native bitstream (OK it will decompress the WMA lossless) to the AMP. However, I don't think its possible. Apparently, the kmixer component of Windows will always resample audio to 48KHz to allow it to multiplex system and other sounds to the output device. You can bypass kmixer by using cards that support ASIO or kernel streaming, but they then rely on a media player that supports ASIO or kernel streaming. MCE2005 uses WMP10, and YOU CANT USE ANYTHING ELSE. So either I use the intuitive media center interface and get crummy sound (believe me it sounds rubbish) OR I use seperate applications for DVD, mpeg playback and audio playback. Is there any way of getting what I want? I've spent ages building the machine, ripping the CDs, setting up the amp. But it looks like my dream of a fully integrated media centre with bit perfect playback has fallen at the last hurdle. Last edited by Vectorzero; 08-08-05 at 12:40 PM.. Reason: Subject line should be a question |
|
|
|
|
|
|
#4 | Link |
|
Senior Member
|
I'm not sure if this is a good suggestion but, if its the remote functionality and Wife Acceptance factor that leads you to use MCE, Why not try Mediaportal. You can use this over MCE OS without having to use the MCE app.
I find media portal to have a very friendly user interface similar to MCE. They even have an MCE skin if you want the familiarity. The great thing about MP is that you can do almost everything you can do with MCE but having the flexibility of using any app with it to play your media and not just windows mediaplayer. I believe Foobar can output bitperfect audio. MP has a Foobar Plugin. Also I use both the internal Mediaplayer of MP using FFDshow and Nvidia Codecs and WinDVD6 as the DVD player for DNM. I believe MP is a very flexible App best of all its free. Try experimenting with it. I do everything I need my HTPC to do under MP without even leaving the interface.
__________________
www.jaypadua.com ------------------------- www.htpcnews.com |
|
|
|
|
|
#5 | Link | |
|
Senior Member
|
Vectorzero, I am fairly sure you *can* do what you want.
I asked and asked and searched everywhere and could find no solution. But then in a distant thread in this forum, one guy made a one line comment that no-one picked up on, and in that single one-liner I think there was the answer. Basically, he said "use reclock". At the time I didn't figure out what he meant and it went unnoticed. But I think that is the answer. Re-clock (as perhaps you know) is a tool that helps sync a soundtrack to a movie (and not the other way around) in order to help stop stuttering of the video content. But there's much more to it than that, and - critically - it doesn't have to be used just for movies. ***It has one incredible feature***. You can get it to override the normal output from WMP10 and to be loaded as the sound device, instead of directsound. Insodoing, you are halfway there. By bypassing directsound, you are setup ready to be able to bypass kmixer. All you need to do is to configure reclock to output via kernel streaming. Now the good news and the bad news. Reclock supports Kernel Streaming. Hurrah!!!!! So you can configure re-clock to load instead of directsound and then for it to use kernel streaming to output bit-perfect content to your AV processor. And since MCE2005 basically uses WMP10, this will work EVEN IN MCE 2005! The bad news is that Kernel Streaming is disabled by default and to get it enabled, you have to send the author (of reclock) some money. I emailed him about this and he never replied. :-( In fact he's disappeared and even in the reclock forum, no-one has seen him for 2 months. So if he doesn't reply, I have no kernel streaming mode :-( So I have yet to test it, but from what I can tell, it will surely work. Chip Last edited by Chippy99; 08-08-05 at 01:46 PM.. |
|
|
|
|
|
|
#9 | Link |
|
Member
|
http://www.avsforum.com/avs-vb/showt...hreadid=527242
this looks like this might shed some light on the subject |
|
|
|
|
|
#10 | Link | |
|
Senior Member
|
Quote:
Chip |
|
|
|
|
|
|
#11 | Link | |
|
Member
|
I assume you guys are talking about me since I throw it out there whenever somebody asks. Yeah, Ogo isn't very responsive. That might turn around if you pay him so you could chance that route if you're really interested in bitperfect.
tm Quote:
|
|
|
|
|
|
|
#12 | Link | |
|
New Member
|
Quote:
![]() |
|
|
|
|
|
|
#13 | Link |
|
Member
|
jpadua - Mediaportal looks like it has potential but needs to mature. The TV guide was a mess - I couldn't get it working....and the program didn't even go full-screen with that option enabled. I browsed the forums a bit and it looks like a definite work in progress....nothing wrong with that - I think open source is great - but I gave up on meedio for that exact reason - too much tweaking and not enough enjoying.
|
|
|
|
|
|
#15 | Link | |
|
Senior Member
|
I wish I could try it too. But I fully expect it will work.
With Foobar and Kernel Streaming, everything works fine: 44.1kHz CD's play at 44.1 and DTS CD's play just fine. HDCD encoded CD's work too, with the HDCD logo lighting up on my processor (unlike with WMP, which manages to scramble the HDCD encoding somehow). This demonstrates that Kernel Streaming will do what we want. All we need is some way of getting Kernel Streaming to work from within WMP10 and then we should be away. And reclock will do just that. So all the pieces are in place... Chip |
|
|
|
|
|
|
#16 | Link |
|
Member
|
use transit + onboard sound.
This is what I do, set the transit usb as your sound device for WMP. and as previous posters have said this will give you good output for pcm.
however keep your default sound card as the onboard sound card, and MCE will use this for everything else (DTS/DD, TV etc) that way you don't have to switch the settings for the transit all the time. music from MCE will come out transit everything else from onboard You will have to change inputs on your amp, but usuually thats easy by remote. RD |
|
|
|
|
|
#17 | Link |
|
Senior Member
|
viggster,
yeah I had trouble at first also with media portal. It's kinda daunting at first. But now I'm so used to setting it up I can set it up in minutes. Ive got the same problem with meedio, to much configuring, too many plugins dont know which ones to use etc. Anyways since Ive switched to media portal, everything was a breeze (after the steep learning curve of configuring it).... Sorry.. I know this is a bit perfect audio thread just wanted to help out, but I really know nothing about it.How do I know if my audio output is really 44.1khz not 48? I tried using Foobar, the status bar reports 44100 but I dont really know if my Soundstorm is sending out 44.1 or 48... how can I tell? Does the output have to be PCM? using soundstorm my output is 5.1
__________________
www.jaypadua.com ------------------------- www.htpcnews.com Last edited by jpadua; 08-09-05 at 09:59 PM.. |
|
|
|
|
|
#19 | Link |
|
Member
|
Ok, I think I've found our answer. I was going to mess around with reclock, etc, but another then discovered a usb device that should do the trick. It's the M-AUDIO TRANSIT. It's tiny, so it will be unseen behind my htpc. According to another thread on avs, it does bitperfect for everything. Search and you'll find the thread...I'm too lazy at the moment.
I'll let you know if it works. Just ordered one for $67. |
|
|
|
|
|
#20 | Link |
|
Member
|
Yup, the m-audio Transit is the way to go. Just got mine. Installed 1.022 drivers from website, plugged in, instant bit-perfect from EVERYTHING, MCE2005 included. I don't know the technical details, it just works. After messing with ASIO etc I can say it's well worth the $70.
One downside: It does not autosense the source. That means a manual switch from 16-bit 44.1khz to DTS in the device's control panel. But there is another solution: now that I have 2 soundcards, I'm going to set up the old one for DTS and switch inputs at the stereo with the remote. No movin' the lazy ass. Try it! It Works! |
|
|
|
|
|
#21 | Link |
|
non fanboy
|
If you don't mind dropping some cash, I beleive an RME card will do both bitperfect pcm and DD/DTS without haveing to switch any settings. I haven't personally tried one as they are too rich for my poor a$$. The Transit does work but the lack of auto sensing sucks.
__________________
Greg |
|
|
|
|
|
#22 | Link |
|
The Stig
|
This post is now linked from the MCE 2005 FAQ for your convenience, and I have summarized findings of all in this thread below. Special thanks to chung_chang for the MSI motherboard write-up.
Below is my attempt to condense hugely useful and IMO hard-to-find information on giving MCE 2005 / WMP10 better audiophile-grade sound output. For all the lurkers out there wondering the same thing I am, here's the answer I think: To get bit-perfect 44.1 kHz audio passed to your pre/pro or receiver while playing audio from MCE 2005 (which uses Windows Media Player 10) without EVER having to switch programs from MCE to something that uses ASIO, there are five things you can do, explained below: 1) Use the M-Audio Transit USB configured in audio mode and set this as the default sound option in Windows Media Player 10. If you do this, your DTS/AC3 (Dolby Digital) recordings will not be passed properly unless you manually switch output in the M-Audio control panel before you watch an AC3 track, but as many have suggested, all you have to do is leave your system's on-board audio SPDIF output set as the player for DVD and system sound, and you're all set. So, you could use the Transit over USB for your music (e.g. receiver's optical input 1) and use your system's soundcard or onboard sound (e.g. receiver's coaxial SPDIF input) for DVD/DTS/DD/Gaming and normal Windows sounds. You could manually change the Transit USB to DTS/DD mode but that defeats the point of mouse-free (remote control) bit-perfect audio listening for me. ***Edit 4/30/06: Transit USB installed and working perfectly. Also note: reports of a PPAI brand (model #1455) USB sound card achieving bit-perfect output have been verified here , so this off-brand model might work for you as well if you can find it. 2) Use a Creative Audigy 4 card and select the "Bit-accurate" output option in creative software as detailed here. 3) Configure an MSI K8NGM2-FID motherboard with onboard HD Audio according to the following writeup by Chung_Chang : Q: Is there any onboard sound that is bit-perfect under MCE2005?4) Use ReClock, the tool developed by an AVS forum member (http://reclock.free.fr), to alter the actual frequency the Microsoft DirectShow (standard for Windows/WMP10/MCE) drivers use to reproduce audio and video. I have not tried this, and probably will not, as I'm going to use solution #1 above. I am inherently skeptical of tinkering with DirectShow / DirectX for fear of jeopardizing other computer uses as well. If anyone finds more success with this, let me know. 5) Purchase an expensive RME Audio Hammerfall card that supposedly bypasses Windows kmixer.sys using its own driver, and hence does not corrupt the digital audio output in the process. Thomaspf shares that "Their windows XP drivers are not native WDM audio drivers but Win9x/NT style MME drivers with some additional glue (power mgmt, PNP) to make it run under W2K and XP. One of the open issues for them is to support native WDM applications." For more speculation on this solution, check here . This is not an option for me due to both price of the card and inherent riskiness of using a driver that must "stay broken" in order to keep working. So that's basically it...finally I think I've found my solution, and it's the Transit USB. I will be ordering an MSI motherboard to test onboard sound, for now direct questions to chung_chang. Remote-controlled bit-perfect audio using MCE 2005 and it's streamlined "10-foot" interface will be a great thing, because now I don't have to teach my wife to use JRiver, Foobar or even Winamp with the ASIO plugin for music, and we can use all the categorization and integration features of MCE 2005. Easy and WAF-approved...Yippee! I hope others seeking to do this find my post useful. Best, Adam Last edited by Ad-Rok; 06-19-08 at 01:11 AM.. Reason: Addition of Creative Audigy Bit-Perfect Solution |
|
|
|
|
|
#23 | Link |
|
non fanboy
|
An intersting paragraph in the M-Audio Audiophile USB's manual.
"If you have this box (DD/DTS Pass-Thru) checked, you can still send stereo digital audio to the S/PDIF port without any problems." I'm going to get ahold of one of these to see if it works. They are like $99 on eBay right now.
__________________
Greg |
|
|
|
|
|
#24 | Link | |
|
The Stig
|
Quote:
http://www.sr.se/multikanal/english/e_index.stm BTW, $79 shipped from zipzoomfly last time I checked. -Adam |
|
|
|
|
|
|
#27 | Link | |
|
The Stig
|
Quote:
http://www.zipzoomfly.com/jsp/Produc...uctCode=123304 Where did you see $129? The MSRP on M-Audio's site is only $99 I think... Anyway, good luck! -Adam |
|
|
|
|
|
|
#28 | Link |
|
AVS Special Member
|
Try setting reclock as your default system renderer and set it up to use kernel streaming for audio output.
This should get you bit-perfect playback with most sound cards that do not resample to 48Khz in hardware. Cheers Thomas Last edited by thomaspf; 02-26-06 at 01:01 AM.. |
|
|
|
|
|
#29 | Link |
|
Senior Member
|
Just saw this today....might be worth looking at.... http://www.auzentech.com/products_xplosion.html
|
|
|
|
|
|
#30 | Link | |
|
The Stig
|
Quote:
And we now have conversations in three threads Thomas... Cheers to you, Adam |
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|