Я пытаюсь сделать какой-то синтезатор javascript в браузере, и я наткнулся на riffwave.js. Из этого вопроса here ответ дает подсказку о том, как можно использовать riffwave.js.Что это (128 + 127 *) часть этих формул для riffwave.js?
Я немного поработал над этим, чтобы понять некоторые вещи, такие как несколько тонов, и я понимаю почти все это, но я не знаю, почему там 128 + 127 *
.
На этой демонстрационной странице также отображается here.
Может ли кто-нибудь предложить объяснение или рассказать мне, как я могу использовать эту часть для изменения программы?
Спасибо.
И эта конкретная часть формулы должна * не корректироваться! Код ожидает значения в этом диапазоне - только без знака. Чтобы изменить примечание, измените формулу после нее (убедитесь, что результат равен -1.1). – usr2564301
@Jongware спасибо за ввод. Я обнаружил, что часть после менялась между -1.1, когда я начал пытаться получить несколько тонов одновременно, и мое решение заключалось в том, чтобы добавить тоны и разделить на используемое число. – r12