Cześć,
czy korzystając z WinAPI mogę wyciągnąć z pliku Wave informacje takie jak częstotliwość, głośność i barwa dźwięku w określonej chwili? Jeżeli tak, to za pomocą których funkcji?
Wiem, że plik WAVE ma format nagłówek+dane, gdzie dane są postaci
//16-bit stereo
probka0 L LB, probka0 L HB, probka0 R LB, probka 0 R HB, probka 1 L LB, probka 1 L HB, probka 1 R LB, probka 1 R HB...
ale czym dokładnie są te próbki?
Czy powyższe dane są w powyższym formacie również, jeżeli nasz Wave to nie jest PCM?
Czy one zawierają jawnie informacje o parametrach częstotliwość+głośność+barwa, czy to jest zorganizowane w jakiś inny sposób, jeżeli tak, to jak to dokładnie działa?
Jak należy rozumieć chwilę w tym kontekście, tzn. skąd wiadomo po ilu (mili)sekundach dźwięk ma być zmieniony na inny?
Pozdrawiam,
Adrian