오디오는 인간이 들을 수 있는 주파수 범위 내에 있는 소리입니다. 기본적으로 녹음되거나 전송되는 사운드 신호입니다. 오디오 재생은 이미 녹음된 오디오를 다시 재생하여 그 안에 있는 사운드를 듣는 것을 말합니다. C++는 오디오 재생 기능도 지원하는 다목적 프로그래밍 언어입니다.
C++에서 기본 오디오 재생을 만드는 방법
C++의 오디오 재생은 C++ 코드를 사용하여 이미 녹음된 오디오를 재생하는 것을 의미합니다. 이는 .wav 및 MP3 파일에 제공된 사운드를 재생할 수 있는 PlaySound() 함수를 사용하여 달성할 수 있습니다. 오디오 재생을 위해 Dev-C++ 컴파일러를 설정하려면 다음 단계를 수행하십시오.
1 단계: Dev-C++ 애플리케이션을 엽니다. '파일'을 눌러 선택하십시오. 새 프로젝트 , 거기서 선택하세요 빈 프로젝트 , 프로젝트 이름을 입력한 다음 C++ 프로젝트를 선택하고 확인을 클릭합니다.
2 단계: 이제 프로젝트를 저장하고 프로젝트 그리고 선택 프로젝트 옵션 :
3단계: 프로젝트 옵션에서 다음을 선택합니다. 매개변수 그리고 나서 쓰세요 -Iwinmm 에서 링커 섹션을 클릭하고 확인을 클릭하세요.
오디오 파일은 .wav 표기법으로 다운로드하고 프로그램이 저장된 동일한 위치에 저장해야 합니다.
sound.wav라는 오디오 파일과 C++ 소스 파일은 모두 같은 위치에 저장됩니다. 다음은 PlaySound() 함수를 사용하여 C++에서 오디오 파일을 재생하는 코드입니다.
#include
#include
#include
네임스페이스 std 사용;
정수 메인 ( )
{
char audiof_char [ 오십 ] ;
문자열 audiof_str;
fstream fp;
시합 << '오디오 파일 이름을 입력하세요: ' ;
식사 >> audiof_char;
fp.open ( audiof_char, ios::in ) ;
만약에 ( fp ! = NULL )
{
문자열 audiof_str =audiof_char;
플레이사운드 ( audiof_str.c_str ( ) , NULL, SND_SYNC ) ;
}
또 다른
{
시합 << ' \N 오디오 파일을 실행할 수 없습니다!' ;
시합 << ' \N 아래 사항을 확인하세요. \N ' ;
시합 << '1. 파일이 원본 .wav 형식인지 확인하세요. \N ' ;
시합 << '2. 파일 이름에 .wav' 확장자가 언급되어 있는지 확인하세요. \N ' ;
시합 << '3. 프로그램이 저장된 파일에 저장됩니다.' ;
}
fp.닫기 ( ) ;
반품 0 ;
}
헤더 파일
사용자가 재생할 sound.wav 파일을 입력하면 컴파일러가 이를 찾아 21.4초 동안 재생합니다. 사용자가 컴파일러에서 찾을 수 없는 파일을 입력하면 가능한 문제를 확인하기 위한 오류와 지침이 반환됩니다.
결론
오디오는 인간이 들을 수 있는 주파수 범위 내에 있는 소리입니다. 기본적으로 녹음되거나 전송되는 사운드 신호입니다. C++의 오디오 재생은 .wav 파일을 사용하여 이미 녹음된 오디오를 재생하여 그 안에 있는 사운드를 듣는 것을 의미합니다. 이 파일은 windows.h 헤더 파일에서 지원하는 PlaySound() 함수를 사용하여 재생할 수 있습니다.