Исходный размер 1140x1600

Starlight Synth — предпросмотр

Концепция

Starlight Synth — интерактивный веб-синтезатор, позволяющий управлять звучанием музыкальной композиции в реальном времени.В качестве основы используется детская песня «Kuschel Song» — Shnuffel Bunny («Послушай» — Зайчик Шнуфель).Партии lead и arpeggio подобраны на слух, так как в интернете удалось найти только аккорды к песне. Отдельно дописаны партии bells и bass (спасибо музыкальной школе).Концепция проекта — волшебная атмосфера со светящимися элементами интерфейса, которые подчеркивают мягкость, спокойствие и некоторую наивность композиции.

Устройство инструмента

big
Исходный размер 1799x624

Использование нейросетей

В процессе работы над кодом использован ChatGPTНейросеть не использовалась:
— html-верстка
— css-стили
— музыкальные партииНейросеть использовалась:
— объединение куплетов, припевов, вокализов в единую структуру (функции shiftPart в файлах leadpart.js, arpeggioPart.js, bellPart.js)
— функции управления настройками синтезатора с помощью контроллеров (все функции init…Control)
— анимация лампочек (функция blinkLamps в файле ui.js)
— исправление возникших ошибок
— помощь в настройке проекта для выгрузки на GitHub Pages

Скринкаст

Loading...

Интерфейс

Исходный размер 1406x488
Исходный размер 2620x1474

План до конца модуля

— добавить адаптивность
(UPD добавлена адаптивность)
— оформление презентации для старого портфолио
— оформление презентации для нового портфолио

Starlight Synth — предпросмотр
Проект создан 08.10.2026
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше