Module Name: src Committed By: isaki Date: Wed Jun 26 06:57:45 UTC 2019
Modified Files: src/sys/dev/audio: audio.c audiobell.c audiodef.h audiovar.h Log Message: 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. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/audio/audio.c cvs rdiff -u -r1.2 -r1.3 src/sys/dev/audio/audiobell.c cvs rdiff -u -r1.5 -r1.6 src/sys/dev/audio/audiodef.h cvs rdiff -u -r1.3 -r1.4 src/sys/dev/audio/audiovar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.