static L intersperseHalfTones(L l) { ret intersperse_dyn((a, b) -> Frequency(a! * sqrt(doubleRatio(b!, a!))), l); }