Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I make the computer beep in C#?

Tags:

c#

.net

audio

beep

People also ask

How do I make my computer beep?

(Go to a windows computer and in "RUN" type in command prompt. Then a black screen will pop up. In that type in CTRL+G, then it will make a a "^G", however many times you press it is how many times it will BEEP. Press enter and have fun!

How do you add a beeping sound in C++?

cout << "\a"; In Xcode, After compiling, you have to run the executable by hand to hear the beep.

What is sound function in C?

Sound function produces the sound of a specified frequency. Used for adding music to a C program, try to use some random values in loop, vary delay and enjoy.

Which format specifier is used for producing a beep sound?

Beep() function in C with Examples The Beep function in C is used to make a Beep sound. It generates a tone on the speaker. The function is synchronous, i.e. it waits and doesn't return to its caller function until the sound is finished. It can be very useful during the Debugging process for finding errors.


In .Net 2.0, you can use Console.Beep().

// Default beep
Console.Beep();

You can also specify the frequency and length of the beep in milliseconds.

// Beep at 5000 Hz for 1 second
Console.Beep(5000, 1000);

For more information refer http://msdn.microsoft.com/en-us/library/8hftfeyw%28v=vs.110%29.aspx


You can also use the relatively unused:

    System.Media.SystemSounds.Beep.Play();
    System.Media.SystemSounds.Asterisk.Play();
    System.Media.SystemSounds.Exclamation.Play();
    System.Media.SystemSounds.Question.Play();
    System.Media.SystemSounds.Hand.Play();

Documentation for this sounds is available in http://msdn.microsoft.com/en-us/library/system.media.systemsounds(v=vs.110).aspx


The solution would be,

Console.Beep

Try this

Console.WriteLine("\a")


It is confirmed that Windows 7 and newer versions (at least 64bit or both) do not use system speaker and instead they route the call to the default sound device.

So, using system.beep() in win7/8/10 will not produce sound using internal system speaker. Instead, you'll get a beep sound from external speakers if they are available.