Шуруповёрт из Cyberpunk 2077
Роботы Figure на кухне
Nothing Phone 3a
Робот-человек
Nikola всё
Uber для охраны

Как звучит код, который написали в Москве? А в Минске?

Мы собрали «произведения» программистов из шести городов — и предлагаем их послушать.

Как звучит код, который написали в Москве? А в Минске?

Практически всё вокруг звучит — снег под ногами, огонь в камине, дождь за окном. Услышать можно даже код, если преобразовать его в мелодию.

Мы в Т1 так и сделали. Собрали код, который получили на хакатонах в шести городах — Москве, Санкт-Петербурге, Нижнем Новгороде, Самаре, Ижевске и Минске — и превратили его в музыку. Послушать её мог любой желающий на ИТ-конференции «Импульс Т1», которая состоялась 29 ноября в российской столице.

Рассказываем, зачем это нужно.

Как сонифицировали данные городов

Конференция Импульс Т1 прошла после серии хакатонов в шести городах этой осенью. Дальше полученный в ходе соревнований код по каждому городу превратили в музыку в три шага:

  1. Преобразовали код в числовые значения в среде SuperCollider и перевели в формат MIDI, который используется для создания музыкальной партитуры.

  2. MIDI-данные скомпилировали и отредактировали, чтобы их можно были использовать как слои композиции: создали партии ударных, баса, атмосферные текстуры и так далее.

  3. Свели дорожки и в финале персонализировали каждую композицию в контексте культурной и исторической атмосферы городов проведения хакатонов.

Код выбирали по эстетическому и функциональному смыслу, а символы рассматривали как потенциальные музыкальные элементы. Мы не просто переводили данные в числа, а изначально настраивали их на звуковое восприятие.

Музыку писали с помощью языка и среды визуального программирования Max, а также расширения MSP, которое позволяет работать со звуком в режиме реального времени. Max — достаточно популярный язык музыкального программирования. Например, его активно использовал гитарист Radiohead Джонни Гринвуд. Но мы сделали ставку не на брит-рок, а на два других стиля:

  • IDM (Intelligent dance music — «умная танцевальная музыка»). Стиль объединяет электронную и танцевальную музыку, которая не вписываются в традиционные рамки других направлений. Акцент на intelligent указывает на наличие композиционной сложности, необычных звуковых тембров, особом эмоциональном и информационном содержании.

  • Algorithmic Ambient. Это более спокойная фоновая музыка, которая призвана погрузить слушателя в определенное состояние через акцент на звуках, а не на ритме или мелодии. Создается с помощью алгоритмов.

Что в итоге получилось

Шесть городов — шесть композиций, которые показывают, насколько сильно отличается атмосфера в городах. Она соткана из ритмов улиц, динамики жизни и исторических фактов, которые скрыты за фасадами домов. Сравните, как отличаются мелодии друг от друга:

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

Ижевск. Композиция в стиле эмбиент отсылает к богатой промышленной истории города и функциональной архитектуре. Мощь местных заводов передают низкие глубокие ноты мелодии. При создании композиций несколько MIDI-партий были умножены на два, а некоторые, наоборот, разделены, чтобы мелодия звучала более органично и монотонно.

Нижний Новгород. Для основной мелодии взяли код из раздела front с повторяющейся структурой, которые перешел в MIDI-партитуру и образовали канон мелодии. Колокольные спектры и синтезаторы, основанные на физическом моделировании акустических инструментов, как скрипка и флейта в мелодии города отсылают к его богатой музыкальной и церковной культуре.

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

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

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

Дата-сонификация — мост между наукой, искусством и технологией, открывающий новые способы восприятия и осмысления информации. Этот метод позволяет не только анализировать данные, но и по-новому чувствовать их, превращать сухие цифры в живой эмоциональный опыт. Возможно, в будущем дата-сонификация станет таким же привычным инструментом, как визуализация данных сегодня.

1919
11
11
10 комментариев

ИТ команда, которая дает ссылки на рутуб, серьезно?

5

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

Вау, как интересно! Больше всего понравился как звучит Питер)))

3

Я так понимаю - никто на ваш анал в рутубе не подписывается? Поэтому тут решили попробовать?

1

Мы не ограничиваемся только популярными платформами и всегда готовы искать новые способы общения с аудиторией. Рутуб — это одна из возможных альтернатив, и мы хотим экспериментировать с ней, чтобы понять, что будет работать лучше.

представилась вечеринка, где треки звучат из кода, забавно. Звучание вполне тянет на какой-то эстатик дэнс

1

Мне кажется, так звучит Москва 15 века. Колокола, деревянные трещотки.

1
Раскрывать всегда
Как мы забрали победу в рамках Международного экологического форума «Зеленые города БРИКС» и наш вклад в экологию
Международный экологический форум «БРИКС»
«Команда «Разрабатывай и властвуй» продемонстрировала лучшие результаты в кейсе «Зеленая перепись», предложив инновационное решение для мониторинга зеленых зон в городах. Их труд получил высокую оценку за детализированный подход и использование современных технологий для учета и управления городскими насаждениями».
Как привлекать туристов через инновационные инсталляции

Необычные инсталляции на уличных фестивалях, «оживающие» картины в музеях, виртуальные гиды в арт-пространствах — все чаще подобные технологии можно встретить в крупных городах. Мультимедийные решения становятся все более востребованы, и при правильном применении могут добавить городу привлекательности в глазах и местных жителей, и туристов. Послед…

Как привлекать туристов через инновационные инсталляции
11
ФСА (Росаккредитация) не имеет сроков рассмотрения корректирующих действий для восстановления аккредитации

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

Новый год с пользой: 7 идей для ваших пет-проектов

Зимние праздники — отличное время, чтобы не только отдохнуть, но и заняться чем-то увлекательным, прокачать свои навыки. Хотите вдохновиться? Гид по пет-проектам от экспертов из Selectel — для вас!

Новый год с пользой: 7 идей для ваших пет-проектов
66
11
Как разные города России готовятся к Новому 2025 году и сколько тратят на это

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

Как разные города России готовятся к Новому 2025 году и сколько тратят на это
1919
77
Как Искусственный Интеллект исполняет мечты детства!
С детства восхищался РОК-группами и хотел также как они!
33
Фестиваль искусств на Луне

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

Как я с помощью веб-поиска в ChatGPT 4o изменил свой рабочий процесс по генерации промптов для Midjourney. Часть 1
Как я с помощью веб-поиска в ChatGPT 4o изменил свой рабочий процесс по генерации промптов для Midjourney. Часть 1

Вы когда-нибудь обнаруживали, что открыли сотни вкладок браузера, пытаясь создать идеальный промпт для Midjourney? Так было и со мной - 48 открытых вкладок, беспрерывное исследование горы Фудзи, но при этом получались изображения с горой, которая выглядела как обычная гора.

2727
55
[]