X
О ПРОЕКТЕ
Синестезатор — инструмент аудио-визуального синтеза, позволяющий увидеть цвет звука на основе физических и музыкальных теорий.
РЕЖИМ HARMONIC
Основан на октавной теории (Скрябин, Ньютон). Частота звука удваивается 40 раз (умножается на 2^40), пока не достигнет частоты видимого спектра света.
f_light = f_sound * 2^40
РЕЖИМ SPATIAL (ФИЗИЧЕСКИЙ)
Цвет рассчитывается исходя из длины звуковой волны в воздухе. Чем ниже звук — тем длиннее волна. Чтобы увидеть этот цвет, длина волны масштабируется до нанометров.
λ = v² / (c * f)
СМЕШИВАНИЕ ЦВЕТОВ (COLOR MIXING)
При нажатии нескольких клавиш одновременно происходит аддитивное смешивание (как при смешивании лучей света). Программа берет RGB-значения каждой ноты в аккорде и вычисляет их средний спектр. Например, если нажать низкую ноту (Красный) и высокую (Синий), экран окрасится в Пурпурный.
ЗАЧЕМ НУЖНА ТЕМПЕРАТУРА (TEMP)?
Скорость звука в воздухе напрямую зависит от температуры. Чем теплее воздух, тем быстрее летит звук и тем длиннее становится волна при той же частоте. Изменяя ползунок TEMP, вы меняете физические свойства среды, что приводит к сдвигу цветового спектра.