Я по прежнему с Батарейкой не работал, но осмелюсь дать совет.
Не далее чем позавчера занимался семплированием своей барабанной установки. Я намерен сделать банк в формате sf2. Так вот этот формат не предусматривает присвоение разных семплов одинаковым значениям велосити.
Поэтому можно сделать что: одной ноте присвоить один велосити-спектр звуков, другой - отличающийся. И просто чередовать их периодически. Натуральность обеспечивается.
P.S.: Всё же интересно: а какие семплеры поддерживают рендомное воспроизведение звуков на одинаковых велосити?