[C++] Jak zrobić, aby w tle programu leciała piosenka MP3?


(xDarkness) #1

Witam.

Tak jak w temacie; chciałbym, aby w tle mojego programu leciała muzyka.

Słyszałem już o bibliotece "bass.h" jednak miewam problemy z jej zastosowaniem.

Poza tym nie sądzę by była potrzebna, gdyż nie mam zamiaru zrobić odtwarzacza.

Chcę po prostu, aby muzyka ( dołączona z pliku zewnętrznego MP4 ) sobie tak leciała kiedy w programie dzieje się co innego.

Chciałbym się jeszcze dowiedzieć, jaki kod zastosować, aby muzyka leciała tylko na czas trwania jakiejś instrukcji

np.

int n;

	for(n=1000; n<=1000 && n>0; n--)

	{

						// TU ROZPOCZYNA SIĘ MUZYKA

		std::cout<<"Obiekt n wynosi --> "<
		system("cls");

	}

						// TU KONCZY SIĘ MUZYKA

	return 0;

Z góry dziękuję i pozdrawiam!!


(nnick) #2

No niestety musisz użyć jakieś zewnętrznej bliblioteki do obsługi MP3 (chyba że potrafisz sam napisać dekoder:P) Prostszą w obsłudze od bass'a jest chociażby libZplay .