💾 Archived View for ostov.ml › articles › bytebeat.gmi captured on 2023-07-10 at 13:29:18. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
Искусство создания музыки одной строчкой C-кода.
____ _ _ _ | _ \ | | | | | | | |_) |_ _| |_ ___| |__ ___ __ _| |_ | _ <| | | | __/ _ \ '_ \ / _ \/ _` | __| | |_) | |_| | || __/ |_) | __/ (_| | |_ |____/ \__, |\__\___|_.__/ \___|\__,_|\__| __/ | |___/
Как-то весьма давно (я тогда еще школьником был), я наткнулся на вот это вот видео:
Youtube :: Bytebeat: Experimental music from very short C programs
В 2011 году господин с никнеймом viznut экспериментировав с выводом байтов на аудио-карту обнаружил,
что короткие математические формулы способны генерировать не только звук, но и музыку!
Так появился новый поджанр электронной музыки: bytebeat.
Кстати, этот горячий финский парень ведет свой интересный блог:
Сам жанр напрямую относится к демо-сцене.
Ведь в этом и суть демо-сцены: создавать из маленького что-то очень комплексное и прекрасное.
Мы создаем бесконечный цикл, с счетчиком `t`, который бесконечно увеличиваем на единицу, и отправляем результат формулы на аудио-карту.
Всё гениальное - просто.
10*(t>>6|t|t>>(t>>16))+(7&t>>11)
🎼 viznut - Sin() isn't kosher, people!
(t>>7|t|t>>6)*10+4*(t&t>>13|t>>6)
🎼 Combined xpansive's and varjohukka's stuff
Жанр стал популярен в узких кругах.
Создавались (и создаются) треды на имиджбордах, на форумах демо-сценеров, на форумах чиптюнеров.
Были созданы онлайн-плееры bytebeat, использующие JS, вместо C.
Такие как Dollchan Bytebeat Composer
Там же вы можете найти обширную библиотеку известных композиций.
И вот тут-то есть куда разойтись.
Bytebeat это не только про забавные пиликающие звуки, энтузиасты сделали и достаточно сложные композиции, которые иначе как музыкой и не назовешь.
🎼 Fortnite Default Dance in Bytebeat
🎼 Savestate - Earl Grey Groove
🎼 pigdevil2010 - Last Fountain
О байтбите я знаю давно, но мало кому говорю. Обычно забываю о нём, но возвращаюсь к нему время от времени, и экспериментирую.
Интересно то, что многие байтбит-композиции представляют из себя фракталы. Это многое объясняет.
Надеюсь узнали что-то новое.
Вот напоследок гайд по байтбиту: