added graph for simulator
fixed bugs related to filterLength

in cases where azimuth and elevation hadn't changed sinced the previous
iteration, a new filter wasn't fetched and therefore filterLength was
never initialized, leading to undefined behavior.

it's weird though that it would still work on the phone, just not in the
simulator. according to git history though, it was at some point working
in the simulator as well even with this undefined behavior...