Тотальная неудачница и убийца жёстких дисков.
#post-id: 8198-18-58
#original-date: 5.01.2023 Thu
#original-time: 6:58 PM
#original-day: 8198
#original-host: WinXP Home SP3 (Build 2600)

Я искренне желал, чтобы библиотекой могли пользоваться люди, не связанные с программированием: музыканты, продюсеры и звукорежиссёры. Было несколько вариантов решения этой задачи, такие как py2exe или pyinstaller, но я решил пойти по нестандартному пути и сделать контейнеризированное веб-приложение.

https://habr.com/ru/post/709120/

Логика питониста в одном абзаце.

Без проблем, конечно, не обошлось. И хотя я выбрал Docker в надежде упростить процесс установки для рядового пользователя, в некоторых случаях получилось чуть ли не наоборот:

Быть такого не может!

И несмотря на то, что это создавало проблемы для пользователей, я считаю, что это сыграло определенную роль в продвижении Matchering. Выбор данного решения создал своеобразный искусственный дефицит. Рядовой пользователь, привыкший к установке плагинов в пару кликов, получил целый "квест". Мотивацию не сдаваться им подогревали статьи, обзоры и положительные отзывы. Люди общались на форумах и искали специалистов, чтобы заполучить заветный установленный Matchering 2.0. Родился инфоповод. Честно признаюсь, что я не планировал и не ожидал подобного эффекта.

Охуенный обоснуй для усложнения жизни пользователя. Теперь, когда мне будут жаловаться на кривые косые программы, устанавливающиеся через пляски с бубном, я буду говорить, что это просто авторы подогревают мотивацию пользователей.

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

#upd(5.01.2023 - 7:11 PM):

Довольно интересный казус произошел с другим сервисом, использующим библиотеку Matchering - французским Songmastr. В октябре 2022 года американская ассоциация звукозаписывающих компаний RIAA передала в Торговое представительство США отчёт о сервисах, способствующих распространению пиратства или выступающих в качестве угрозы для музыкальной индустрии. Одним из таких сервисов стал Songmastr. Простыми словами, претензия была такова: "если вы позволяете своим клиентам переносить АЧХ песен Бейонсе на их музыку, то вы способствуете музыкальному пиратству". Да, это та же организация, которая ранее пыталась забанить youtube-dl.

Инцидент владельцу сайта в итоге удалось замять, для чего пришлось убрать с сайта заранее подготовленные референсные композиции известных артистов, а также изменив описание сервиса. Но осадок остался. Вполне возможно, что в будущем подобные организации, как RIAA, продолжат продвигать идею, что АЧХ популярных песен должны быть защищены авторским правом.


RIAA напоминает о себе.

После выхода Matchering 2.0 прошло 2 года. Наш инструмент появляется на первой строчке поиска по запросу open source mastering. Google перестал считать "Matchering" словом с опечаткой.

Успех!

Можно ли его как-то улучшить? Безусловно. Нужно ли? Хороший вопрос. Я не совсем понимаю эту моду на регулярные обновления программного обеспечения. Если молоток хорошо выполняет свою работу, нужно ли регулярно вносить изменения в его конструкцию? Я считаю, что нет, если у вас нет цели периодически подогревать инфоповод, и вам не нужно платить зарплаты сотрудникам.

Как одним абзацем завоевать сердечко читателя.

Я перестал испытывать удовольствие от процесса написания музыки, видя все эти повторяющиеся рутинные действия. Да и стиль музыки, в котором я раньше работал, уже давно канул в лету.

И как это сердечко потерять.