No tomuhle zase tak nerozumim, ale imho v momente kdy chces delat cokoliv z frekvencnim prubehem zvuku, musi nastoupit Furierova transformace. To je celkem slozita matematika, ja osobne sem nemel nikdy potrebuju to studovat ci to dokonce programovat
Kazdopadne na odstraneni hlasu se myslim pouziva takovej trik. Vyuziva se toho, ze vokaly byvaji az na vyjimky nahravany monofonne - tj. v levem a pravem kanalu je vokal zastoupen naprosto stejne. Pokud v jednom kanalu ve frekvencnim pasmu hlasu (tj. zde imho opet potrebujes FFT) otocis fazi a sectes to s kanalem druhym, vokal by se mel vyrusit.
Kazdopadne, neni nic jednodussiho nez si stahnout zdrojove kody nejakeho "voice removal" pluginu z nejakeho GPL prehravace, pod linux jich jsou tuny.