Pull to refresh
8
Karma
0.1
Rating
  • Followers 1
  • Following

Пока, Хабр

прочитал комментарии, но так и не нашел ответа на главный вопрос

  • где можно найти ит-шный сайт похожий, но чтоб с грубыми и нетолерантными комментаторами и авторами, а статьи были строго технические и только высокого уровня? Чтоб толпа не могла забанить автора? Может подсказать ссылку кто?

Жанровая меломания нейросетей

задокументированным попыткам сделать автосочинялку музыки уже сотни лет, см.

https://ru.wikipedia.org/wiki/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B8%D0%B3%D1%80%D0%B0_%D0%B2_%D0%BA%D0%BE%D1%81%D1%82%D0%B8

Ныняшняя мода на AI-генерацию музыки это, скорей, желание сделать "большую зеленую кнопку" которая "раз и готово". Без знания предметной области (т.е. муз.теории), просто как-то само чтобы, волшебным образом.

Жанровая меломания нейросетей

Как видим лучше получаются жанры Jazz(в нем проще всего импровизировать) и Ambient(в нем треки простые)

--- не совсем. Скорей "лучше получаются куски без начала, без конца и без мелодии".

У всех нынешних AI-генераторов музыки есть проблема. Если перефразировать слова проф.Преображенского - зачем эти алгоритмы и мегагерцы с машино-часами вычислений если любой посредственный музыкант легко выдаст музыку лучшего качества.

Вот, например, сочинялка без AI

https://zvoog.app/RockDice/main.html

открывается прямо в браузере, можно нажать на кнопку с игральным кубиком и оно выдаст новый кусок.

Мгновенно.

С обычными инструментами, с возможностью настройки звучания или гармонии, с экспортом в MIDI и WebA.

Практическое использование автогенерации музыки

Все ж это не плеер.
И не редактор музыки.

Вряд ли есть необходимость слушать один и тот же фрагмент долгое время. Если только не практиковаться под выбранный ритм с басом, например.

Следует учитывать что пользователи-музыканты несколько специфичны. Да и любые другие тоже.

Слайдер позволяет выбирать прогрессии отсортированные по типу (слева минорные, с буквой m, справа мажорные, по-середине джазовые септаккорды с цифирьками 7, sus4 и т.п.). Для музыканта это очевидно.

Сохранить файл нельзя (только в MIDI), но можно нажать внизу кнопку Share и запостить во ВКонтакте, Твиттере и т.п. По клику в посте прогрессия открывается в приложении, в самом посте любой соц.сети можно писать комментарии, настраивать права доступа, пересылать и т.д.

Как показала Эппл, нормальному пользователю концепция файлов слишком сложна, например он не понимает что файлы с именами newfile и newfile(1) это два разных файла, объяснить что newfile.ogg и newfile.mp3 могут различаться — это выше всякого понимания, иконка-то у них обычно одинаковая. А вот постить в ВК пользователи обычно умеют.

То же и по звуку — компрессор иногда срезает частоты, зато в среднем все паттерны хорошо различимы на слух. Делать доступными настройки звука — это только путать пользователей. Всё должно звучать относительно хорошо сразу, из коробки. И на любых инструментах.

Вобщем не всё так однозначно.

Практическое использование автогенерации музыки

да, в андроидную версию вкралась досадная ошибка. После обновления в ГуглПлей всё будет открываться как надо.

Практическое использование автогенерации музыки

ethernal flow это другой класс приложений, типа Mubert.
Они воспроизводят бесконечный стрим, возможно подобранный вручную, возможно составленный из записанных сэмплов автоматически. Никаких своих аккордов вводить они не умеют, стили и инструменты тоже сменить не получится.
Описываемый в статье RockDice ближе к Amper Music.

Практическое использование автогенерации музыки

очень много кнопок, в современных приложениях это не приветствуется

Практическое использование автогенерации музыки

приложение будет меняться со временем

Крошечный генератор мелодий на JS — как он устроен

К сожалению, звуковые API в браузерах настолько убоги

— это абсолютно неверное утверждение

Web Audio API поддерживается браузерами почти 10 лет. Он включает в себя всё что нужно.

А всё потому, что весь трек требуется генерировать целиком — не существует простого и удобного способа сгенерировать скажем 2 секунды

— вот простой пример. Можно тыкнуть Play и покрутить ручки чтоб убедиться что звук генерируется и меняется в рилтайме. Причём и эквалайзер, и копрессор, и реверберация реализуются стандартными средствами Web Audio API.

Information

Rating
2,613-th
Registered
Activity