NetBSD/src z13aLhpsys/dev/audio audiobell.c audio.c

   Improve audiobell (and interfaces with audio).
   - Generate pseudo sine wave if possible.  It may improve timbre.
     If it cannot represent a sine wave, it falls back to a triangular
     wave or a rectangular wave.
   - Volume adjustment.
   - Calculate playback frequency based on mixer frequency.
     Now audiobellopen() initializes playback parameters other than
     sample_rate, and new audiobellsetrate() sets sample_rate.
VersionDeltaFile
1.3+95-43sys/dev/audio/audiobell.c
1.21+38-40sys/dev/audio/audio.c
1.6+23-1sys/dev/audio/audiodef.h
1.4+3-10sys/dev/audio/audiovar.h
+159-944 files

UnifiedSplitRaw