Skip to content

DIY Bookshelf Speaker Cabinets

Speaker Cabinet Build

Project Overview

Designing and building a pair of bookshelf speakers from scratch — from selecting drivers and designing the crossover network, to milling the cabinets from Baltic birch plywood and applying a hand-rubbed oil finish.

Driver Selection

After extensive research and modeling in WinISD, I selected:

Driver Model Size Role
Woofer Dayton Audio RS150-4 6" Low/mid frequencies
Tweeter SB Acoustics SB26STCN-C000-4 1" High frequencies

The RS150 provides smooth response up to 3kHz with excellent transient response, while the SB26 tweeter extends cleanly to 30kHz.

Cabinet Design

  • Internal Volume: 12 liters (sealed)
  • Material: 18mm Baltic Birch plywood
  • Joinery: Rabbet joints with wood glue, clamped
  • Bracing: Internal ladder brace at mid-height
  • Damping: 1" polyester fill at 50% volume density

Panel Cutting

All panels were cut on a table saw with a crosscut sled for precision. The driver cutouts were made using a plunge router with circle-cutting jig.

Plywood Selection

Standard construction plywood has internal voids that resonate. Baltic birch has void-free cores that produce dead-quiet cabinets. The extra cost is well worth it.

Crossover Network

A 2nd-order Linkwitz-Riley crossover at 2.5kHz:

Component Value Part
Woofer inductor 1.0 mH Air core
Woofer capacitor 4.7 uF Polypropylene
Tweeter capacitor 3.3 uF Polypropylene
Tweeter inductor 0.33 mH Air core
Tweeter resistor 3.3 ohm 10W wirewound

The resistor on the tweeter leg provides level matching since the SB26 is about 3dB more sensitive than the RS150.

Finish

  1. Sand all surfaces to 220 grit
  2. Ease all edges with a 1/8" roundover bit
  3. Apply Rubio Monocoat Pure (single coat, amazing stuff)
  4. Buff with white Scotch-Brite pad after 5 days cure
  5. Apply felt pads to the bottom

Listening Impressions

The speakers produce a remarkably open and detailed sound. The imaging is precise, with a wide soundstage that extends well beyond the physical speaker locations. Bass extension reaches down to about 55Hz (-3dB) in-room, which is impressive for the cabinet size.

Compared to similarly priced commercial speakers, these hold their own easily. The total cost was approximately $180 for the pair — equivalent performance from a retail speaker would cost $400-600.