All pastes #896963 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-02-09 02:29 UTC
rendered paste body

#include <windows.h>
#include <iostream>
#include <string>

using namespace std;
string beep;
int i;

char some_array[] = "abcdefg";
int main()
{


SetConsoleTitle("Note Beeper");


while (1) {

cout << "Beep Note: ";
cin >> beep;
cout << "Length is" << beep.length() << "\n";



for (i=0; i < beep.length(); i++) {

if (beep.at(i) == some_array[3]){ // D
Beep(293.7,100);

}

if (beep.at(i) == some_array[4]){ // E
Beep(329.6,100);

}

if (beep.at(i) == some_array[5]){ // F
Beep(349.2,100);

}

if (beep.at(i) == some_array[6]){ // G
Beep(392,100);

}

if (beep.at(i) == some_array[0]){ // A
Beep(440,100);

}

if (beep.at(i) == some_array[1]){ // B
Beep(493.9,100);

}
if (beep.at(i) == some_array[2]){ // C
Beep(261.6,100);

}


Sleep(100);
}
}
return 0;
}