피아노 프로그램1 C++ 피아노 연주 안녕하세요!! 이번에는 백도어만들기 뒤풀이로 간단하게 피아노연주 함수를 만들어봤습니다 혹시 Beep() 이런함수 들어보셨나요? 소리를 출력해주는 함수입니다. 이함수는 #include 헤더파일을 추가하면 정상적으로 작동합니다 사용방법은 Beep(주파수,연주시간) Beep(float,float) 입니다. 하지만 그냥 이렇게사용하면 피아노를 연주하기 힘듭니다 왜냐면 피아노는 옥타브마다 주파수가 다 다르기때문입니다 그래서 사용자가 사용하기 편하게만들어줬답니다. 위에 표는 보시다시피 피아노의 주파수크기를 알려주는 표입니다. 저는 이표에서 특정한 규칙성을 찾았습니다. 바로 n옥타브의 주파수의 음이 (n * 2^n-1)로 규칙적으로 증가하더라구요 이를 바탕으로 옥타브구현 알고리즘을 만들어보았습니다 {{{ 소스코드 }.. 2020. 9. 26. 이전 1 다음