bugfix: calculates bounds when the port has the sampleRate property