Musphere: > В процессе вычислений в цифре, при микшировании источников вместе у вас растет количество бит, требуемых для точного представления этих вычислений и суммы. А DAC не может преобразовать 32-битный или даже 24-битный файл в аналог, потому что его реальная битность меньше и ограничена физическими законами. DAC верно преобразует только часть битов, 16-19 бит, и если значимые биты в цифровом потоке превышают эти значения (а обычно - превышают), они будут утеряны в готовом звуке. Потери на первый взгляд невелики, но они делают свое дело. Правда, выяснилось, что есть индивидуумы, у которых цифровой интерфейс встроен прямо в мозги, им DAC не нужен ;-)
> Кроме DAC, имеют место еще и ошибки самих вычислений. Очень может быть, что не все программисты, пишущие плагины, знают о том, что вычисления в целочисленной 32-разрядной арифметике при грамотном подходе будут куда точнее, чем во флоате 32. Но кто же будет сейчас возиться с целочисленными вычислениями. А вот если использовать дабл флоат 64, то это будет намного точнее и удобнее целых 32.
Действительно спасибо, Дмитрий! А то тут в последнее время всё на уровне пуканов да обосра.. простигосподи докатилось до чего (((
|