Hacker Newsnew | past | comments | ask | show | jobs | submit | DevinShah's commentslogin

Is it possible to run the recorded input through the filters twice, doing the second pass in reverse to cancel out the phase shift?


Yeah, I think that’s traditionally the route when you’re not running with near-real-time constraints. I’m out of practice with DSP/filter math but I think there’s a constraint such that any theoretical filter that doesn’t impact phase must be symmetrical around the time axis such that it requires “knowledge from the future” that’s not available in real time.

EDIT: And I think with the two-pass approach you need to calculate the filter such that you get the desired effect after two applications instead of one.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: