Skip to content

Instantly share code, notes, and snippets.

@taterbase
Created July 21, 2012 05:01
Show Gist options
  • Star 48 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save taterbase/3154646 to your computer and use it in GitHub Desktop.
Save taterbase/3154646 to your computer and use it in GitHub Desktop.
System Beep in Node.js
function alertTerminal(){
console.log("\007");
}
Copy link

ghost commented Nov 15, 2019

Is it possible to change the beep frequency and duration with nodejs? Some languages have something like: Beep(hertz, milli) (https://stackoverflow.com/questions/38883092/how-to-make-motherboard-beep-through-c-code)
Or
SoundBeep, Frequency, Duration
(AutoHotKey: https://www.autohotkey.com/docs/commands/SoundBeep.htm)

@EminQasimov
Copy link

in git bash terminal
echo -e "\a"

@mohemos
Copy link

mohemos commented Aug 22, 2021

@mayeaux Mine didn't work because I was running the code in VSCode terminal, after switching to main terminal it worked

@dazhbog
Copy link

dazhbog commented Jan 22, 2022

windows or wsl

require("child_process").exec("powershell.exe [console]::beep(500,600)");

Mac

require("child_process").exec("afplay /System/Library/Sounds/Glass.aiff");

@democ2s
Copy link

democ2s commented Feb 24, 2024

Yeah, for some reason in VScode terminal it doesn't sound, in main terminal it works. Thanks for the tip!

@StasNemy
Copy link

StasNemy commented Apr 5, 2024

windows or wsl

require("child_process").exec("powershell.exe [console]::beep(500,600)");

Mac

require("child_process").exec("afplay /System/Library/Sounds/Glass.aiff");

Thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment