|
Audio Asylum Thread Printer Get a view of an entire thread on one page |
For Sale Ads |
24.19.188.155
In Reply to: Re: There should be no difference,....... posted by jensw on September 8, 2006 at 21:39:57:
A RAM drive will not buy you anything. You will still load the data from the RAM drive into a different memory location allocated by the player application and from there into the buffer of the card. Once the data is in the player memory it does not matter any more whether it came from hard drive or another part of the memory.Cheers
Follow Ups:
Sure. Big difference, sound more smooth and details when playing WAV music file. Highly recommand.
Thanks. You answered my question.
Would you tell how you have set it up, that is if you are doing it?
Or, is it stright forward: just move whatever you want to play to the memory ( designated X drive ) and play it from there.
How do you take the signal out to sound system for listening?
First create a RAM drive and assign a drive letter. Store the WAVE and CUE file which being playback into that drive. Then use foobar2000 start playing the CUE file. That all. Sometime it needs software "Memoey Optimizer" to clean off any un-used memory resource. This will improve sound quality a bit. Also don't forget fine tune XP windows system for music playback. Shutdown all unnecessay windows services.My first original setup:
Wave-file --> Foobar200(ASIO+RAM drive) --> RME-9632 --> Wadia X32 --> Stax 007 (headphone)
http://www.cyberwizardpit.net/article3.htm
I do know how to make the RAM drive in DOS, and Win 98, but not in windows 2000 and XP. could you guide me here? I do have the XP, but not worked with it more then just installing it.
Thanks. Jens.
Another method to play music in RAM. "foo_playram" is a plug-ins in Foobar2000 to first buffer whole song in RAM then start playing.http://homepage2.nifty.com/sunacchi/fooplayram.htm
http://homepage2.nifty.com/sunacchi/download\foo_playram.zip
I can't seem to find a link to actually download this component at the URL you provided. Could you give a link that allows someone to download foo_playram ?By the way, I'm just interested in testing it. I believe the file buffering in Foobar2000 (which you can increase to a very large number) is doing effectively the same thing as using this plug-in.
http://homepage2.nifty.com/sunacchi/download/foo_playram.zip
Well, I couldn't get the plug-in to work (even with the old version of Foobar...luckily I keep that installed somewhere for tests like this).But I did install a RAM Disk program and manually converted one of my FLAC files that I often use for testing to WAV and copied it to the RAM Disk. I then started a blind test using my wife as the subject, and then a non-blind test using myself.
The FLAC file playing from the hard drive sounded EXACTLY the same as the WAV file playing from the RAM Disk to both of us.
I attribute this to the fact that I'm using a large buffer (64MB) in Foobar2000, which basically means it is playing back from RAM already anyway. Or that a hard drive works just fine, even without buffering.
I have compared a number of different products (DACs, amps, speakers, headphones, interconnect/speaker/power/digital/USB cables, USB to S/PDIF converters, power conditioners, plug-ins, file formats, Foobar2000 settings, sound driver settings, etc.) and have often heard differences. Not in this comparison. So I have concluded that this idea of using a RAM Disk in Foobar2000 (and WAV files vs. FLAC files, for that matter) is a complete waste of time. For me at least. I am equally certain that there will be people out there who insist a RAM Disk makes a difference, no matter how many other people say it doesn't. So please enjoy it if you really think it helps. :)
Test notes: The test was made using music ripped in Secure mode using EAC. The computer has been given a silencing treatment and the hard drives are regularly optimized to make sure all music files are unfragmented. The DAC is a Lavry DA10 fed by an M-Audio Audiophile USB using a Monster pro USB cable. The Lavry DA10 feeds a PS Audio GCC-250 amplifier using very high-end Cardas balanced cables with XLR connectors. The PS Audio GCC-250 amplifier has been upgraded using the new Critical Link fuses and is powered by a Black Sands Violet Z1 power cable (as is the Lavry DA10...the computer uses a PS Audio xStream Statement power cable). The speakers are Totem Acoustic Model 1 Signatures connected via a Cardas Golden Reference bi-wire 2.5m speaker cable. I also tested using Sony Qualia 010 headphones (with balanced Moon Audio Black Dragon cable) connected to a custom-built SFT Audio Dynamight aplifier (powered by PS Audio Plus power cables). I am confident that this headphone setup is as revealing of audio problems as any other used on this planet. :)
BUT changing the buffer size in Foobar affects the sound! Reduce it, and bass improves; increase it, and there is a mellowing effect.
Agree. Keep always the buffer size in Foobar2000 & ASIO as small as possible. This will lower the latency time in music playing. Also set "Direct Monitor Mode" in ASIO and "Real time priority" would help alot.
Reducing the buffer size in Foobar2000 creates a dependency on the hard drive to keep up with the datarate on a regular basis. This can't be a good thing. Unless you like the way this sounds (possibly someone who likes the sound of jitter?).The latency is definitely a drawback (your Foobar2000 Spectrum Analyzer will be slightly ahead of what you are hearing, and won't be as smooth). I don't really watch this very often though...I'd rather be certain that the data is there is memory, ready to be send to the sound device (and give my hard drive some rest, or time to work on getting data for other programs).
In order to prevent dependency on the hard drive. Put music file in RAM drive is a good direction. Also data rate of RAM drive much higher than hard drive. This will decrease the Foobar2000 latency induced by hard drive mechanical seek & rotation time.
But this plug-in is doing the same thing as Foobar's buffer...it's taking data off the hard drive in one large piece and storing it in RAM so that playback can continue without a dependency on the hard drive.The two should be functionally identical, though I'd be surprised if the Ramdisk plug-in's method was as simple as Foobar's buffer.
But how do we know what is right in Computer Audio when no ones seems able to pin down what exactly happens when one sets this and that. In Foobar, there are so many settings that it is just trial and error. No one seems to have made any measurements on jitter that are meaningful.
I did setup RAM drive by RamDisk Plus 7.0. It was quite simple to use.http://www.superspeed.com/desktop/ramdisk.php
This post is made possible by the generous support of people like you and our sponsors: