Popular Post mansr Posted August 16, 2018 Popular Post Share Posted August 16, 2018 Prompted by a discussion around the new Chord M Scaler boasting an interpolation filter with 1 million taps, I created a set of test files using different filters for people to compare. The source file was an excerpt from the first track, Norwegian Wood, of the album Göran Söllscher - From Yesterday to Penny Lane. This solo classical guitar piece was chosen since one of the test participants suggested that style of music. The CD quality original was resampled to 705.6 kHz (16x) using each of the filters and saved to 24-bit WAV format. The resulting files were presented in a randomised order to avoid any biasing of the listeners. First some general comments: I honestly cannot hear a meaningful enough difference between the 12 tracks. I did not like 1, 3, 5, 7, 9 because they just sound soft and slightly muffled and off. 7 & 9 seemed to have better transient timing but it's not as realistic as 8/10 whereas 1, 3, 5 is just this mushy kind of sound. I also found 11 & 12 off but I was having trouble pinpointing how or why. Of your filters, I think 8 and 10 jumped out as most realistic. I prefer Blu2. Hands down. Far superior. I have listened to tracks 4 to 8, there are some minor differences but very hard to tell what exactly is the difference. I wouldn't be surprised if all the files turned out to be identical - if there are differences, they seem quite small to me. I was tempted to put in a duplicate as a trap, but I opted not to. Filter 1 This is the Sox 'rate' effect at the default 'high' quality setting. The resulting filter has 3309 taps. Frequency response: Listener comments: Soft, warm but guitar pluck very imprecise, almost muffled. Soft smooth and a bit muffled but, timbrally slightly off but not as bad as when I heard it on Mojo. But some notes seem slightly off with respect to the pluck of the string. Maybe that’s what I’m hearing when I say it’s “muffled.” Reverb, leisurely, timing good, detail very good, deep tones at 1 minute bit a little fuzzy. Leisurely, reverb, timing fine. Very straight forward with a digital sound to it - I did not like it. Filter 2 This is the Sox 'rate' effect with the 'quick' cubic interpolation setting. Frequency response: Listener comments: Resembles Mojo but maybe slightly better with better transients? not sure if more realistic timber. Less smooth and a little more harsh compared to 1. Transients and plucks seems slightly more dynamic but timbrally definitely off and there is something artificial about the transients and plucks. Quite leisurely, timing might be a bit off because of that, not quite as much reverb, tone good, 1 minute bit good - best so far I think. Not as leisurely or as much reverb so sounds "clearer" but may not be. Timing seems a bit off bit around 1 minute with deeper tones not as clear. Opposite of track 1 - too soft, loss of detail. Filter 3 This is a 5702-tap filter created using the 'kaiserord' and 'fir1' functions in Octave. Frequency response: Listener comments: Soft, warm, but guitar pluck not very precise, almost muffled, very similar to 1. Soft, smooth and a bit muffled like 1. But it seems have slightly more accurate transient and was timbrally more accurate than 1. Very leisurely, lots of reverb, tone deep, 1 minute bit not quite as good on tone but seems like I hear more detail. Again more leisurely more reverb, not as much as 1. Clarity good. Timing may be a bit off. Sounds good toward the end. Better soundstage (more depth) than track 1 and 2. A little bit to the warm side but I like it. In fact, I was always coming back to this track. Filter 4 Like filter 3 but with different parameters resulting in 1279 taps. Frequency response: Listener comments: Smooth when supposed to but good transients/guitar plucks? Not sure if more realistic timber. More of 2? Slightly smoother than 2 in the smooth notes and slightly better transients and slightly more realistic timbre. Leisurely, timing seems off, quite a bit of reverb, tone on 1 minute bit OK, detail seems good, low drone notes at end seem emphasized. More reverb but not as much body, feels quicker, timing OK, overall not as involving. 1 minute deep tones don't sound as much like they're coming from deep inside. Filter 5 This is a Kaiser-windowed sinc of length 100000. Frequency response: Listener comments: Still slightly muffled but transients slightly better than 1 & 3 but still feels imprecise. Soft, smooth and a bit muffled. Although the transients and string plucks are dynamic without sounding as off as 3 so maybe more timbrally realistic? Not as involving or leisurely, timing seems off, tone maybe just a touch light, doesn’t seem like as much detail, 1 minute bit tone not the best. More leisurely again, some more reverb, tone not as deep, not as involving - seems to go kind of quickly because of that. Filter 6 Another Kaiser-windowed sinc, this one of length 10000. Frequency response: Listener comments: Smooth, more delicate but transients may not be as good as 4? Soft passages are sounding smoother than 2/4 but the louder transients/guitar plucks may actually sound a little too harsh and slightly unrealistic compared to 4? Leisurely again, nice tone, but not quite as involving though tone seems OK - goes quite fast subjectively b/c not as involving. 1 minute deep tone seems light, drone tones at end seem light too. More reverb, more leisurely, timing good. Tone seems OK. Clarity OK. Filter 7 Back to Sox, this time using 'ultra-high' quality with 4815 taps. Frequency response: Listener comments: Soft muffled, transient better than 1 & 3 but still feels imprecise, close to 5. Soft, smooth and less muffled than 1, 3, 5. Transients are really good. On its own, it sounds really good. But not as dynamic as 8/10 or Blu2. Timing interesting, seems better but not quite there, leisurely with reverb. 1 minute deep tones seem light, tone in general not as good. Very leisurely, I like it - so leisurely that timing may be slightly off, but maybe I'm hearing the details of the timing for the first time - clarity and tone very good. 1 minute bit not as echoey but not too light. Filter 8 The longest filter of the test set, this is a 10-million-tap Kaiser-windowed sinc. Frequency response: Listener comments: Slightly soft but otherwise decent transients but timbre seems worse than 2/4/6. Soft and smooth and nice passages but nice dynamic transients and guitar plucks. Yep, like this one, timing and detail and tone all seem right, good reverb but not too much, 1 minute bit quite good, drone tones at end very good. Very nice timing and tone, good detail, 1 minute bit not as good as some others - pace medium. Filter 9 Another variant on the approach used for 3 and 4 produces this 2754-tap filter. Frequency response: Listener comments: Soft and slightly muffled but transients seem better than 1, 3, 5, 7. Soft and smooth but still slightly muffled. Transients sound about the same to me as 7. More leisurely, tone good, timing maybe a touch off b/c too leisurely, 1 minute tone not as good as 8, drone notes don’t seem as emphasized as 8. Remarked on this one while half listening to speakers - may be the best of the lot - good detail, tone seems good, 1 minute deep tones excellent. Filter 10 The final 'kaiserord' + 'fir1' filter has 4228 taps. Frequency response: Listener comments: Delicate, smooth good transients and good timber, maybe better than Mojo? Not as smooth as Blu2 but may be the closest? Transients and timbral seems most realistic and seems to have the most delicacy in the details. But it’s like it’s trying very hard to be Blu2 but just missed by a very small bit. Leisurely, timing seems good, like he’s waiting for 1 note to decay before attacking next. Tone good. 1 minute tone seems just a little off, drone notes at end emphasized, almost hammer-like. More leisurely again - seems like just enough reverb, like he's timing his attack of new notes to the decay of the old ones. 1 minute tone very good again. Filter 11 At 1000 taps, this Kaiser-windowed sinc is the shortest in the set aside from the cubic interpolation (filter 2). Frequency response: Listener comments: Still on the soft side, sounds similar to 9. Softer but the sound seems a bit off. Very leisurely, lots of reverb, timing seems off because of that. Tone nice and deep, good detail. 1 minute tones good, rich but not too echoey. Drone notes at end emphasized but seem well done. Seems like lots of reverb - not as involving somehow because of that, tone seems a little light, but then some low drone notes near the end seem to be emphasized. Filter 12 To finish off, one last Kaiser-windowed sinc, this one with 1 million taps. Frequency response: Listener comments: Delicate but precise transients but they seem softer, maybe I'm just tired? Something just sounds off. It seems smooth and delicate but something just doesn’t sound quite right. Not sure what though. Medium pace, lots of reverb, deep tone, 1 minute tone not as good, good detail at end. Not bad - but fairly fast, not much reverb - tone on 1 minute bit not the best, timing OK. Thanks to all who took the time to listen and respond. All the test files are still available at https://www.amazon.co.uk/clouddrive/share/C4cQeYDZ06myC1lYo6Qfbo69HbHtc1RHpgZObGLhv5D. mcgillroy and semente 1 1 Link to comment
Jud Posted August 16, 2018 Share Posted August 16, 2018 I did two listening sessions with two different players and came up with two frequently contradictory sets of impressions, memorialized here. An issue for me is not knowing what to listen for. There may be aspects of these filters that experienced filter designers would recognize by ear (of course measurement will be more accurate), and I'd be curious to know what some of those aspects are, and their audible characteristics. This ties into my lack of vocabulary to describe what I'm hearing. One never knows, do one? - Fats Waller The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature. Link to comment
Popular Post Superdad Posted August 16, 2018 Popular Post Share Posted August 16, 2018 Solo classical guitar as the file used to judge filters?! Sorry, but I think that is an epic fail. Vastly better would be a track with piano, acoustic bass, drums with rim hits and cymbals, some trumpet or coronet, and a bit of female vocal—all recorded together in a real acoustic space. That’s the sort of track I use for many tests and for filter tuning. Far more revealing with transients (which are the easiest to focus on, and where the differences are heard between filters) than some soft plucked nylon strings. Let me know if you would like me to send you some tracks. Teresa, blue2, look&listen and 4 others 7 UpTone Audio LLC Link to comment
4est Posted August 16, 2018 Share Posted August 16, 2018 20 minutes ago, Superdad said: Solo classical guitar as the file used to judge filters?! Sorry, but I think that is an epic fail. Vastly better would be a track with piano, acoustic bass, drums with rim hits and cymbals, some trumpet or coronet, and a bit of female vocal—all recorded together in a real acoustic space. That’s the sort of track I use for many tests and for filter tuning. Far more revealing with transients (which are the easiest to focus on, and where the differences are heard between filters) than some soft plucked nylon strings. Let me know if you would like me to send you some tracks. Interestingly, I got in trouble for saying something like that around here years ago. gstew 1 Forrest: Win10 i9 9900KS/GTX1060 HQPlayer4>Win10 NAA DSD>Pavel's DSC2.6>Bent Audio TAP> Parasound JC1>"Naked" Quad ESL63/Tannoy PS350B subs<100Hz Link to comment
mansr Posted August 16, 2018 Author Share Posted August 16, 2018 14 minutes ago, Superdad said: Solo classical guitar as the file used to judge filters?! Sorry, but I think that is an epic fail I knew that whatever I picked, someone would respond like that. For this reason, I asked @ecwl what type of music he felt would reveal the supremacy of the Chord resampler. Blame him, not me. Link to comment
4est Posted August 16, 2018 Share Posted August 16, 2018 2 minutes ago, mansr said: I knew that whatever I picked, someone would respond like that. For this reason, I asked @ecwl what type of music he felt would reveal the supremacy of the Chord resampler. Blame him, not me. No good deed goes unpunished! Forrest: Win10 i9 9900KS/GTX1060 HQPlayer4>Win10 NAA DSD>Pavel's DSC2.6>Bent Audio TAP> Parasound JC1>"Naked" Quad ESL63/Tannoy PS350B subs<100Hz Link to comment
adamdea Posted August 16, 2018 Share Posted August 16, 2018 49 minutes ago, Jud said: I did two listening sessions with two different players and came up with two frequently contradictory sets of impressions, memorialized here. An issue for me is not knowing what to listen for. There may be aspects of these filters that experienced filter designers would recognize by ear (of course measurement will be more accurate), and I'd be curious to know what some of those aspects are, and their audible characteristics. This ties into my lack of vocabulary to describe what I'm hearing. What do you imagine that experienced filter designers might be hearing? Aside from filter 2 the rest of them are flat to past 20Khz and seem to have adequate stop band rejection. (except maybe filter 11). What is there to hear? You are not a sound quality measurement device Link to comment
ecwl Posted August 16, 2018 Share Posted August 16, 2018 1 hour ago, Superdad said: Solo classical guitar as the file used to judge filters?! Sorry, but I think that is an epic fail. Vastly better would be a track with piano, acoustic bass, drums with rim hits and cymbals, some trumpet or coronet, and a bit of female vocal—all recorded together in a real acoustic space. That’s the sort of track I use for many tests and for filter tuning. Far more revealing with transients (which are the easiest to focus on, and where the differences are heard between filters) than some soft plucked nylon strings. On 8/5/2018 at 2:54 PM, ecwl said: As you’ve noticed my comparison tracks, I find it’s easiest to hear the differences between different tap length WTA filters on Chord DACs either with specific instruments with obviously timbre and note strikes, e.g. piano music, or with specific instruments that highlights transients/timing, e.g. guitar plucks, hand clapping, finger snapping, drum strikes, cymbals. That is not to say that everything else don’t sound better with longer tap length WTA filters, it’s just that these things are easier to hear for comparison purposes. Honestly, if you record yourself playing the piano or clapping your hands or striking drums, or doing your own rendition of Cups, even that can work. Haha. I'm guilty as charged. I left my original quote above but I'm glad @mansr spent all this time and effort creating all these tracks. I definitely had my eyes opened thanks to @mansr as to what software upsampling can do. I'm actually curious about a couple of things: 1) How long was the computation time to create filter 8 and filter 12 tracks? (assuming CPU only) 2) Is the sonic difference between say filter 8/12 and Blu2 due to Blu2's noise shaper? Rob Watts says the WTA million tap filter outputs to 56 bits and then he uses an 11th order noise shaper (instead of (pseudo)-Gaussian or triangular dither) to convert it back to 24 bits. Although I have to admit I don't fully understand what Rob Watts mean by 11th order noise shaper. Link to comment
mansr Posted August 16, 2018 Author Share Posted August 16, 2018 3 minutes ago, ecwl said: I'm actually curious about a couple of things: 1) How long was the computation time to create filter 8 and filter 12 tracks? (assuming CPU only) I ran it again and timed it. The 10-million-tap filter used 58 seconds to process the 86-second file. This was done in a rather inefficient way using Octave on a single core of an Intel Xeon W3680 CPU (3.33 GHz) from 2010. With purpose-written software, I'd expect at least a 10x speed-up. 3 minutes ago, ecwl said: 2) Is the sonic difference between say filter 8/12 and Blu2 due to Blu2's noise shaper? Rob Watts says the WTA million tap filter outputs to 56 bits and then he uses an 11th order noise shaper (instead of (pseudo)-Gaussian or triangular dither) to convert it back to 24 bits. Although I have to admit I don't fully understand what Rob Watts mean by 11th order noise shaper. I don't really see the point in doing noise shaping at the 24-bit level. It's far below what any DAC can resolve anyway. Link to comment
Jud Posted August 16, 2018 Share Posted August 16, 2018 1 hour ago, adamdea said: What do you imagine that experienced filter designers might be hearing? Aside from filter 2 the rest of them are flat to past 20Khz and seem to have adequate stop band rejection. (except maybe filter 11). What is there to hear? Some of the various filters available with software like HQPlayer sound rather different from each other to me. The same is the case when some of the available parameters are changed (particularly phase, at least when I am listening through speakers) in iZotope and SoX. I would guess (and @Miska has remarked) that these differences, at least in his software, are more evident to him. I don't want to get off topic, because I think the purpose of this particular exercise may have been primarily to see whether filter length was something that stood out audibly for listeners. But I personally am interested in whether I would notice increased ringing, whether I ought to use a steeper filter to get rid of aliasing and imaging, and whether any of it makes much difference anyway when upconverting to DSD512. semente 1 One never knows, do one? - Fats Waller The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature. Link to comment
semente Posted August 16, 2018 Share Posted August 16, 2018 1 hour ago, Jud said: Some of the various filters available with software like HQPlayer sound rather different from each other to me. The same is the case when some of the available parameters are changed (particularly phase, at least when I am listening through speakers) in iZotope and SoX. I would guess (and @Miska has remarked) that these differences, at least in his software, are more evident to him. I don't want to get off topic, because I think the purpose of this particular exercise may have been primarily to see whether filter length was something that stood out audibly for listeners. But I personally am interested in whether I would notice increased ringing, whether I ought to use a steeper filter to get rid of aliasing and imaging, and whether any of it makes much difference anyway when upconverting to DSD512. I wonder how the HQ Player poly-sinc-xtr filter measures. I think it sounds quite different from the poly-sinc-short. "Science draws the wave, poetry fills it with water" Teixeira de Pascoaes HQPlayer Desktop / Mac mini → Intona 7054 → RME ADI-2 DAC FS (DSD256) Link to comment
Jud Posted August 16, 2018 Share Posted August 16, 2018 8 minutes ago, semente said: I wonder how the HQ Player poly-sinc-xtr filter measures. I think it sounds quite different from the poly-sinc-short. Have you tried that blind? (Yes, I'm serious. The only blinded tests I've tried are a couple of times listening to minimum vs. linear phase with speakers, and I did get it correct; but whether repeated trials would bear that out, I don't know.) One never knows, do one? - Fats Waller The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein Computer, Audirvana -> optical Ethernet to Fitlet3 -> Fibbr Alpha Optical USB -> iFi NEO iDSD DAC -> Apollon Audio 1ET400A Mini (Purifi based) -> Vandersteen 3A Signature. Link to comment
semente Posted August 16, 2018 Share Posted August 16, 2018 18 minutes ago, Jud said: Have you tried that blind? (Yes, I'm serious. The only blinded tests I've tried are a couple of times listening to minimum vs. linear phase with speakers, and I did get it correct; but whether repeated trials would bear that out, I don't know.) I don't have that possibility, but think that the difference is quite marked anyway, more than linear vs. minimum are in my experience. Have you tried lp vs. mp vs. asym? I prefer lp and asym to mp but the asym filter is somewhat crude when compared to the poly-sinc-. P.S.: I used Anouar Brahem's "The Astounding Eyes of Rita"; perhaps I was dreaming. ? "Science draws the wave, poetry fills it with water" Teixeira de Pascoaes HQPlayer Desktop / Mac mini → Intona 7054 → RME ADI-2 DAC FS (DSD256) Link to comment
Popular Post Miska Posted August 16, 2018 Popular Post Share Posted August 16, 2018 1 hour ago, semente said: I wonder how the HQ Player poly-sinc-xtr filter measures. I think it sounds quite different from the poly-sinc-short. Le Concombre Masqué, louisxiawei, jhwalker and 1 other 2 1 1 Signalyst - Developer of HQPlayer Pulse & Fidelity - Software Defined Amplifiers Link to comment
jhwalker Posted August 16, 2018 Share Posted August 16, 2018 10 minutes ago, Miska said: That IS rather extreme And my favorite, right now. John Walker - IT Executive Headphone - SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable Ethernet > mRendu Roon endpoint > Topping D90 > Topping A90d > Dan Clark Expanse / HiFiMan H6SE v2 / HiFiman Arya Stealth Home Theater / Music -SonicTransporter i9 running Roon Server > Netgear Orbi > Blue Jeans Cable HDMI > Denon X3700h > Anthem Amp for front channels > Revel F208-based 5.2.4 Atmos speaker system Link to comment
Superdad Posted August 17, 2018 Share Posted August 17, 2018 11 hours ago, semente said: I wonder how the HQ Player poly-sinc-xtr filter measures. I think it sounds quite different from the poly-sinc-short. The poly-sinc-short is the filter I settled on several years ago—and still my favorite by a large margin (combined with NS4 or NS5 dither). I tried the xtr variant a couple of times about 6 months ago, but it did not do much for me. I’ll try it again soon. UpTone Audio LLC Link to comment
Panelhead Posted August 17, 2018 Share Posted August 17, 2018 That is impressive response. Is the 0 - 20 Hz response as linear as it looks on the compressed scale of this graph? I looked at the Border Patrol dac review and saw the response to a 1K hz impulse sample. Border Patrol has gotten a lot from a TDA1533 chip. 2012 Mac Mini, i5 - 2.5 GHz, 16 GB RAM. SSD, PM/PV software, Focusrite Clarett 4Pre 4 channel interface. Daysequerra M4.0X Broadcast monitor., My_Ref Evolution rev a , Klipsch La Scala II, Blue Sky Sub 12 Clarett used as ADC for vinyl rips. Corning Optical Thunderbolt cable used to connect computer to 4Pre. Dac fed by iFi iPower and Noise Trapper isolation transformer. Link to comment
Popular Post Sam Lord Posted August 18, 2018 Popular Post Share Posted August 18, 2018 On 8/16/2018 at 12:37 PM, Superdad said: Solo classical guitar as the file used to judge filters?! Sorry, but I think that is an epic fail. Vastly better would be a track with piano, acoustic bass, drums with rim hits and cymbals, some trumpet or coronet, and a bit of female vocal—all recorded together in a real acoustic space. That’s the sort of track I use for many tests and for filter tuning. Far more revealing with transients (which are the easiest to focus on, and where the differences are heard between filters) than some soft plucked nylon strings. Let me know if you would like me to send you some tracks. I agree completely. I have argued for a couple decades that simple music doesn't enable the fine differences in codecs to be heard. I prefer massed a capella voices or multiple string instruments recorded to two mics or one stereo mic as the best samples to use for discernment. I think this is a major reason why symphonic music on CDs has been mostly disappointing compared to the same on tape or vinyl, and why chamber music blossomed on CD: less sound sources to expose clocking weakness and filter effects compared to good hi-rez digital or analog recording and playback. High-quality ADCs and avoidance of downsampling to 16/44 until the end of mastering has alleviated but not eliminated the problem, IMO. lmitche and look&listen 2 Mac Mini 2012 with 2.3 GHz i5 CPU and 16GB RAM running newest OS10.9x and Signalyst HQ Player software (occasionally JRMC), ethernet to Cisco SG100-08 GigE switch, ethernet to SOtM SMS100 Miniserver in audio room, sending via short 1/2 meter AQ Cinnamon USB to Oppo 105D, feeding balanced outputs to 2x Bel Canto S300 amps which vertically biamp ATC SCM20SL speakers, 2x Velodyne DD12+ subs. Each side is mounted vertically on 3-tiered Sound Anchor ADJ2 stands: ATC (top), amp (middle), sub (bottom), Mogami, Koala, Nordost, Mosaic cables, split at the preamp outputs with splitters. All transducers are thoroughly and lovingly time aligned for the listening position. Link to comment
Shadorne Posted October 8, 2018 Share Posted October 8, 2018 @mansr I may have missed it. What is the phase response for each filter? You show only the frequency response of the filters. Or are they all linear phase? Link to comment
mansr Posted October 8, 2018 Author Share Posted October 8, 2018 3 hours ago, Shadorne said: I may have missed it. What is the phase response for each filter? You show only the frequency response of the filters. Or are they all linear phase? All are linear phase. Link to comment
Shadorne Posted October 8, 2018 Share Posted October 8, 2018 3 hours ago, mansr said: All are linear phase. Ok thanks. IMHO it will be nearly impossible to hear any differences on most filters. Filter 2 affects the audible band with a slow roll off - so it should be audibly different - depending on equipment. Did you look at passband ripple among the filters? Passband ripple may be audible at a threshold of around 0.1 dB. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now