FIX: consider sampleRate
ADD: bytesToStr