Original size 766x1024

Bladee // анализ дискографии и треков

PROTECT STATUS: not protected
The project is taking part in the competition

введение

Bladee — шведский рэпер, один из ключевых участников коллектива Drain Gang. Его музыка соединяет автотюн‑вокал, облачный, «размытый» звук и отсылки к интернет‑культуре. Являясь центральной фигурой в коллективе Drain Gang, он вместе с Ecco2K и Thaiboy Digital создал целостный, самобытный художественный мир.

Bladee и в целом эстетику Drain Gang я выбрала потому, что их визуальный мир строится на кибер-эстетике: ранний интернет, глитч, ощущение цифрового шума. Поскольку в проекте создаются графики с помощью программирования, выбор исполнителя Bladee показался мне уместным. Так, код и инфографика органично встраиваются в drain-эстетику, где «искусственный» визуальный язык — часть художественного высказывания.

обложка альбома Good Luck (Deluxe) (2021) // обложка альбома Icedancer (2018)

сбор данных // подготовка датасета

Первым шагом стало формирование базового датасета по песням Bladee. Для этой задачи была выбрана платформа Spotify, где можно получить данные как о популярности и длительности треков, так и о привязке к альбомам.

Я спросила у Chat GPT, как я могу получить эти данные и узнала, что нужно зарегистрироваться в кабинете разработчика Spotify, создать приложение и получить client id и client secret, чтобы работать с API. Так, с помощью авторизации в Spotify for Developers был собран набор треков с указаниями названия, альбомов, длительности и индекса популярности, который затем экспортировался в таблицу bladee_tracks.csv для дальнейшей обработки.

Чтобы проанализировать тексты треков, я решила воспользоваться платформой Genius. Собрать уже готовый датасет по Genius API не удалось, поэтому все тексты треков были перенесены вручную в таблицу Excel, а затем в таблицу bladee_lyrics.csv. Далее при помощи скрипта данные были автоматизировано очищены от лишних символов, пустых строк и служебных элементов и объединены в один общий датасет bladee_complete_data.csv, содержащий все данные из Spotify и тексты треков.

big
Original size 1171x919

загрузка и объединение данных

После подготовки датасетов начался этап программирования графиков на Python. В работе использовались библиотеки pandas, matplotlib, seaborn и wordcloud; Chat GPT помогал генерировать базовые шаблоны кода, которые затем дорабатывались вручную под нужный стиль и структуру данных. ​

итоговые графики

Для каждого типа визуализации был написан отдельный блок кода: - линейчатая диаграмма с топ‑10 популярных треков; - точечная диаграмма зависимости популярности от длительности; - гистограмма средней длительности треков по альбомам; - облако частотности слов; - график эволюции среднего лексического разнообразия.

При создании отдельно настраивался шрифт для всех подписей и заголовков графиков. В коде для каждого задавался параметр fontname='Andale Mono' и белый цвет текста (color='white'), чтобы все надписи были выполнены определённым шрифтом на чёрном фоне.

Выбор шрифта Andale Mono не случайный: системныей шрифт визуально ассоциируются с терминалом и ранней интернет‑эстетикой, что хорошо рифмуется с цифровым glitch-миром Bladee и Drain Gang. Белый цвет шрифта на чёрном фоне усиливает ощущение «ночного» интерфейса и напоминает кибер-эстетику.

Original size 1920x325

сгенерированная с помощью Adobe Color палитра оттенков на основе обложки Icedancer

Для визуализации данных были использованы специально подобранные оттенки, чтобы графики визуально пересекались с эстетикой Bladee и Drain Gang. Палитра была собрана в Adobe Color из изображений обложек альбомов Good Luck (Deluxe) и Ice Dancer были выбраны характерные неоновые и пастельные оттенки (голубые, розовые, фиолетовые).

Original size 1920x325

сгенерированная с помощью Adobe Color палитра оттенков на основе обложки Good Luck (Deluxe)

[1] топ-10 самых популярных треков

Original size 4200x2400
Original size 1932x1760

[2] зависимость популярности треков от их длительности

Original size 4200x2400
Original size 2158x1538

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

[3] средняя длительность треков по альбомам

Original size 4200x2400
Original size 2084x1274

[4] облако частотности слов в текстах песен

Original size 4800x2700
Original size 1560x1778

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

[5] эволюция среднего лексического разнообразия по альбомам

Original size 4200x2400
Original size 1906x1670

На графике отображена динамика усложнения языка Bladee: видно, на каких этапах его тексты становятся более разнообразными по словарю, а где он, наоборот, опирается на ограниченный набор слов, что можно связывать с изменениями стиля, настроения и творческих установок.​

заключение

В результате я проанализировала характеристики треков Bladee на основе данных Spotify и текстов Genius. Работа позволила посмотреть на развитие творчества Bladee и его популярность в зависимости от экспериментов. Большинство слушателей знакомятся с Bladee через одни и те же ключевые треки. Его аудитории ближе треки стандартной для стриминга длины (2–3 минуты), а не самые длинные эксперименты. Это говорит о том, что Bladee находит баланс между авторским высказыванием и ожиданиями слушателей.

Интересное наблюдение проявилось в сравнении альбомов. Bladee, сохраняя свой уникальный стиль, постоянно меняет подход: один релиз может состоять из коротких треков, а следующий — из длинных экспериментальных. Его тексты ведут себя похожим образом: ключевые слова и образы (drain, light, cold) остаются неизменной основой drain-эстетики.

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

В ходе работы я использовала две генеративные модели: - Chat GPT (для анализа данных, формулирования аналитических выводов, оптимизирования редактирования) - Adobe Color (генерация цветовой палитры на основе обложек альбомов) - krea (генерации обложки)

We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more