Path = ... \l\Crt\mm\C#8X\Snd\Beep\1398\01 14 1332\Beep
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
public class Program
{
static void Main(string[] args)
{
int frequency;
int duration;
double theta2;
int radius_max;
int radius;
int frequency_min;
int frequency_max;
frequency = 3000;
duration = 300;
Console.Beep(frequency, duration);
for (int i = 37; i <= 20000; i += 300)
{
frequency = i;
duration = 30;
Console.Beep(frequency, duration);
}
frequency_min = 37;
frequency_max = 4000;
for (double theta1 = 0; theta1 <= 360 * 10; theta1++)
{
theta2 = theta1 * (Math.PI / 180);
radius_max = (frequency_min + frequency_max) / 2 - frequency_min;
radius = (int)(Math.Sin(theta2) * radius_max) + (frequency_min + radius_max);
frequency = radius;
duration = 130;
Console.Beep(frequency, duration);
}
Console.ReadLine();
}
}
}