[an error occurred while processing this directive]
|
на одну гармонику необходимо прочитать (а затем вычислить)минимум:
3 байта частоты, 3 байта фазы, 2 байта амплитуды. Итого 8 байт.
берем 64 голоса по 128 гармоник = 32768 байт.
На одну секунду при 96000 Гц = 6291456000 байт = 5,859375 Гб/c
по умножениям - корректировка частоты (pitch bend), коректировка амплитуды (velocity), линейная интерполяция табличного синуса, итого - минимум 3 умножения на одну гармонику или 2359 MIPS.
E-mail: info@telesys.ru