in Conditionals_post.h
If you're using a non-graphical LCD you can change the LCD_FEEDBACK_FREQUENCY_DURATION_MS to 0 and it will silence it.
If you have a speaker
If you want to change the frequency to something less INSANELY squeaky use LCD_FEEDBACK_FREQUENCY_HZ.
If you want to change the duration to something shorter use LCD_FEEDBACK_FREQUENCY_DURATION_MS
If you have a buzzer
If you want to change the duration to something shorter use LCD_FEEDBACK_FREQUENCY_DURATION_MS
* Buzzer/Speaker
*/
#if ENABLED(LCD_USE_I2C_BUZZER)
#ifndef LCD_FEEDBACK_FREQUENCY_HZ
#define LCD_FEEDBACK_FREQUENCY_HZ 1000
#endif
#ifndef LCD_FEEDBACK_FREQUENCY_DURATION_MS
#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100
#endif
#else
#ifndef LCD_FEEDBACK_FREQUENCY_HZ
#define LCD_FEEDBACK_FREQUENCY_HZ 5000
#endif
#ifndef LCD_FEEDBACK_FREQUENCY_DURATION_MS
#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 2
#endif
#endif
or
in Configuration_adv.h
Change number of beeps
#define FILAMENT_CHANGE_NUMBER_OF_ALERT_BEEPS 5 // Number of alert beeps before printer goes quiet
in Configuration.h
// The duration and frequency for the UI feedback sound.
// Set these to 0 to disable audio feedback in the LCD menus.
//
// Note: Test audio output with the G-Code:
// M300 S
[frequency Hz] P
[duration ms]
//
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000
Or put a piece of tape over the buzzer this will muffle the sound.
Edited 8 time(s). Last edit at 11/30/2017 10:07AM by Roberts_Clif.