Everything in rotation
Gear Closet
The full list — headphones, amplifiers, DACs, cameras, bikes, and whatever else followed me home. Updated when something changes.
Headphones
9 pairsZMF Atrium
Open-back dynamic. The endgame that ended things. Warm, dimensional, organic — nothing I've heard changes the math.
Current
ZMF Bokeh Closed
Closed-back dynamic. When the house is loud and I still want the ZMF house sound.
Current
Modhouse Tungsten V2
Planar-magnetic. Dense, fast, detailed — a different flavor than the ZMFs and useful for that reason.
Current
Warwick Bravura
Open-back dynamic. Coherent from top to bottom in a way that takes a while to appreciate.
Current
HEDDphone D1
Air-motion transformer. A completely different technology — the treble is unlike anything else in this list.
Current
HiFiMAN Arya Stealth
Planar-magnetic. Wide stage, airy highs, a little lean — but that lean is its own kind of honest.
Current
HiFiMAN Arya Organic
Planar-magnetic. The warmer sibling. Better tonality, less air. I go back and forth.
Current
Sennheiser HD 600
Open-back dynamic. Seventeen years on three different rigs and still in the top three. Some gear just doesn't leave.
Current
Sennheiser HD 6XX
Open-back dynamic. A little darker, a little thicker than the 600. The one guests get to try.
Current
Amplifiers
6 unitsDecware Zen Torii Mk III
Single-ended tube, speaker amp. The Decware I didn't expect to love this much. Lush, alive, and built like it'll outlast me.
Current
Woo Audio WA-SE6
Single-ended tube headphone amp. Does things with the Atrium that nothing else does.
Current
ZMF Aegis
Push-pull tube headphone amp. Designed with ZMF headphones in mind and it shows.
Current
Decware CSP3
Tube preamp/headphone amp. A Swiss Army knife that somehow doesn't compromise at anything.
Current
Cayin IHA-8
Solid-state/hybrid headphone amp. The one I reach for when I want power and precision over warmth.
On Rotation
Hiby FC6
Portable DAC/amp dongle. The one that lives on my keychain. Embarrassingly good for its size.
Current
DACs
4 unitsLinear Tube Audio Aero
R2R, ZOTL-buffered, NOS. The DAC that made me stop looking. If you know, you know. If you don't, there's a whole post about it.
Current
Cayin iDAC-8
Delta-sigma, tube output stage. Smooth and musical — a different philosophy from the Aero, valid in its own way.
Current
Mytek Digital Stereo192-DSD
Studio-grade delta-sigma. What I used for years before the R2R rabbit hole opened up.
On Rotation
SMSL SU-1
Compact desktop delta-sigma. Punches well above its price. The one I recommend to people just starting out.
Current
Cameras
5 bodiesFujifilm X100VI
Fixed 35mm equivalent, 40MP. The camera that lives on the counter now. Skin tones in any light. Film simulations that are actually useful. The big cameras don't come out anymore.
Current
iPhone (current)
The camera I always have. Computational photography has gotten good enough to embarrass me.
Current
Nikon D5
Full-frame DSLR. Shot thousands of weddings with this. Still technically mine. Will not be used again professionally.
Retired
Nikon D4s
Full-frame DSLR. The camera that taught me how to work in the dark. Wedding workhorse for five years.
Retired
Nikon D500
APS-C DSLR. The crop sensor that felt like it had nothing to apologize for. Sports and action.
Retired
Cars
1 in the garage2023 Tesla Model X
Six seats. Long range. The family hauler that does Big Sur without stopping. The kids have opinions about the falcon wing doors and those opinions are correct.
Current
Bikes
5 in the houseSpecialized Stumpjumper
Trail hardtail. The one I ride before the house wakes up. Fog on the trail, nobody around.
Current
Woom (×4, various sizes)
The kids' bikes. Woom figured out that children's bikes should be light, and they're right. All four kids have graduated through them.
Current
Computer
Daily driverMac Studio — M2 Max
Desktop. Where the writing happens, the photos get processed, and Roon runs 24/7. Fast enough to stay out of the way.
Current
Keychron Q8 — Alice Layout
65% Alice-layout mechanical keyboard. The layout took a week to adjust to. Now going back to standard feels wrong.
Current