Czy ktoś wie jak jak napisać VUmeter? Próbowałem już przy pomocy bibliotek mmsystem.h i coś mi nie wychdziło, ale myśle, że powinienem przy nich zostać bo meterek będzie działać na każdym sprzęcie? Pomocy...
Ja polecam biblioteke FMOD (www.fmod.org) przy jej uzyciu latwo zrobisz VUmeter. Jezli zalezy ci zeby komp chodzil na to wymogie zeby progs dziala to to ze biblioteka fmod.dll musi być razem z execkiem.
Oka dzięki a możesz mnie troche naprowadzić bo sie gubie troche w tym manualu. Z góry dzięki.
Odezwij sie do mnie na Gadu # 3393676 :) postaram sie ci pomoc
Niestety bibliotekami FMOD nic nie zdziałam, bo chce pobierać dźwięk z wyjscia karty czyli np. jak odpale winampa. Czy ktoś zna inne biblioteki?
uzyj zwyklego winapi, co do wyswietlania to potrzebna ci srednia sygnalu audio z danej chwili i to wyswietlasz za pomoca ruchomej wskazowki (ruch kolowy)...
Dobra, z przedstawieniem nie będzie problemu ja chce jedynie pobrać sygnał. Nie wiem tylko jak ten sygnał pobierać ;( . Już kupe czasu o to pytam wszędzie...
moge ci dac moj maly stary kodzik ktory pobieral sygnal z mikrofonu (w winapi), jezeli chcesz inne wejscia/wyjscia to zasada jest podobna
Możesz dać, ale gdzie znajde funkcje do pobierania z wyjścia? Jak mówisz że można w WinAPI to może na forum o WinAPI się zapytam....
na msdn szukaj funkcji z prefixem waveIn np: waveInOpen waveInClose itp
Ok znalazłem taką funkcje tzn. klase:
MMRESULT waveInOpen(
LPHWAVEIN phwi,
UINT_PTR uDeviceID,
LPWAVEFORMATEX pwfx,
DWORD dwCallback,
DWORD dwCallbackInstance,
DWORD fdwOpen
);
Nie wiem czy to jest dobre, ale chce sprawdzic, więc wyświetlam text:
TextOut(hdc, 10, 20, "TU MA BYĆ ZMIENNA KTÓRĄ CHCE SPRAWDZIC", 5);
Nie wiem jak tam wstawić jakąś zmienną, chyba kiedyś wiedziałem, ale eraz znowu nie pamiętam... :)
MMRESULT waveInOpen(
LPHWAVEIN phwi,
UINT_PTR uDeviceID,
LPWAVEFORMATEX pwfx,
DWORD dwCallback,
DWORD dwCallbackInstance,
DWORD fdwOpen
);
Jak mam wypełnic tą strukture funkcji?
cepa napisał(a)
moge ci dac moj maly stary kodzik ktory pobieral sygnal z mikrofonu (w winapi), jezeli chcesz inne wejscia/wyjscia to zasada jest podobna
Prześli mji [email protected]
odezwij sie na gadu :P