Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

My CHR-70+DSP Linkwitz Transform experiment (4" driver playing flat to 20hz!)
My CHR-70+DSP Linkwitz Transform experiment (4" driver playing flat to 20hz!)
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Thread Tools Search this Thread
Old 25th April 2010, 04:31 PM   #1
tresch is offline tresch  United States
diyAudio Member
Join Date: Dec 2008
Default My CHR-70+DSP Linkwitz Transform experiment (4" driver playing flat to 20hz!)

Goooood morning fellow speakerdudes!

In this thread I'm going to talk about a modest, relatively tiny pair of CHR-70 speakers that play flat to 20hz!

I'm doing this using CHR-70s in sealed as near-field computer speakers. DSP is provided by a parametric EQ VST-plugin which I am using with the Foobar music player.

NOTE: I am NOT using the EQ to do anything other than roughly emulate a Linkwitz transform circuit, and thus "unwrap" the low frequency falloff imposed by the sealed box. I have taken no acoustic measurements of these speakers as of yet and am not even applying any baffle step correction. (note the attach pictures, in the location the speakers are at combined with the natural response of the CHR-70, I don't feel they need any)

Disclaimer: I like to type, and I like to ramble. If you don't feel like reading, here's the TL;DR. Holy crap! They sound amazing!
  Reply With Quote
Old 25th April 2010, 04:45 PM   #2
tresch is offline tresch  United States
diyAudio Member
Join Date: Dec 2008
Default Chapter 1: Background and Preconceptions

I have built a couple pairs of CHR-70 based speakers in Bass Response enclosures and have always been quite impressed with these little guys. They're not perfect, but in the world of cheap consumer audio that we live in, these drivers being "not perfect" still puts them above a sound quality threshold that I feel most people in the world (even us in the the rich music-loving first world) have never heard.

The pair of speakers I'm going to be talking about are a prototype that I built simply to test some new construction techniques. The techniques have little to do with the sound quality and more to do with aesthetics. Namely, an entirely miter-jointed box with baffle-edge bevels and inlay. The construction techniques actually have little to do with this article except as background; in order to keep things simple and small, I built these speakers as sealed boxes instead of bass reflex. As I was going to be keeping these for myself as near-field computer speakers, I figured the bass would be "good enough," and then I could use some bass boost where appropriate.

I had also been reading about utilization of EQ to craft the bass response of a particular sealed driver, but namely I'd been looking into it as a method of building compact subwoofers for 2.1 sets. When I made the decision to build these as sealed boxes I also made the decision to play around with this a little more. Since these will be used on a computer, I figured I could use my computer as a DSP sandbox!

Since I'm listening to them near-field in a small room, I don't need too much output capability, which would allow me to get away with more low-frequency extension. The lower you go, the less maximum output you have, but if you're never listening louder than.. I dunno, 82db at 3ft from the speakers, you can get away with a LOT. Furthermore, the CHRs have a fairly serious about of linear travel for a speaker of their size; they'll move nearly a centimeter peak-to-peak!

I assumed it would be a neat experiment. I assumed it would probably sound good! What I did not assume was that these guys would rewrite how I think about sound reproduction and sound system design.

Clean, flat response down to the lower limits of human hearing by itself is certainly something to be heralded, but honestly the biggest thing these speakers have shown me is how much the group-delay/decay issues of a BR really hurt the sound.

I may never build another BR box again.
  Reply With Quote
Old 25th April 2010, 05:06 PM   #3
tresch is offline tresch  United States
diyAudio Member
Join Date: Dec 2008
Default Chapter 2: The drivers

About a year and a half ago I got my first drivers for the purposes of building my own loudspeakers. Based on reading I'd done, mostly on this site, I figured going with a full-range design would be best, to reduce complexity.

People seemed to be excited about the MarkAudio CHR-70, and with good reason. It looked good, sounded good, is truly a FULL range speaker, capable of deep bass as well as high treble, and all of this for an affordable price! I was set.

I ordered a gold pair and promptly designed and BR enclosure for them using winISD. After I made some initial prototypes with these, I tweaked the design slightly and made a set for a friend as computer speakers. I pulled the original drivers out of the prototypes and put them back in their boxes. Since then they've acted as my shop-mules. I pull them out in the shop when I need to measure or test-fit a CHR-70 and I don't want to get a new one all dusty!

One of these I dropped onto my bench, which has given it a small buzz in a specific frequency range somewhere in the mid. Normally not noticeable unless something hits just the right note!

I needed something cheap for my new prototype, as I have little-to-no cash at the moment, so I pulled these guys out again. After almost 2 years of being abused in a shop, they've finally reached their final resting place and are doing what they do best: impressing people!
Attached Images
File Type: jpg CHR70-2.jpg (162.2 KB, 1060 views)
File Type: jpg complete1.jpg (84.2 KB, 1021 views)
  Reply With Quote
Old 25th April 2010, 05:25 PM   #4
tresch is offline tresch  United States
diyAudio Member
Join Date: Dec 2008
Default Chapter 3: The speakers

My previous speakers had all been black. Black vinyl with a textured black baffle, and silver speakers. This just happened to be what people wanted, and was fairly easy to do with the techniques that I was using.

For my next set, a set of Alpair-10 based monitors for a friend, I wanted to start moving up in the world and play with real-wood finishes. I wanted to utilize pre-veneered board at first, to reduce cost and construction time, but this comes with its own challenges. Basically, everything on the box has to be a miter joint.

It took a good amount of experimentation, especially since I don't have an ultra-fancy woodshop at my disposal, but I managed to work things out and get a pretty good result!

The in-lay is a 1/4" thick strip of solid walnut, which "wraps" around the top of the box. I have not applied any stain or finish to the wood, as of yet.

The box is 1/2" "birch ply" (they call it birch ply, it's really just veneered MDF). 1/2" is generally thinner than I'd like, but the birch actually stiffens it up quite a bit over regular 1/2" MDF. the box is braced internally at several points to help make up for the thin material. The baffle is double-thick, largely to give more bite for the speaker mounting screws, but also to help deal with driver vibration.

There are no electronic components in the speakers, save the drivers themselves. Just wires that connect to terminals at the back.

There is also currently no stuffing in these, either. I had meant to experiment with some, but I want to do that objectively by way of acoustic measurement. As-is, I haven't noticed any big peaks or resonances due to this.

The speakers should be VERY air-tight, as I liberally applied adhesive caulk to all the interior seems.

An irrelevant aside. I accidentally wired the left one out of phase internally! Oops. Will have to fix that someday
Attached Images
File Type: jpg bevelbox.jpg (156.3 KB, 1003 views)
File Type: jpg bevelbox-complete2.jpg (142.2 KB, 1001 views)
File Type: jpg bevelbox-pair2.jpg (302.1 KB, 984 views)
  Reply With Quote
Old 25th April 2010, 05:54 PM   #5
tresch is offline tresch  United States
diyAudio Member
Join Date: Dec 2008
Default Chapter 4: The Setup

This is where it gets kinda amusing.

First, I needed an amp. I don't really have any spares laying around save car-audio amplifiers, which are just a hassle to deal with, what with needing a 12volt power supply and all that. Fortunately, a friend of mine was clearing out his condo and dug up an old Yamaha R-8 receiver which he donated to the cause.

Then comes the EQ. I have human.bin (a member on this forum) to thank for pointing me toward the correct software. I am running the Foobar2000 music player. I'm using a VST wrapper plug-in to allow me to use VST effects plugins. Finally, for EQing I'm using the AiXcoustic Creations Elictri-Q parametric Equalizer.

For a sound card I'm using an E-MU Tracker Pre. I'm interfacing with the card using ASIO.

Now, the thing about digital EQ like this is that in order to make something louder, all I'm doing is increasing number values that represent certain aspects of a sound wave. Those number values are all capped within a specific range. If you increase those numbers past that cap, they stop increasing, and you get major distortion. So, if the sound wave is already loud and nearly maxed out, which most recordings are these days, there is little to no headroom for gain.

The solution is that you actually have to attenuate everything that you DON'T want louder. In the screenshot of my EQ configuration, I actually had to bring up the level a bit just so you could see the whole EQ curve, as the plug-in apparently wasn't designed for this much gain/attenuation. I normally run the setup so the highest point at 20hz is at 0db, and everything else drops off the bottom of the window.

The problem, then, is that your music is now very quiet, and all the other sounds on your computer are VERY LOUD in comparison. This makes the whole setup rather annoying and unusable! My solution is a convoluted one, where once again I'm scrapping together parts that I happen to have laying around.

The sound player outputs to the E-MU external sound card directly, but my default windows sound device I've left to my laptop's internal sound card. I then run both sound cards into a little Eurorack mixer, so I can adjust the gain of each sound card separately! The mixer then outputs to the amp.

I have the speakers set on stacks of books mostly so the drivers are more on-axis with my ear. Old programming books still have uses!

Also: oatmeal is a delicious and nutritious breakfast!
Attached Images
File Type: png eqsetup.png (38.6 KB, 350 views)
File Type: jpg desksetup.jpg (245.1 KB, 297 views)
File Type: jpg ampsetup.jpg (194.4 KB, 242 views)
  Reply With Quote
Old 25th April 2010, 05:57 PM   #6
tresch is offline tresch  United States
diyAudio Member
Join Date: Dec 2008
Default Intermission!

Gotta get some stuff done, hopefully will get this finished up tonight!
  Reply With Quote
Old 25th April 2010, 06:00 PM   #7
planet10 is offline planet10  Canada
diyAudio Moderator
planet10's Avatar
Join Date: Oct 2001
Location: Victoria, BC, NA, Sol III
My CHR-70+DSP Linkwitz Transform experiment (4" driver playing flat to 20hz!)
Thanx for the article. Note: i fixed the thread title, CHR-70 is a nominal 4" driver.

community sites t-linespeakers.org, frugal-horn.com, frugal-phile.com ........ commercial site planet10-HiFi
p10-hifi forum here at diyA
  Reply With Quote
Old 25th April 2010, 06:04 PM   #8
tresch is offline tresch  United States
diyAudio Member
Join Date: Dec 2008
Originally Posted by planet10 View Post
Thanx for the article. Note: i fixed the thread title, CHR-70 is a nominal 4" driver.

Okay! I was just referring to the cone size, but I suppose there are standards for this type of thing, and they're best to stick to to reduce confusion. Thanks!

I hope everyone can excuse my ramblings
  Reply With Quote
Old 25th April 2010, 06:08 PM   #9
event horizon is offline event horizon  England
diyAudio Member
event horizon's Avatar
Join Date: Feb 2008
Location: East Midlands, England
Very interesting The only thing bugging me is that no matter which way you look at it, i doubt you'd ever be able to hear a 20Hz tone from the drivers. I may be wrong, but you need at least 75Db @ 20Hz to even hear anything.

If you come accross tracks with deep bass i should imagine you need to back off the volume somewhat? Effectively in that situation i doubt you'd be able to play them very loud at all just in case..

Other than that it was an interesting exercise, you had fun & now you have a nice looking pair of decent sounding full range speakers, congratulations
"Never let your morals prevent you from doing what is right!" Salvor Hardin
  Reply With Quote
Old 25th April 2010, 06:18 PM   #10
edjosh23 is offline edjosh23  United States
diyAudio Member
edjosh23's Avatar
Join Date: Oct 2004
Location: Raleigh/Atlanta
Patiently waiting to read more

  Reply With Quote


My CHR-70+DSP Linkwitz Transform experiment (4" driver playing flat to 20hz!)Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
★BR Bookshelf Cabinets for Mark Audio CHR-70, Special Price:$65/pair only Musik007 Twin Audio 112 15th August 2013 06:20 PM
CHR-70, CHP-70, Alpair 7 Desktops - Japan markaudio Full Range 4 1st February 2010 02:42 AM
My Linkwitz Transform wants to violently rip my driver to bits mikee55 Subwoofers 14 15th January 2007 01:49 PM
Linkwitz transform ciruit applied to midrange driver Beggar Multi-Way 6 9th August 2002 12:16 AM

New To Site? Need Help?

All times are GMT. The time now is 12:36 PM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.00%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
Copyright ©1999-2018 diyAudio