pub fn sample_to_pwm(s: i16, range: u32) -> u32
16 ビット符号付き標本を PWM のデューティ値(0..range)へ写す。0 は range/2(無音)。