Как звучит код, который написали в Москве? А в Минске?
Мы собрали «произведения» программистов из шести городов — и предлагаем их послушать.
Практически всё вокруг звучит — снег под ногами, огонь в камине, дождь за окном. Услышать можно даже код, если преобразовать его в мелодию.
Мы в Т1 так и сделали. Собрали код, который получили на хакатонах в шести городах — Москве, Санкт-Петербурге, Нижнем Новгороде, Самаре, Ижевске и Минске — и превратили его в музыку. Послушать её мог любой желающий на ИТ-конференции «Импульс Т1», которая состоялась 29 ноября в российской столице.
Рассказываем, зачем это нужно.
Как сонифицировали данные городов
Конференция Импульс Т1 прошла после серии хакатонов в шести городах этой осенью. Дальше полученный в ходе соревнований код по каждому городу превратили в музыку в три шага:
Преобразовали код в числовые значения в среде SuperCollider и перевели в формат MIDI, который используется для создания музыкальной партитуры.
MIDI-данные скомпилировали и отредактировали, чтобы их можно были использовать как слои композиции: создали партии ударных, баса, атмосферные текстуры и так далее.
Свели дорожки и в финале персонализировали каждую композицию в контексте культурной и исторической атмосферы городов проведения хакатонов.
Код выбирали по эстетическому и функциональному смыслу, а символы рассматривали как потенциальные музыкальные элементы. Мы не просто переводили данные в числа, а изначально настраивали их на звуковое восприятие.
Музыку писали с помощью языка и среды визуального программирования Max, а также расширения MSP, которое позволяет работать со звуком в режиме реального времени. Max — достаточно популярный язык музыкального программирования. Например, его активно использовал гитарист Radiohead Джонни Гринвуд. Но мы сделали ставку не на брит-рок, а на два других стиля:
IDM (Intelligent dance music — «умная танцевальная музыка»). Стиль объединяет электронную и танцевальную музыку, которая не вписываются в традиционные рамки других направлений. Акцент на intelligent указывает на наличие композиционной сложности, необычных звуковых тембров, особом эмоциональном и информационном содержании.
Algorithmic Ambient. Это более спокойная фоновая музыка, которая призвана погрузить слушателя в определенное состояние через акцент на звуках, а не на ритме или мелодии. Создается с помощью алгоритмов.
Что в итоге получилось
Шесть городов — шесть композиций, которые показывают, насколько сильно отличается атмосфера в городах. Она соткана из ритмов улиц, динамики жизни и исторических фактов, которые скрыты за фасадами домов. Сравните, как отличаются мелодии друг от друга:
Минск. Композиция начинается с медленных аккордов, а после плавно переходит в яркие, но сдержанные ритмы, символизируя гармонию между прошлым и настоящим. Мелодия сочетает задумчивость с элементами современной электронной музыки, одновременно отражая историческую глубину и развитие столицы Беларуси.
Ижевск. Композиция в стиле эмбиент отсылает к богатой промышленной истории города и функциональной архитектуре. Мощь местных заводов передают низкие глубокие ноты мелодии. При создании композиций несколько MIDI-партий были умножены на два, а некоторые, наоборот, разделены, чтобы мелодия звучала более органично и монотонно.
Нижний Новгород. Для основной мелодии взяли код из раздела front с повторяющейся структурой, которые перешел в MIDI-партитуру и образовали канон мелодии. Колокольные спектры и синтезаторы, основанные на физическом моделировании акустических инструментов, как скрипка и флейта в мелодии города отсылают к его богатой музыкальной и церковной культуре.
Самара. Настроение музыки отражает историческое наследие города, а эмбиентные слои сливаются как две реки, транслируя медленный ход времени-воды. Это символизирует гармоничное единство прошлого с настоящим. Ритмические партии и динамические акценты соответствуют современному развитию города.
Санкт-Петербург. Сонификация отличается от остальных городов сложным синтезом, наслаиванием и плотной ритмической структурой, что выделяет город как культурную столицу с многоликой и сложной историей. В мелодии также есть немного мистики и декаданса в шероховатой перкуссии, но в целом она создает светлое настроение.
Москва. Мелодия сочетает эмбиентные текстуры старинных улочек и архитектуры с электронными акцентами, передающими ритм и динамику мегаполиса, создавая аудиопортрет Москвы, где прошлое и настоящее гармонично переплетаются.
Дата-сонификация — мост между наукой, искусством и технологией, открывающий новые способы восприятия и осмысления информации. Этот метод позволяет не только анализировать данные, но и по-новому чувствовать их, превращать сухие цифры в живой эмоциональный опыт. Возможно, в будущем дата-сонификация станет таким же привычным инструментом, как визуализация данных сегодня.
«Команда «Разрабатывай и властвуй» продемонстрировала лучшие результаты в кейсе «Зеленая перепись», предложив инновационное решение для мониторинга зеленых зон в городах. Их труд получил высокую оценку за детализированный подход и использование современных технологий для учета и управления городскими насаждениями».
Необычные инсталляции на уличных фестивалях, «оживающие» картины в музеях, виртуальные гиды в арт-пространствах — все чаще подобные технологии можно встретить в крупных городах. Мультимедийные решения становятся все более востребованы, и при правильном применении могут добавить городу привлекательности в глазах и местных жителей, и туристов. Послед…
У Федеральной службы по аккредитации до сих пор нет регламентирующих сроков рассмотрения отчета о корректирующих действиях аккредитованных лиц, при проверке которых выявлены несоответствия критериям аккредитации и введена приостановка статуса аккредитованного лица.
Зимние праздники — отличное время, чтобы не только отдохнуть, но и заняться чем-то увлекательным, прокачать свои навыки. Хотите вдохновиться? Гид по пет-проектам от экспертов из Selectel — для вас!
Светящиеся деревья, ледяные скульптуры, миллионы огней и потраченных на это рублей. Мы решили посмотреть по госконтрактам, как разные города России готовятся к встрече Нового 2025-го года, чем планируют удивить жителей, и сколько средств на это будет направлено.
ИИ тоже может принять участие в фестивале искусств на Луне, но проблематично, в его нынешнем состоянии, "создать" произведение искусства в том же смысле, что и человек. ИИ не обладает эмоциями, интуицией или личным опытом, которые являются ключевыми компонентами художественного творчества. ИИ пока только может генерировать изображения, музыку, текс…
Вы когда-нибудь обнаруживали, что открыли сотни вкладок браузера, пытаясь создать идеальный промпт для Midjourney? Так было и со мной - 48 открытых вкладок, беспрерывное исследование горы Фудзи, но при этом получались изображения с горой, которая выглядела как обычная гора.
ИТ команда, которая дает ссылки на рутуб, серьезно?
Мы используем Рутуб в качестве одной из альтернатив, ориентируясь на разнообразие контента. В нашем случае важно рассматривать все возможные платформы и технологии.
Вау, как интересно! Больше всего понравился как звучит Питер)))
Я так понимаю - никто на ваш анал в рутубе не подписывается? Поэтому тут решили попробовать?
Мы не ограничиваемся только популярными платформами и всегда готовы искать новые способы общения с аудиторией. Рутуб — это одна из возможных альтернатив, и мы хотим экспериментировать с ней, чтобы понять, что будет работать лучше.
представилась вечеринка, где треки звучат из кода, забавно. Звучание вполне тянет на какой-то эстатик дэнс
Мне кажется, так звучит Москва 15 века. Колокола, деревянные трещотки.