Как стать автором
Обновить

Комментарии 18

А эта музыка будет отличаться от написанной по последовательностям случайных чисел? В том плане, что это не белый шум? :)

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

С другой стороны, третий шаг (через шейдеры) как раз старается как можно меньше менять «высотное» отношение между количеством приходящих частиц каждую минуту.
И, как мне кажется, это уже не случайные числа, и какие-то погодные или сезонные изменения тоже есть.
Не буду отстаивать, что мои данные — не случайны. Это, всё же, значения за каждую минуту.

Хотя, в них прослеживается своего рода стабильность (особенно в высоких нотах).

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

Дык, да, не спорю. В этом плане космос не сильно отличается от статистики на селе.


Если брать более конкретные и интересные данные — получится лучше. И из уже достаточно будет добавить в нужные массивы и все будет играть

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

Поставьте себе VCV Rack, там есть модули позволяющие играть csv. Лучше, конечно, перегнать в миди или osc — задача сильно упростится, заодно в проводочках покопаетесь.

Для проводочков у меня есть ардуино и сделанный наполовину синтезатор (простейший).

Но я гляну, что это за VCV зверь такой и что с его помощью можно делать. Спасибо!

А вы не посматривали в сторону Bluetooth MIDI? Было бы прикольно, просто и элегантно. А звучал бы ноут или смартфон через любые нормальные колонки.

MIDI — это отдельная большая тема. Я бы в ней покопался с обычной музыкой сначала, без процедурки, шейдеров и космоса :)


Тем более, вышел/выходит MIDI 2.0, и, например, его интересно было бы имплементировать на Ардуино как кастомный MIDI контроллер.

Имплементируйте лучше на ESP32. Там nRF модули есть, может Blutooth потом можно будет юзать для подключения.

Я делал похожую задачу — генерировал музыку из фрактальных множеств.
С частотами не заморачивался — сразу делал миди-файлы.
С гаммами тоже всё было просто — клавиатура с полутонами и запрещет определённых нот, таким образом моделировались различные строи и лады: мажор, минор, пентатоника и т.д. — музыка получается вполне гармоничной.
Остались ли какие-нибудь исходники или аудио? Было бы интересно послушать и сравнить
Извиняюсь, ниже ответил, не нашёл как перенести или удалить.
Сейчас поищу.
Программа выглядела так:
image
Спасибо! Выглядит интересно. Я правильно понимаю, что это ваша или чья-то кастомная программа? Не то, что можно скачать где-нибудь в интернетах
Я её делал для заказчика ещё на рентакодере.
Смысл — каждая дорожка проигрывает определённый цвет картинки определённым инструментом и в определённом строе. Одновременно звучат несколько дорожек. Цвет проигрывается слева направо, высота границы этого цвета — проигрываемая величина, скорректированная на выбранный строй.
Финальным этапом была интерактивная система, позволяющая вмешиваться в процесс с помощью миди-клавиатуры — переключать настройки памяти — строи, аккорды, включать арпеджио и т.д.
Делал давно, сейчас не могу даже включить проигрывание миди на своём компе ))) Как разберусь — пришлю примеры звука.
Где-то был сайт показывающий и озвучивающий транзакции в биткойн.
Вот он

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

Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории