開発環境 Microsoft Visual Studio Community 2017
実行環境 Microsoft Windows 10 Home (64bit)
プロジェクトの種類 Visual C++ / 空のプロジェクト
プロジェクト名 beep

beep.cpp
#include <Windows.h>
#include <math.h>
 
int main()
{
	int scale[] = { 60,62,64,65,67,69,71,72 };
 
	for (int i = 0; i < 8; i++) {
		DWORD freq = (DWORD)(440 * pow(2, (scale[i] - 69) / 12.0));
		Beep(freq, 500);
	}
	return 0;
}
 

  • 音と音の間に空白があり、音楽用途には適さない。
最終更新:2018年05月20日 17:33