Search
Write a publication
Pull to refresh

Comments 13

Power chord (квинтаккорд) — это вообще-то не совсем аккорд, потому что не трезвучие. Нет терцовой ноты. То есть это две ноты.

А в Seven Nation Army рифф играется вообще на одной ноте, да ещё и с понижением на октаву.

Дарю вам прекрасный термин «конкорд», которым, в частности, обозначаются те же квинтоктавы по отношению к старинной музыке.

А вот что действительно жаль, так то, что тоны означенных созвучий выбираются случайно

Но если мы просто загоним все ноды в список, а потом их всех автоматически соединит for-цикл, мы получим очень удобный формат для манипуляций с нодами внутри списка

На самом деле, A.connect(B) всегда возвращает B. Поэтому можно ещё и вот так:

distortion
  .connect(cutHighs)
  .connect(gumDown)
  .connect(cutSand)
  .connect(cutSand2)
  .connect(boostLow)
  .connect(peakMids)
  .connect(reverb)
  .connect(gain)
  .connect(context.destination)

О, отлично! Спасибо за дельный совет

Несмотря на ряд допущений, статья просто читается, она прекрасна, подробна и увлекательна! Большое спасибо!

Хорошо было бы картинки с формулами сделать с белым задним цветом, а не прозрачным (что в некоторых программах просмотра и браузерах отображается как белый), потому что в тёмной теме не видно ровным счётом ничего. Приходится каждую формулу тыкать и закрывать. Достаточно неудобно

К сожалению, здесь уже вопросы к Хабру, поскольку все формулы я делал через LaTeX markdown. Например вот:

Т.е. я просто пишу вот такой markdown:

$$
y = sin(x)
$$

и получаю

y = sin(x)

Даже в этом комментарии я именно так и сделал сейчас.

То, что хабр потом это интерпретирует как изображения, это уже его технические детали. На других сайтах LaTeX может трактоватся иначе

Использую тёмную тему хабра, текст формул отображается белым цветом, всё видно. Кажется, у вас что-то не так.

Статья интересная, но можно было бы ее сократить за счет тех мест, в которых, например, частоты нот забиты в таблицу. Имхо, чем просить нейросеть выдать частоты в виде таблицы, можно было бы ее сразу попросить выдать формулу для расчета частоты. Или найти эту формулу самостоятельно - достаточно взять базовую частоту ноты "ля" в 440 Гц и для повышения на каждые полтона умножать ее на корень 12-й степени из двух.

Статья интересная, но она больше не про музыку, а про генерацию и обработку звука, эдакий программный синтезатор с эффектами. Мелодической составляющей внимание практически не уделено. Но путь пройден хороший! Теперь осталось засунуть туда теорию музыки, в жестком варианте это реализовано например в программе Palette Melody Compositing Tool, вся теория захардкожена, что впрочем не мешает в ней делать прекрасные мелодии. И вот тут вся мякотка только начинается. Можно с этой жесткой теорией подружить рандом, и уже будет намного лучше. А можно еще нейронку какую-то прикрутить в духе времени, сложно, но реально. Процесс производства готового трека программными методами вижу примерно так: генерируем общую канву композиции, генерируем главную мелодию, вторичную, затем вступление и конец, переходы. Вокруг главного инструмента наворачиваем по теории гармонии другие инструменты, ударные можно вообще пару десятков паттернов взять и применять по разному (как в самоиграйках).

Sign up to leave a comment.

Articles