avva: (Default)
[personal profile] avva
Три интересные статьи, из увиденного недавно.

1. How it feels to learn Javascript in 2017. Дает некое представление о том, как устроены популярные фреймворки последних лет - с виртуальными DOMами, современным синтаксисом ES6, HTML внутри джаваскрипта (JSX). Я довольно далеко от этого мира, и во многом отношусь к нему скептически, но эта небольшая, живо и инересно написанная статья меня покорила.

2. Fizzlefade. Рассказ о том, как в классической игрушке Wolfenstein 3D был сделан эффект "экран постепенно покрывается красными точками, символизирующими кровь, пока целиком не становится красным". Есть исходники на 16-битном ассемблере и эквивалент на C, для тех, кто не хочет вспоминать ассемблер. Очень советую вчитаться как следует и разобраться для себя в том, как устроен LFSR, и особенно - почему "Галуа"-версия LFSR, которая обходится всего одним XOR'ом, эквивалентна обычной. Там весьма элегантный хак.

В качестве бонуса - статья Антиреза Doing the FizzleFade effect with a Feistel network, о совершенно другом способе добиться того же эффекта.

3. Digital Show & Tell - захватывающее видео о некоторых заблуждениях насчет того, как работает аналогово-цифровое конвертирование и наоборот, и почему самплинг типа "24 бита, 192кгц" не дает дополнительных преимуществ в сравнении с обычным CD-уровнем. Это возможно звучит довольно сухо, но я, никоим образом не аудиофил, был заворожен этим видео - исключительно ясные объяснения, на редкость наглядные демонстрации с помощью аналоговых генератора сигнала и осциллоскопа итд. Особенно понравилось объяснение того, почему концептуально неверно рисовать цифровой сигнал в виде "лесенки", и почему все равно это всегда делают. Очень круто.

Date: 2017-08-31 12:51 pm (UTC)
sergey_cheban: (Default)
From: [personal profile] sergey_cheban
> у студийных катушечников 120дБ
А не брехня ли это? Я сейчас навскидку посмотрел пару моделей, лучшее - 76 дБ. Добавить к этому ещё 54 дБ - что-то я сомневаюсь, что реально. А вот написать на коробке циферку побольше - это легко.

Опять же, 0 дБ - это порог слышимости. Особо ниже не опустишься, какие бы уши ни были: у человека есть внутренние шумы от кровеносной системы. А 120 дБ - это болевой порог.

> они утверждают, что слышат дефекты от обычного 30ppm!
> кварца
А это, случайно, не понты? А то бывали случаи, когда на слепом прослушивании аудиофил начинал втирать про джиттер и направленные не в ту сторону провода, а за ширмочкой сидел живой оркестр.

Date: 2017-08-31 02:06 pm (UTC)
From: [identity profile] oppad (from livejournal.com)
эх, зря я начал писать тут :) - нет у меня аудиофильского энтузиазма.
предположу, что в старые добрые аналоговые времена недостающие децибелы добирали мастерством аудиорежисеров, которые крутили ручки усилителей, сводили много дорожек в одну, умудрившись впихнуть в 70дБ супер-звук путем длительных итераций.
а сейчас есть микрофон, есть цифровалка 24бит (пусть с 18-20 эффективными) любой школьник может сделать за 5мин то, что раньше месяцами делали профи.
может так?


January 2026

S M T W T F S
    1 2 3
45678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 4th, 2026 05:15 pm
Powered by Dreamwidth Studios