Jak napisac VU meter?

0

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...

0

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.

0

Oka dzięki a możesz mnie troche naprowadzić bo sie gubie troche w tym manualu. Z góry dzięki.

0

Odezwij sie do mnie na Gadu # 3393676 :) postaram sie ci pomoc

0

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?

0

uzyj zwyklego winapi, co do wyswietlania to potrzebna ci srednia sygnalu audio z danej chwili i to wyswietlasz za pomoca ruchomej wskazowki (ruch kolowy)...

0

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...

0

moge ci dac moj maly stary kodzik ktory pobieral sygnal z mikrofonu (w winapi), jezeli chcesz inne wejscia/wyjscia to zasada jest podobna

0

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....

0

na msdn szukaj funkcji z prefixem waveIn np: waveInOpen waveInClose itp

0

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... :)

0
MMRESULT waveInOpen(
  LPHWAVEIN       phwi,      
  UINT_PTR       uDeviceID,  
  LPWAVEFORMATEX pwfx,       
  DWORD      dwCallback, 
  DWORD      dwCallbackInstance, 
  DWORD          fdwOpen     
);

Jak mam wypełnic tą strukture funkcji?

0
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]

0

odezwij sie na gadu :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1