Цитата Сообщение от Insomniac Посмотреть сообщение
регулировка громкости требует доработки
не Ром, все проще оказалось.
заметил, что у меня в машине все работает зашибись, а у тебя нет. А отличие только в одном - машины разные, значит мне выдают на выход моего устройства значение громкости, которое зависит от машины. а значит я не могу сделать универсального варианта, до того момента, пока на входе евола не будет значений, которые не зависят от машины....

у меня там 64 значения, у тебя 30. Я пока не понимаю, как сделать так, чтобы РГ было по барабану на это....
физически это происходит так: 255 значений громкости. шаг в зависимости от тачек разный. у меня через один бит, у тебя через 2. В результате у меня РГ начинает от самых тихих звуков играть, а у тебя сразу же начинает играть громко. так как в твоей машине те шаги, которые у меня есть, просто пролетают за один щелчок энкодера...

На это накладывается еще тот момент, что шкала то выдается логарифмическая. т. е . "тихие" шаги большие, громкие - маленькие. вот собственно и пролетаем.

Вариантов решения два
1. мне сломать моск, как это обойти (например сделав РГ не 32 битным, а 36 битным и "раздвинув" шаги внизу)
2. сереге сломать моск, как тоже самое сделать уже в своей прошивке...