Add the missing callback and only return blob in getToneBlob()