Dźwięk to dźwięk mieszczący się w zakresie częstotliwości słyszalnych przez człowieka. Zasadniczo jest to nagrany lub przesłany sygnał dźwiękowy. Odtwarzanie dźwięku oznacza ponowne odtwarzanie już nagranego dźwięku w celu usłyszenia zawartych w nim dźwięków. C++ to wszechstronny język programowania obsługujący również funkcje odtwarzania dźwięku.
Jak utworzyć podstawowe odtwarzanie dźwięku w C++
Odtwarzanie dźwięku w C++ odnosi się do odtwarzania już nagranego dźwięku przy użyciu kodu C++. Można to osiągnąć za pomocą funkcji PlaySound(), która pozwala na odtworzenie dźwięku zawartego w plikach .wav i MP3. Aby skonfigurować kompilator Dev-C++ do odtwarzania dźwięku, wykonaj następujące kroki:
Krok 1: Otwórz aplikację Dev-C++. Kliknij „Plik”, aby wybrać plik Nowy projekt , stamtąd wybierz Pusty projekt , wprowadź nazwę swojego projektu, następnie wybierz projekt C++ i kliknij OK:
Krok 2: Teraz zapisz projekt i kliknij prawym przyciskiem myszy plik Projekt i wybierz Opcje projektu :
Krok 3: W obszarze Opcje projektu wybierz Parametry a potem napisz -Iwinmm w linker sekcję i kliknij OK:
Plik audio należy pobrać w notacji .wav i zapisać w tej samej lokalizacji, w której zapisany jest program:
Zarówno plik audio o nazwie sound.wav, jak i plik źródłowy C++ są zapisywane w tej samej lokalizacji. To jest kod do odtwarzania pliku audio w C++ przy użyciu funkcji PlaySound():
#include
#include
#include
używając przestrzeni nazw std;
int główny ( )
{
char audiof_char [ pięćdziesiąt ] ;
ciąg audiof_str;
fstream fp;
cout << 'Wpisz nazwę pliku audio: ' ;
jedzenie >> audiof_char;
fp.otwarte ( audiof_char, ios::in ) ;
Jeśli ( fp ! = NULL )
{
string audiof_str =audiof_char;
Odtwórz dźwięk ( audiof_str.c_str ( ) , NULL, SND_SYNC ) ;
}
w przeciwnym razie
{
cout << ' \N Nie można uruchomić pliku audio!” ;
cout << ' \N Sprawdź rzeczy podane poniżej: \N ' ;
cout << '1. Sprawdź, czy plik ma oryginalny format .wav. \N ' ;
cout << „2. Sprawdź, czy w nazwie pliku jest wymienione rozszerzenie .wav. \N ' ;
cout << „3. Zapisano w pliku, w którym zapisany jest program.” ;
}
fp.zamknij ( ) ;
powrót 0 ;
}
Plik nagłówkowy
Użytkownik wprowadza plik sound.wav do odtworzenia, a kompilator go znajduje i odtwarza przez 21,4 sekundy. Gdy użytkownik wprowadzi plik, którego kompilator nie znajdzie, zwróci błąd i instrukcje umożliwiające sprawdzenie możliwych problemów:
Wniosek
Dźwięk to dźwięk mieszczący się w zakresie częstotliwości słyszalnych przez człowieka. Zasadniczo jest to nagrany lub przesłany sygnał dźwiękowy. Odtwarzanie dźwięku w C++ oznacza odtwarzanie już nagranego dźwięku w celu odsłuchania zawartych w nim dźwięków za pomocą pliku .wav. Plik ten można odtworzyć za pomocą funkcji PlaySound(), która jest obsługiwana przez plik nagłówkowy Windows.h.