BIGTREETECH-SKR-mini-E3 icon indicating copy to clipboard operation
BIGTREETECH-SKR-mini-E3 copied to clipboard

M300 Tones Extremely Harsh After Tone Fix

Open yourbuddydinec opened this issue 4 years ago • 2 comments

After following steps outlined Here the speaker/beeper on my Ender 3's screen sounds EXTREMELY harsh like nails on a chalk board. The beeps also seem to play much longer than they had before using the same M300 commands before enabling speaker.

This is on the Skr Mini E3 v1.2 with Marlin-bugfix-2.0.x from 9/24/2020

Steps to reproduce

  1. Enable #define SPEAKER in marlin
  2. Delete framework-arduinoststm32-maple folder
  3. Compile so it will give me new tone.cpp
  4. Edit tone.cpp so that line 34 is now #define TONE_CHANNEL 4
  5. Compile in VSCode and flash firmware
  6. Send M300 command through octoprint or through gcode on sd card.

Expected behavior Normal sounding beep but able to produce different tones and for requested length

Actual behavior Able to produce different tones but extremely harsh to ear compared to before as well as longer tones than supposed to be

Pastebin of Configuration.h Example of sounds. This is the command M300 S660 P1000 so should only be 1 second long

yourbuddydinec avatar Nov 29 '20 09:11 yourbuddydinec

Same problem here with Skr Mini E3 v2.0 with Marlin-bugfix-2.0.x from 28 Nov. 2020

Shine753 avatar Dec 24 '20 02:12 Shine753

Same here. Some tones sound fine, others sound like terrible chirps. That's too bad. I wrote a custom little song for when it's done with a print.

I have an Ender 3, SKR Mini E3 1.2 and Speaker is enabled.

Cloud-Galaxyman avatar Oct 21 '21 23:10 Cloud-Galaxyman