Играли или нет — вопрос отдельный. Но пифагоров строй — первая попытка систематизировать звуки, и он был целиком построен на использовании отношения 3/2. Ну т.е. я пытаюсь сказать, что все ноты и интервалы диатонического звукоряда можно получить используя лишь эту дробь, и никакой магии числа 5 здесь нет — квинта всего-лишь 5-й по порядку интервал, ну так получилось.
<шутка>
А вообще, если смотреть с точки зрения программиста цепочку строев: пифагоров -> натуральный -> равномерно темперированный, то выглядит как рефакториг, который фиксит старые баги, но добавляет новые.
Красиво же выглядит, если, конечно, только смотреть, а не слушать:
Тут же даже не в физике дело — достаточно синусоид и школьного курса тригонометрии:
sin(t) — частота ноты, sin(2t) — та же нота на октаву выше, между собой всегда звучат гармонично (собственно первая гармоника — так что все логично). Со второй гармоникой аналогично.
Отсюда и вытекает 3/2. Если частоту ноты до первой октавы умножить на 3, то получим ноту соль второй октавы, и она будет гармонично звучать как с до первой октавы, так и с до второй октавы (см. графики выше). Потом частоту ноты до делим до 2 — получаем частоту ноты соль первой октавы. Далее повторяем цикл для всех оставшихся нот. :)
Зря вы делите на «у нас» и «у них» — это все звенья одной цепи, попытка определить границы юрисдикции государств в сети.
Просто «у нас» уже поняли, что получить данные с серверов, находящихся вне РФ в общем случае невозможно, поэтому и обязали хранить данные граждан РФ на территории РФ, а «у них» отстают на шаг, и пока только признали, что законным образом нет возможности получить эти данные.
Так и будет в итоге, но вы одну итерацию пропустили — блокировщик рекламы, включенный в состав браузера (AdWords и некоторые другие сервисы ненавязчивой рекламы будут при этом включены в "белый список" по-умолчанию).
После этого — да, поисковики должны будут имитировать именно такой браузер и исключать из выдачи сайты с антиблокировщиками как "недружелюбные к пользователю".
Так буква F означает наличие экрана из сплошного полотна фольги, а буква S — наличие экранирующей оплетки.
"Запомните это, дети, поскольку понять это не возможно" — из анекдота.
Раз уж пишете статью для новичков, то могли бы дать расшифровку — foiled/shielded, иначе получается как в вышеприведенном анекдоте.
Вы не совсем правы. В том же пункте 8.1 (я имею в виду ПДД РФ), кроме обязанности включать указатель поворота, есть не менее важное замечание:
При выполнении маневра не должны создаваться опасность для движения, а также помехи другим участникам дорожного движения.
Т.е. тут речь идет не только про смену полосы, а вообще про любой маневр, включая перестроение в пределах полосы, ибо двигаться в два ряда по одной полосе не запрещено.
Спасибо за статью, однако у вас изначально неверная предпосылка:
Я часто слышал об этих фонах – «какой изумительный пиксель-арт».
Задача художников была не «нарисовать пиксель-арт», а нарисовать максимально качественно для такого низкого разрешения. И вполне естественно, что художники использовали максимально удобный для них способ.
Кстати, в серии игр Кирандии очень хорошо видно потерю качества фонов при переходе на рендер.
Сколько раз в секунду можно поменять цвет ленты? Я сейчас как раз делаю цветомузыку на RGB-ленте и этот вопрос довольно актуален.
Почему бы для вашей цели не использовать WS2812B?
Индивидуальная адресация для цветомузыки будет только в плюс в плане эффектов. Частота зависит от размера ленты: 30мкс на обновление одного светодиода + 50мкс на стартовую последовательность.
Зачем, это же классика оригинальных IBM'овских корпусов — они все неровные.
<шутка>
А вообще, если смотреть с точки зрения программиста цепочку строев: пифагоров -> натуральный -> равномерно темперированный, то выглядит как рефакториг, который фиксит старые баги, но добавляет новые.
Красиво же выглядит, если, конечно, только смотреть, а не слушать:
</шутка>
sin(t) — частота ноты, sin(2t) — та же нота на октаву выше, между собой всегда звучат гармонично (собственно первая гармоника — так что все логично). Со второй гармоникой аналогично.
sin(t) + sin(2t), sin(t) + sin(3t), sin(2t) + sin(3t) — красивые графики получаются.
Отсюда и вытекает 3/2. Если частоту ноты до первой октавы умножить на 3, то получим ноту соль второй октавы, и она будет гармонично звучать как с до первой октавы, так и с до второй октавы (см. графики выше). Потом частоту ноты до делим до 2 — получаем частоту ноты соль первой октавы. Далее повторяем цикл для всех оставшихся нот. :)
Попробуйте проверить сами:
Есть октава с частотами от X до 2X.
Есть формула расчета следующей ноты: X next = X prev * 3/2, если X next получится больше 2X, то разделите на 2.
В качестве начальной частоты возьмите 3/4 * X.
В итоге у вас получится пифагоров строй. Ну а там дальше по ссылка внизу страницы. :)
Просто «у нас» уже поняли, что получить данные с серверов, находящихся вне РФ в общем случае невозможно, поэтому и обязали хранить данные граждан РФ на территории РФ, а «у них» отстают на шаг, и пока только признали, что законным образом нет возможности получить эти данные.
inf.pl же, без о
:)
После этого — да, поисковики должны будут имитировать именно такой браузер и исключать из выдачи сайты с антиблокировщиками как "недружелюбные к пользователю".
"Запомните это, дети, поскольку понять это не возможно" — из анекдота.
Раз уж пишете статью для новичков, то могли бы дать расшифровку — foiled/shielded, иначе получается как в вышеприведенном анекдоте.
Т.е. тут речь идет не только про смену полосы, а вообще про любой маневр, включая перестроение в пределах полосы, ибо двигаться в два ряда по одной полосе не запрещено.
Задача художников была не «нарисовать пиксель-арт», а нарисовать максимально качественно для такого низкого разрешения. И вполне естественно, что художники использовали максимально удобный для них способ.
Кстати, в серии игр Кирандии очень хорошо видно потерю качества фонов при переходе на рендер.
Почему бы для вашей цели не использовать WS2812B?
Индивидуальная адресация для цветомузыки будет только в плюс в плане эффектов. Частота зависит от размера ленты: 30мкс на обновление одного светодиода + 50мкс на стартовую последовательность.