tag:blogger.com,1999:blog-4781727111866727703.post2380039866291516772..comments2024-03-29T03:36:07.963-07:00Comments on <em>Archimago's Musings</em>: MEASUREMENTS: Windows 10 "Audio Stack" / DirectSound UpsamplingArchimagohttp://www.blogger.com/profile/08642574001287787545noreply@blogger.comBlogger24125tag:blogger.com,1999:blog-4781727111866727703.post-50895777699443793552020-03-08T19:31:45.179-07:002020-03-08T19:31:45.179-07:00I'm not Archimago (duh!), but I will try to gi...I'm not Archimago (duh!), but I will try to give you a vaild answer.<br /><br />ASIO4All should probably be avoided, it's a "cheap" and problematic ASIO implementation designed to work with many different sound chips that don't have a dedicated ASIO driver because they are cheap and their makers wouldn't bother. You're better off using only a dedicated ASIO driver ifHersirhttps://www.blogger.com/profile/03205717712985320495noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-74430075473531435402020-03-08T18:25:52.508-07:002020-03-08T18:25:52.508-07:00If you are using motherboard's onboard audio c...If you are using motherboard's onboard audio chip for analog audio output then surely there are sound quality variables at play with different PCs including quality of DAC (digital-to-analog converter) used in the sound chip, quality of EMI (electromagnetic interference) shielding in the sound chip and the amount of ambient EMI inside your PC which depends on many things like PSU quality, Hersirhttps://www.blogger.com/profile/03205717712985320495noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-81087713799501278402019-10-25T14:35:20.949-07:002019-10-25T14:35:20.949-07:00Is the (low) quality of the Windows audio processi...Is the (low) quality of the Windows audio processing dependent solely on the Windows 10 software, or does the quality change depending on the hardware used (i.e. motherboard, CPU, etc.)? GlennShttps://www.blogger.com/profile/13125265951024743989noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-75877092464358017112018-07-08T18:51:28.823-07:002018-07-08T18:51:28.823-07:00Hi Archimago, interesting article.
I'd like to...Hi Archimago, interesting article.<br />I'd like to know how do you improve the sound performance in your Win10 box.<br />Most information I found online to avoid the inherent problems in Win10 audio, point to use <a href="http://www.asio4all.org/" rel="nofollow">ASIO4All</a> and <a href="http://www.foobar2000.org/components/view/foo_out_asio" rel="nofollow">ASIO Support</a> component for Anonymoushttps://www.blogger.com/profile/14248980703235576472noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-74373975547570004452018-07-07T14:57:05.835-07:002018-07-07T14:57:05.835-07:00I would be very curious to see tests of Android re...I would be very curious to see tests of Android resampling quality, perhaps across different versions/devices.<br /><br />Android resamples all audio to 16-bit 48khz, which is notable since any music playback that is typically 44100hz has to go through the upsampler first. And on the last few phones I've owned, the effect has actually been audible; sending 44100hz audio to Android directly Degruhttps://www.blogger.com/profile/07333574240232167473noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-4429718630729262902017-04-28T22:39:58.650-07:002017-04-28T22:39:58.650-07:00Hotfix KB 2653312 fixes only MME SRC problem and D...Hotfix KB 2653312 fixes only MME SRC problem and DirectSound SRC (API for gaming app) is not changed at all by applying hotfix. I guess the reason of DirectSound SRC is not changed is, better linear phase lowpass filtering has its shortcomings, it introduces additional latency (filter delay) and playability of gaming app becomes worseyamamoto2002https://www.blogger.com/profile/07632174616130138137noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-78829805689753444402016-12-22T13:02:06.937-08:002016-12-22T13:02:06.937-08:00Hi,
Firstly thank you for an excellent blog, I ha...Hi,<br /><br />Firstly thank you for an excellent blog, I have enjoyed reading your objective and scientific approach to audio - refreshing.<br /><br />A somewhat related request - have you considered doing tests of the Windows volume control, similar to your tests of the Microsoft Windows resampler. There is a lot of myths floating around about digital (in particular the Windows) volume controldeandobhttps://www.blogger.com/profile/09062169458481939392noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-73198411319302196132016-12-13T21:40:39.259-08:002016-12-13T21:40:39.259-08:00You do not synchronize the recording frequency wit...You do not synchronize the recording frequency with the playback frequency<br />Look at graphs of this article: http://www.aimp.ru/blogs/?p=312Anonymoushttps://www.blogger.com/profile/14158561788600346015noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-48598446699299391162016-11-24T01:25:00.868-08:002016-11-24T01:25:00.868-08:00Thanks for providing this informative informatio...Thanks for providing this informative information you may also refer.<br />http://www.s4techno.com/blog/2016/07/24/restart-httpd-server/deepak singhhttps://www.blogger.com/profile/14296008656146841166noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-81497466205835750932016-10-23T16:42:15.614-07:002016-10-23T16:42:15.614-07:00Thank you for the response yamamoto2002, apologies...Thank you for the response yamamoto2002, apologies for not replying earlier I never saw a notification from this.<br /><br />I recently found that I can use the ASIO output in foobar2000 via. the driver software for my Benchmark DAC2 and when used in tandem with my SoX resampler plugin on foobar to resample all my audio to 44.1kHz, I can actually have other audio streams from Windows play at the Anonymoushttps://www.blogger.com/profile/02266824662868065670noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-67171661763439738152016-09-04T03:30:14.326-07:002016-09-04T03:30:14.326-07:00Hi Archimago,
I have just plugged my USB cable on ...Hi Archimago,<br />I have just plugged my USB cable on my laptop. Unexpectedly the audio driver for the Audiolab 8200CD had to be re-installed.<br />Strange ! I said to myself …<br />Then I realized that since I have upgraded Windows 10 to the “2016 Anniversary Edition” perhaps some driver had to be re-initialized.<br />I started listening a well-known track and I jumped on my seat !<br />Teodoro Marinuccihttps://www.blogger.com/profile/02293771086675156578noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-29890321979432340062016-09-02T09:01:48.860-07:002016-09-02T09:01:48.860-07:00They already fixed it in Windows 7
http://support....They already fixed it in Windows 7<br />http://support.microsoft.com/kb/2653312<br /><br />But they committed the same "crime" again in Windows 10? I am so disappointed. I am not using Windows 10 so I cannot test it myself but did they fix it now?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-3490243033884763392016-04-08T20:10:12.474-07:002016-04-08T20:10:12.474-07:00Some audio drivers will bypass Windows's built...Some audio drivers will bypass Windows's built-in sample rate conversion engine and use their own sample rate conversion systems, in hardware or software, if that is what you are asking. That is why some people buy more expensive sound cards, like the Creative Sound Blaster X-Fi of yesteryear and ASUS Xonar Essence, which demonstrate reduced distortion in the sample rate conversion process. Hifihedgehoghttps://www.blogger.com/profile/13551567649826035046noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-45744807379131229612016-04-08T20:09:06.130-07:002016-04-08T20:09:06.130-07:00This comment has been removed by the author.Hifihedgehoghttps://www.blogger.com/profile/13551567649826035046noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-28061458602879645112016-04-08T19:39:14.028-07:002016-04-08T19:39:14.028-07:00This comment has been removed by the author.Hifihedgehoghttps://www.blogger.com/profile/13551567649826035046noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-55945469412215021072016-04-03T05:04:48.396-07:002016-04-03T05:04:48.396-07:00Is there a windows 10 player that detects the righ...Is there a windows 10 player that detects the right sample and rate in the file and adjusts the active driver accordingly to avoid up or downsampling ?Anonymoushttps://www.blogger.com/profile/06690627291519314737noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-74579988862447003502016-01-24T05:14:57.058-08:002016-01-24T05:14:57.058-08:00Hi chakku,
I'd like to answer to your questio...Hi chakku,<br /><br />I'd like to answer to your question. Following info is based on my observation and it could be wrong<br /><br />> Would, for example, using a resampler in foobar2000 to set all audio sample rates<br />> to 44.1KHz and setting the sample rate to my device at 44.1KHz eliminate<br />> this resampling? I assume most other audio sources will be at 44.1KHz as well.<bryamamoto2002https://www.blogger.com/profile/07632174616130138137noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-14941601400138281252016-01-23T23:15:39.512-08:002016-01-23T23:15:39.512-08:00Hi Archimago,
Are you aware of any way to avoid D...Hi Archimago,<br /><br />Are you aware of any way to avoid DS resampling the audio without having to resort to ASIO/WASAPI? Some programs obviously don't like to use shared mode but I can't stand having all other audio cut off for exclusive mode and then having to restart applications that had their audio cut off to get it back again.<br /><br />Would, for example, using a resampler in Anonymoushttps://www.blogger.com/profile/02266824662868065670noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-49507728051347943502015-12-26T13:01:07.353-08:002015-12-26T13:01:07.353-08:00Hello there,
in case you read this (or for anybody...Hello there,<br />in case you read this (or for anybody else), ALSA (on Linux) is much more configurable than you might realize, it just doesn't have any UI for it. PulseAudio was created to fill the usability hole and for "corner cases" like Bluetooth headsets, which were historically problematic with ALSA (due to pairing, etc.).<br /><br />When using it "directly", make Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-60956925748319778802015-12-03T05:14:50.957-08:002015-12-03T05:14:50.957-08:00Hi Archimago, It seems Groove music (default music...Hi Archimago, It seems Groove music (default music player of Windows 10) and Windows Media Player 12 (default music player of Windows 7) uses Audio Resampler DSP with HalfFilterLength=30 so resampling quality is better than DirectSound. yamamoto2002yamamoto2002https://www.blogger.com/profile/07632174616130138137noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-36927814237549486632015-11-14T16:41:40.808-08:002015-11-14T16:41:40.808-08:00Thanks for the details yamanoto2002! Appreciate th...Thanks for the details yamanoto2002! Appreciate the details... Great stuff which I don't think the Google Translate really does justice to!<br /><br />Audio Resampler DSP looks pretty good... Since it's there already, I wonder if Microsoft could somehow allow us to utilize that algo some day to "high quality" resampling instead,<br />Archimagohttps://www.blogger.com/profile/08642574001287787545noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-51909835856541275292015-11-02T04:15:14.305-08:002015-11-02T04:15:14.305-08:00Hi Archimago, Thanks for great article.
Windows 7...Hi Archimago, Thanks for great article.<br /><br />Windows 7 or later has at least 3 different Sample Rate Converters.<br /><br />DirectSound SRC: IIRC It was introduced for sound effect playback for gaming application on Windows 95 era. I remember I was using Pentium 75MHz at that time :) As you said, performance was 1st priority at that time. Also this kind of slow roll-off filter provides yamamoto2002https://www.blogger.com/profile/07632174616130138137noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-23680871300380312282015-11-02T04:04:46.342-08:002015-11-02T04:04:46.342-08:00This comment has been removed by the author.yamamoto2002https://www.blogger.com/profile/07632174616130138137noreply@blogger.comtag:blogger.com,1999:blog-4781727111866727703.post-40638254879251950852015-11-01T10:26:25.043-08:002015-11-01T10:26:25.043-08:00Well done. And yes, the Windows Up-Sampling looks ...Well done. And yes, the Windows Up-Sampling looks a lot like a NOS DAC behavior, with nearly no suppression of Alias at all and so with tons of Alias distortions, but nicely Impulse graph. And those test signals above, do give you a greater picture of what is going on, compared to only the RMAA signals and analysis. Juergen JR_Audiohttps://www.blogger.com/profile/00547557948411188806noreply@blogger.com