Epoch を使っているときは
(setq epoch::bell-volume 20)
という式を評価してください.
普通の GNU Emacs を使っているときは src/x11term.c の XTfeep 関数の 次の部分の値を 50 から -50 の範囲で調節します.
XTfeep () { BLOCK_INPUT_DECLARE (); #ifdef XDEBUG fprintf (stderr, "XTfeep\n"); #endif BLOCK_INPUT (); XBell (XXdisplay,50); /* change this 50 to -50 */ UNBLOCK_INPUT (); }
"xset b 0" とするとベルは鳴りません.
"xset b BASE" とすると XBell (disp, VAL) では BASE - (BASE*VAL)/100 + VAL というボリューム値で, XBell (disp, -VAL) では BASE - (BASE*VAL)/100 というボリューム値で ベルが鳴ります.