Zvuk je zvuk, ktorý leží v počuteľnom frekvenčnom rozsahu ľudí. Ide v podstate o zaznamenaný alebo prenášaný zvukový signál. Prehrávanie zvuku sa vzťahuje na prehrávanie už nahratého zvuku, aby ste počuli zvuky v ňom. C++ je všestranný programovací jazyk, ktorý podporuje aj funkcie prehrávania zvuku.
Ako vytvoriť základné prehrávanie zvuku v C++
Prehrávanie zvuku v C++ sa vzťahuje na prehrávanie už zaznamenaného zvuku pomocou kódu C++. To sa dá dosiahnuť pomocou funkcie PlaySound(), ktorá umožňuje prehrávať zvuk uvedený v súboroch .wav a MP3. Ak chcete nastaviť kompilátor Dev-C++ na prehrávanie zvuku, vykonajte tieto kroky:
Krok 1: Otvorte aplikáciu Dev-C++. Kliknutím na „Súbor“ vyberte a Nový projekt , odtiaľ vyberte Prázdny projekt , zadajte názov svojho projektu, potom vyberte projekt C++ a kliknite na tlačidlo OK:
Krok 2: Teraz uložte projekt a kliknite pravým tlačidlom myši na Projekt a vyberte Možnosti projektu :
Krok 3: V časti Možnosti projektu vyberte Parametre a potom napíš -Iwinmm v linker sekciu a kliknite na tlačidlo OK:
Zvukový súbor je potrebné stiahnuť v notácii .wav a uložiť na rovnaké miesto, kde je uložený program:
Zvukový súbor s názvom sound.wav a zdrojový súbor C++ sú uložené na rovnakom mieste. Toto je kód na prehrávanie zvukového súboru v C++ pomocou funkcie PlaySound():
#include
#include
#include
pomocou menného priestoru std;
int main ( )
{
char audiof_char [ päťdesiat ] ;
reťazec audiof_str;
fstream fp;
cout << 'Zadajte názov zvukového súboru: ' ;
jedenie >> audiof_char;
fp.open ( audiof_char, ios::in ) ;
ak ( fp ! = NULL )
{
string audiof_str =audiof_char;
Prehrať zvuk ( audiof_str.c_str ( ) , NULL, SND_SYNC ) ;
}
inak
{
cout << ' \n Zvukový súbor sa nedá spustiť!' ;
cout << ' \n Skontrolujte veci uvedené nižšie: \n ' ;
cout << '1. Skontrolujte, či je súbor pôvodný formát .wav.' \n ' ;
cout << '2. Skontrolujte, či je v názve súboru uvedená prípona .wav'. \n ' ;
cout << '3. Uložené v súbore, kde je uložený program.' ;
}
fp.zavrieť ( ) ;
vrátiť 0 ;
}
Hlavičkový súbor
Používateľ zadá súbor sound.wav na prehrávanie a kompilátor ho nájde a prehrá 21,4 sekundy. Keď používateľ zadá súbor, ktorý kompilátor nenašiel, vráti chybu a pokyny na kontrolu možných problémov:
Záver
Zvuk je zvuk, ktorý leží v počuteľnom frekvenčnom rozsahu ľudí. Ide v podstate o zaznamenaný alebo prenášaný zvukový signál. Prehrávanie zvuku v C++ sa vzťahuje na prehrávanie už nahratého zvuku, aby ste počuli zvuky v ňom pomocou súboru .wav. Tento súbor je možné prehrať pomocou funkcie PlaySound(), ktorá je podporovaná hlavičkovým súborom windows.h.