witam.
chcialem zrobic zeby w moim programie byla mozliwosc wykrywania pewnego zakresu czestotliwosci...
problem w tym, ze wysokie czestotliwosci "wkradaja" sie na te niskie.
i jak sobie ustawie, zeby wykrywalo tylko basy, to zawsze jak nie ma basu tylko bedzie np glosny szum to program automatycznie zakwalifikuje dzwiek jako gleboki bas, a tego nie chce :/
uzywam Bass'a, i FFT. dzwiek pochodzi z pliku.
jak mozna to ominac? myslalem ze mozna po prostu sprawdzac czy w tym samym momencie jak wykryje bas sa tez wysokie czestotliwosci i jesli sa to ala operacje anulowac...
ale pewnien nie jestem czy tak to sie robi, wiec wole zapytac ;]
w ogole, najchetniej to bym chcial, zeby komputer byl w stanie rozpoznawac dzwieki mniej wiecej tak jak czlowiek, bo opierajac sie o czysta analize FFT... marnie to wyglada :/
bede wdzieczny za wszelkie info, linki... [browar]
pozdrawiam ;]