🎵 Музыкальная методичка - Матрица Логоса

Для музыкантов и разработчиков

🎼 БАЗОВАЯ СИСТЕМА

Музыкальная структура

Тональность: Натуральный строй 432 Гц

Аккорды: Терцовые и квартовые гармонии на основе матрицы 142857

Ритм: Динамический BPM (60-110) в зависимости от времени суток

Мелодическая последовательность

Основная последовательность: 1-4-2-8-5-7 (циклическое число)

Каждая цифра соответствует ноте:

  • 1 = C (432 Гц) - тоника
  • 4 = F (576 Гц) - субдоминанта
  • 2 = D (486 Гц) - верхняя медианта
  • 8 = G (648 Гц) - доминанта
  • 5 = A (720 Гц) - субмедианта
  • 7 = B (810 Гц) - вводный тон

Гармонические правила

Создание аккордов: Для каждой основной ноты добавляются гармонические ноты через 2 и 4 позиции в матрице

Пример: Для ноты "1" (C) гармонии: "2" (D) и "8" (G) - создает аккорд C-D-G

Музыкальный эффект: Создает квартовые и терцовые созвучия, характерные для средневековой и современной электронной музыки

// Базовые частоты натурального строя C = 432 Hz (1) F = 576 Hz (4/3 от 432) - чистая кварта D = 486 Hz (9/8 от 432) - большая секунда G = 648 Hz (3/2 от 432) - чистая квинта A = 720 Hz (5/3 от 432) - большая секста B = 810 Hz (15/8 от 432) - большая септима

⚡ СИСТЕМА ФИЛЬТРОВ

Аудио-эффекты

Реверберация: Имитация естественного пространства с затуханием по числам матрицы

Дилей (задержка): Многоголосые эхо-эффекты с обратной связью

Фильтры: Динамическая фильтрация на основе чисел Фибоначчи

Типы фильтров

  • Low-pass: Пропускает низкие частоты, создает "теплый" звук
  • High-pass: Пропускает высокие частоты, добавляет "воздушность"
  • Band-pass: Выделяет средние частоты, подчеркивает мелодию
  • Low-shelf: Усиливает/ослабляет низкие частоты
// Настройка фильтров по числам Фибоначчи filter.frequency = baseFrequency * (1 + fibonacciNumber * 0.1) filter.Q = 1 + (fibonacciNumber / 8) // резонанс // Тип фильтра выбирается по цифре матрицы filterTypes = ['lowpass', 'highpass', 'bandpass', 'lowshelf'] filter.type = filterTypes[matrixDigit % filterTypes.length]

Музыкальный эффект фильтров

Фильтры создают более "профессиональное" и "студдийное" звучание, добавляя:

  • Пространственную глубину (реверберация)
  • Ритмическую сложность (дилей)
  • Тембральное богатство (фильтры)
  • Динамические изменения (микротональные вариации)

🌌 СИСТЕМА КОСМИЧЕСКОГО ПРОСТРАНСТВА

9-голосное объемное звучание

Система создает 9 независимых голосов, распределенных в виртуальном 3D-пространстве (3×3)

Слои голосов:

  • Нижний слой: Низкие октавы, фоновый дрон
  • Средний слой: Основные частоты, плавные переходы
  • Верхний слой: Высокие октавы, воздушные обертоны

Плавные космические переходы

Каждый голос получает уникальные параметры для создания эффекта путешествия:

LFO модуляция: Очень медленные колебания (0.01-0.03 Гц) для естественности

Времена переходов: 3+ секунды на плавные изменения частоты и громкости

Эффект: Создает "тягучее", медитативное звучание без цифровых артефактов

Фоновый дрон и пространственная панорама

Дополнительная система для глубины звучания:

Фоновый дрон: Тихая базовая частота на октаву ниже основной

Панорамирование: Распределение голосов в стереопространстве по синусоидальной схеме

Фильтрация: Мягкие low-pass фильтры для каждого голоса

// Создание 9 космических голосов for (let i = 0; i < 9; i++) { voice = { oscillator: audioContext.createOscillator(), gain: audioContext.createGain(), filter: audioContext.createBiquadFilter(), panner: audioContext.createStereoPanner(), lfo: audioContext.createOscillator() } // Медленные LFO для плавности lfo.frequency.value = 0.01 + (i * 0.003) // Пространственное панорамирование panner.pan.value = Math.sin((i / 9) * Math.PI * 2) * 0.8 }

Музыкальный эффект космического пространства

Создает глубокое медитативное состояние через:

  • Объемное звучание: 3D-пространственное расположение голосов
  • Плавные переходы: Отсутствие резких изменений и цифровых артефактов
  • Фоновую основу: Тихий дрон создает фундамент для гармонии
  • Естественность: Медленные, органичные изменения параметров
  • Погружение: Эффект "космического путешествия" во внутреннее пространство

🎹 ВОЗМОЖНОСТИ МОДИФИКАЦИИ

Для изменения мелодической структуры

Измените базовую последовательность:

// В конструкторе MatrixLogosPlayer: this.baseSequence = [1, 4, 2, 8, 5, 7]; // текущая // Возможные варианты: this.baseSequence = [1, 2, 4, 5, 7, 8]; // по возрастанию this.baseSequence = [8, 7, 5, 4, 2, 1]; // по убыванию

Для изменения гармонических правил

Модифицируйте метод getNaturalHarmony:

// Текущие гармонии: +2 и +4 позиции в матрице // Для создания терций используйте: getNaturalHarmony(baseNote, sequence) { return [ sequence[(baseIndex + 1) % 6], // малая терция sequence[(baseIndex + 3) % 6] // большая терция ]; }

Для создания новых эффектов

Добавьте осцилляторы с разными формами волн:

// В методе playSingleFibonacciNote: const waveTypes = ['sine', 'triangle', 'sawtooth', 'square']; // Square wave добавит больше гармоник // Или создайте FM-синтез: const modulator = audioContext.createOscillator(); const modulationGain = audioContext.createGain(); modulator.connect(modulationGain); modulationGain.connect(oscillator.frequency);

Для изменения ритмической структуры

Модифицируйте calculateTempo или createFibonacciProgression:

// Для более сложных ритмов: const rhythmPatterns = { restoration: [2, 1, 2, 1, 3], // длительности в долях activation: [1, 1, 2, 1, 1, 2], balance: [2, 2, 2, 2], relaxation: [3, 1, 1, 3, 1, 1] };

🎧 МУЗЫКАЛЬНЫЕ ТЕРМИНЫ - РАСШИФРОВКА

Натуральный строй vs Равномерно темперированный

Натуральный строй (432 Гц): Частоты основаны на чистых математических соотношениях (3/2, 4/3, 5/4). Создает более "естественное" и "резонирующее" звучание.

Равномерный строй (440 Гц): Все полутоны равны, удобно для модуляций, но менее гармоничен.

Полифония vs Гомофония

Полифония: Несколько независимых мелодических линий (как в нашей системе космического пространства).

Гомофония: Одна главная мелодия с аккомпанементом (как в базовой системе).

Микротональность

Использование интервалов меньше полутона. В нашей системе создается через детюн (detune) и центовые сдвиги, добавляя "живость" и "естественность".

Фрактальная музыка

Музыкальная структура, где паттерны повторяются на разных масштабах. В нашей системе: матрица 142857 → числа Фибоначчи → золотое сечение.

LFO (Low Frequency Oscillator)

Низкочастотный осциллятор, используемый для модуляции параметров звука. В системе космического пространства создает очень медленные, плавные изменения для естественности.