Size: a a a

2020 October 31

V

Vadimatorik in Deus Volt!
В простом варианте, да. Сколько идет простой. В сложном еще и сколько внутри каждого из прерываний.
источник

K

Konstantin in Deus Volt!
Vadimatorik
int8_t * 0.8 - даст 80% изначальной громкости.
Умножение норм отработало
источник

V

Vadimatorik in Deus Volt!
Я об этом даже писал в статье-заметке. Когда делал музыкальную открытку)))
источник

V

Vadimatorik in Deus Volt!
Но лучше бы делать через целочисленную математику на uint16_t.
источник

V

Vadimatorik in Deus Volt!
Быстрее будет)
источник

V

Vadimatorik in Deus Volt!
Гараздо.
источник

jp

jon pedro in Deus Volt!
Vadimatorik
Но лучше бы делать через целочисленную математику на uint16_t.
Да и сразу можно в нужном масштабе работать. Типо чтобы 80% это и есть уже та величина, которую надо записать
источник

V

Vadimatorik in Deus Volt!
А... Так это идеальный вариант.
источник

V

Vadimatorik in Deus Volt!
Я так понял, что надо громкость на ходу менять.
источник

jp

jon pedro in Deus Volt!
Vadimatorik
Я так понял, что надо громкость на ходу менять.
А одно другому не мешает же
источник

V

Vadimatorik in Deus Volt!
Так а как масштабировать в реальном времени как? Ему надо в ШИМ uint8_t подавать. При этом без промежуточных float-ов.
источник

jp

jon pedro in Deus Volt!
Vadimatorik
Так а как масштабировать в реальном времени как? Ему надо в ШИМ uint8_t подавать. При этом без промежуточных float-ов.
Может не совсем понимаю задачу, но мне она видится таким образом
Есть некое действо/алгоритм или ещё что то, которое формирует некую величину. Там в любом случае масштабирование есть из неких величин в %, что мешает это не в % масштабировать. Я видел людей, которые даже сигналы с датчиков не масштабируют в реальные величины. Работать с этим не так удобно, но какая разница какие единицы
источник

V

Vadimatorik in Deus Volt!
А. Не. Не та задача.
источник

V

Vadimatorik in Deus Volt!
Читает int8_t с флешки.
источник

V

Vadimatorik in Deus Volt!
По 4 бита)
источник

V

Vadimatorik in Deus Volt!
И выдает в ШИМ.
источник

V

Vadimatorik in Deus Volt!
Как я понял.
источник

V

Vadimatorik in Deus Volt!
А тут еще и масштабирует, чтобы звук регулировать)
источник

V

Vadimatorik in Deus Volt!
Громкость.
источник

K

Konstantin in Deus Volt!
Vadimatorik
По 4 бита)
По 8
источник