Дискретность...
Если бы было более 128 уровней и по 50 слоев на единицу веласити, то да, всё бы сработало достаточно точно.
Причем больше имеет значение не громкостный фактор, а тембровый, что сложно реализовать в формате одномерности одного параметра как - веласити. Приходится делить на условные зоны, по столько-то едениц, а этого реально мало.