Versions in this module Expand all Collapse all v1 v1.0.1 Aug 6, 2026 v1.0.0 Aug 6, 2026 Changes in this version + func BetterAgainst(hz float64, a, b Earbuds) string + type ANCType int + const Feedback + const Feedforward + const Hybrid + const None + func (a ANCType) BatteryPenalty() float64 + func (a ANCType) MaxReductionDB() float64 + func (a ANCType) String() string + type Earbuds struct + ANC ANCType + Fit Fit + RatedHoursNoANC float64 + func (e Earbuds) PlaybackHours() float64 + func (e Earbuds) ReductionAtDB(hz float64) float64 + type Fit int + const FoamSeal + const GoodSeal + const PoorSeal + func (f Fit) PassiveReductionDB() float64