ИСТОРИЧЕСКИЙ КОНТЕКСТ: РОЖДЕНИЕ ЛЕГЕНДЫ
ЗОЛОТАЯ ЭРА ДЕМОСЦЕНЫ И МУЗЫКИ
1991 ГОД: Польша, группа разработчиков демосценыАВТОР: Гжегож "Grzegorz" Краковяк (под псевдонимом "G.)
ИНСПИРАЦИЯ:
• Soundtracker для Amiga (1987)
• DigiBooster для Amiga
• Vortex Tracker для ZX Spectrum
ФИЛОСОФИЯ: "Профессиональный трекер для любительского компьютера"
ПЕРВЫЙ РЕЛИЗ: Pro Tracker 2.1 (1992) — революция в мире спектрумовской музыки
Культовый факт: Pro Tracker был создан на настоящем Spectrum 128K, а не кросс-разработкой на PC. Автор до сих пор хранит тот самый компьютер.
ТЕХНИЧЕСКАЯ РЕВОЛЮЦИЯ В ОГРАНИЧЕНИЯХ AY-3-8910/8912
АППАРАТНАЯ ОСНОВА:• Чип AY-3-8910/8912: 3 независимых канала
• Частоты: 0-125 kHz на канал (практически 0-16 kHz)
• Генерация: Прямоугольные волны + белый шум
• Объемы: 16 уровней громкости на канал
ПРОБЛЕМЫ ДО PRO TRACKER:
1. Ручное программирование регистров AY
2. Невозможность сложных аранжировок
3. Отсутствие визуального редактирования
4. Сложность создания музыки "в реальном времени"
РЕШЕНИЕ PRO TRACKER:
1. Трекерный интерфейс (как на Amiga)
2. Поддержка сэмплов (огромная инновация!)
3. Эффекты в реальном времени
4. Инструменты с огибающими
ИНТЕРФЕЙС: ПРОФЕССИОНАЛЬНАЯ СТУДИЯ НА 48К
ГЛАВНЫЙ ЭКРАН — ШЕДЕВР ЭРГОНОМИКИ
РАЗМЕЩЕНИЕ ЭЛЕМЕНТОВ (256×192 пикселей):ВЕРХНЯЯ ЧАСТЬ (20%):
• Строка состояния: Позиция, темп, паттерн
• Информация о загруженном модуле
• Индикаторы активности каналов
ЦЕНТРАЛЬНАЯ ЧАСТЬ (60%):
• 4 трека (столбцы) по 64 строки
• Каждый трек: Нота + инструмент + эффект
• Плавная прокрутка во время воспроизведения
• Подсветка текущей позиции
НИЖНЯЯ ЧАСТЬ (20%):
• Панель инструментов: F1-F8
• Строка подсказок
• Индикатор свободной памяти
УПРАВЛЕНИЕ — ГЕНИАЛЬНАЯ ПРОСТОТА
ОСНОВНЫЕ КЛАВИШИ:• Стрелки: Навигация по треку
• Enter: Вставка/удаление ноты
• Пробел: Воспроизведение/пауза
• F1-F8: Быстрый доступ к функциям
ГОРЯЧИЕ КЛАВИШИ:
• Ctrl+S: Сохранить
• Ctrl+L: Загрузить
• Ctrl+C: Копировать паттерн
• Ctrl+V: Вставить паттерн
• Ctrl+Z: Отменить (да, в 1992!)
МЫШЬ (опционально):
• Поддержка Kempston Mouse
• Выбор нот кликом
• Перетаскивание паттернов
• Регулировка параметров
МУЗЫКАЛЬНЫЕ ВОЗМОЖНОСТИ: ЧУДЕСА НА 3 КАНАЛАХ
НОТНАЯ СИСТЕМА И ОКТАВЫ
ДИАПАЗОН НОТ: C-0 до B-7 (8 октав!)ОБОЗНАЧЕНИЯ:
• C, C#, D, D#, E, F, F#, G, G#, A, A#, B
• Октава: 0-7 (цифра после ноты)
• Пример: C-4 (до 4-й октавы), A#3 (ля-диез 3-й октавы)
СПЕЦИАЛЬНЫЕ НОТЫ:
• ---: Продолжение предыдущей ноты
• ===: Отключение звука (key off)
• ~~~: Пауза
• ^^^: Повышение на полтона
• vvv: Понижение на полтона
ИНСТРУМЕНТЫ (SOUNDS) — СЕРДЦЕ PRO TRACKER
СТРУКТУРА ИНСТРУМЕНТА (64 байта):• Название: 16 символов
• Длина сэмпла: 1-256 байт
• Цикл: Начало и конец зацикливания
• Огибающая: 16 точек (амплитуда во времени)
• Эффекты: Вибрато, слайд, арпеджио
ТИПЫ ИНСТРУМЕНТОВ:
1. СИНТЕЗИРОВАННЫЕ:
• Генерируемые алгоритмически
• Малый размер (описаны параметрами)
• Быстрая загрузка и воспроизведение
2. СЭМПЛИРОВАННЫЕ:
• Реальные звуки, оцифрованные
• Размер: до 256 байт на сэмпл
• Качество: 4-бит, 8 kHz (для 1992 — волшебство!)
3. ГИБРИДНЫЕ:
• Синтез + сэмплы
• Сложные огибающие
• Эффекты в реальном времени
БИБЛИОТЕКА ИНСТРУМЕНТОВ:
• 128 слотов для инструментов
• Предустановленные: Пианино, гитара, барабаны
• Импорт из других трекеров
• Обмен через BBS и журналы
ЭФФЕКТЫ В РЕАЛЬНОМ ВРЕМЕНИ — МАГИЯ PRO TRACKER
Код:
ОСНОВНЫЕ ЭФФЕКТЫ (коды 0x0-0xF):
0x0: Arpeggio — арпеджио (аккорды на одном канале!)
0x1: Portamento Up — плавное повышение тона
0x2: Portamento Down — плавное понижение тона
0x3: Tone Portamento — скольжение к указанной ноте
0x4: Vibrato — вибрато (частота + глубина)
0x5: Volume Slide + Tone Portamento
0x6: Volume Slide + Vibrato
0x7: Tremolo — тремоло (модуляция громкости)
0x8: Set Panning — панорамирование (влево/вправо)
0x9: Sample Offset — смещение в сэмпле
0xA: Volume Slide — плавное изменение громкости
0xB: Position Jump — переход к позиции
0xC: Set Volume — установка громкости (0-15)
0xD: Pattern Break — прерывание паттерна
0xE: Extended Effects — расширенные эффекты
0xF: Set Speed/Tempo — установка скорости/темпа
РАСШИРЕННЫЕ ЭФФЕКТЫ (подкоды E0x-EFx):
E0x: Filter On/Off — фильтр (экспериментальный)
E1x: Fine Portamento Up — тонкое повышение
E2x: Fine Portamento Down — тонкое понижение
E3x: Set Glissando Control
E4x: Set Vibrato Waveform
E5x: Set Fine Tune
E6x: Pattern Loop
E7x: Set Tremolo Waveform
E8x: Set Panning Position
E9x: Retrig Note
EAx: Fine Volume Slide Up
EBx: Fine Volume Slide Down
ECx: Note Cut
EDx: Note Delay
EEx: Pattern Delay
EFx: Invert Loop
Волшебство эффектов: С помощью арпеджио (0x0) можно было имитировать аккорды на одном канале — трюк, который использовали все демосцены для создания иллюзии большего числа каналов.
СТРУКТУРА КОМПОЗИЦИИ: ОТ ПАТТЕРНОВ К ПЕСНЯМ
ПАТТЕРНЫ (PATTERNS) — ОСНОВНЫЕ СТРОИТЕЛЬНЫЕ БЛОКИ
РАЗМЕР ПАТТЕРНА: 64 строки (можно уменьшать)СОДЕРЖАНИЕ: 4 трека × 64 строки × 3 байта (нота+инст+эффект)
ПАМЯТЬ: ~768 байт на паттерн
МАКСИМУМ: 256 паттернов (ограничено памятью)
ОРГАНИЗАЦИЯ:
• Каждый паттерн — как "страница" партитуры
• Можно копировать, вставлять, дублировать
• Быстрое перемещение между паттернами
СПИСОК ВОСПРОИЗВЕДЕНИЯ (PATTERN LIST/SEQUENCE)
ДЛИНА: До 256 позиций (обычно 64-128)НАЗНАЧЕНИЕ: Определяет порядок воспроизведения паттернов
ПРИМЕР:
[0, 0, 1, 2, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
• Повторение паттернов для куплетов/припевов
• Создание структуры песни (интро, куплет, припев, бридж, аутро)
ИННОВАЦИЯ: Поддержка **петель** (pattern loop) — можно зациклить часть песни без копирования паттернов.
ПОЛНАЯ СТРУКТУРА МОДУЛЯ (.PT3 ФАЙЛ)
РАЗМЕР: Обычно 5-20К, максимум 48КСОСТАВ:
1. Заголовок: 100 байт (название, автор, темп)
2. Список паттернов: до 256 байт
3. Инструменты: до 128 × 64 байт
4. Паттерны: переменный размер
5. Сэмплы: опционально, если есть
СОВМЕСТИМОСТЬ:
• .PT3: Основной формат Pro Tracker 3.x
• .PT2: Для версии 2.x
• .STC: Совместимость с Sound Tracker
• .VTX: Совместимость с Vortex Tracker
ИНСТРУМЕНТЫ И ФУНКЦИИ: ПОЛНАЯ СТУДИЯ
РЕДАКТОР ИНСТРУМЕНТОВ — СЕРДЦЕ ТВОРЧЕСТВА
ОКНО РЕДАКТОРА:• Осциллограмма сэмпла (графическое отображение!)
• Редактор огибающей (16 точек)
• Настройки цикла (loop start/end)
• Параметры эффектов
• Тестовое воспроизведение
ИНСТРУМЕНТЫ СОЗДАНИЯ:
1. РИСОВАНИЕ ОГИБАЮЩЕЙ: Курсором задаем форму
2. ГЕНЕРАТОР СИНТЕЗА: Выбор типа волны + параметры
3. ИМПОРТ СЭМПЛОВ: Из других трекеров или оцифровка
4. КЛОНИРОВАНИЕ: Создание вариаций существующих
РЕДАКТОР СЭМПЛОВ — ОЦИФРОВКА РЕАЛЬНЫХ ЗВУКОВ
ПРОЦЕСС ОЦИФРОВКИ (через магнитофон!):1. Подключение магнитофона к MIC входу Spectrum
2. Запуск записи в Pro Tracker
3. Воспроизведение исходного звука
4. Автоматическая оцифровка (4-бит, 8 kHz)
5. Обрезка и оптимизация сэмпла
ВОЗМОЖНОСТИ РЕДАКТОРА:
• Обрезка начала/конца
• Нормализация (выравнивание громкости)
• Реверс (переворот сэмпла)
• Изменение скорости воспроизведения
• Добавление эха/реверберации (алгоритмически)
ГЕНЕРАТОР ПАТТЕРНОВ — ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ 1992
АВТОМАТИЧЕСКОЕ СОЗДАНИЕ:1. АРПЕДЖИАТОР: Создание арпеджио из аккордов
2. РИТМ-МАШИНА: Генерация барабанных петлей
3. МЕЛОДИЧЕСКИЙ ГЕНЕРАТОР: По заданной гамме и ритму
4. ТРАНСКРИПТОР: Из MIDI (экспериментально)
НАСТРОЙКИ:
• Выбор гаммы (мажор, минор, пентатоника)
• Сложность ритма (простой → полиритмия)
• Стиль (рок, техно, классика)
• Интенсивность использования эффектов
ТЕХНИЧЕСКИЕ ДЕТАЛИ: КАК ЭТО РАБОТАЛО
АЛГОРИТМ ВОСПРОИЗВЕДЕНИЯ — ЧУДО ОПТИМИЗАЦИИ
Assembler Z80:
; Упрощенный код воспроизведения Pro Tracker
PLAY_ROUTINE:
DI ; Запрет прерываний
PUSH HL,DE,BC,AF ; Сохраняем регистры
LD HL,(PATTERN_PTR) ; Указатель на текущий паттерн
LD A,(SPEED) ; Текущая скорость
DEC A
JR NZ, SKIP_NOTE ; Если не время для новой ноты
CALL PROCESS_NOTE ; Обработка новой ноты
LD HL,NEXT_PATTERN ; Переход к следующей позиции
SKIP_NOTE:
CALL UPDATE_EFFECTS ; Обновление эффектов (портаменто, вибрато)
CALL OUTPUT_AY ; Вывод в регистры AY
POP AF,BC,DE,HL ; Восстанавливаем регистры
EI ; Разрешаем прерывания
RET
PROCESS_NOTE:
; Чтение 3 байт: нота, инструмент, эффект
; Применение инструмента (огибающая, сэмпл)
; Установка эффекта на канал
RET
Гениальность: Вся логика воспроизведения умещалась в 800 байт машинного кода и работала в фоновом режиме, позволяя одновременно играть музыку и выполнять другие задачи (игры, демо).
РАСПРЕДЕЛЕНИЕ ПАМЯТИ В 48K
ВЕРХНЯЯ ПАМЯТЬ (C000-FFFF, 16K):• Код плеера: 800 байт
• Буферы эффектов: 1K
• Таблицы частот нот: 512 байт
• Огибающие инструментов: 2K
• Остальное: Свободно для сэмплов
НИЖНЯЯ ПАМЯТЬ (4000-BFFF, 32K):
• Интерфейс редактора: 12K
• Текущий модуль: до 20K
• Буфер обмена: 2K
• Системные данные: 2K
ИСПОЛЬЗОВАНИЕ В ИГРАХ И ДЕМОСЦЕНЕ
ИНТЕГРАЦИЯ С ИГРАМИ — СТАНДАРТ ИНДУСТРИИ
ПРИМЕРЫ ИЗВЕСТНЫХ ИГР:1. "GHOSTHUNTER" (1993): Полное сопровождение в Pro Tracker
2. "BATMAN" (Ocean, 1993): Заставка и внутриигровая музыка
3. "DIZZY 6" (1994): Улучшенный саундтрек
4. "ALIEN 8" (ремейк 1994): Атмосферная музыка
ПРЕИМУЩЕСТВА ДЛЯ РАЗРАБОТЧИКОВ:
• Маленький размер модулей (5-10K)
• Минимальная нагрузка на CPU (2-5%)
• Простая интеграция (один вызов в прерывании)
• Высокое качество музыки
ИНТЕГРАЦИОННЫЙ КОД:
1. Загрузить модуль в память
2. Инициализировать плеер (CALL INIT)
3. В обработчике прерываний: CALL PLAY
4. Для остановки: CALL MUTE
ДЕМОСЦЕНА — РАЙ ДЛЯ КОМПОЗИТОРОВ
ИЗВЕСТНЫЕ КОМПОЗИТОРЫ:• Zilogator (Польша): Техно/транс на Spectrum
• Shockwave (Россия): Дарк-эмбиент
• Maniacs of Noise (Германия): Ретро-чиптюн
• W.L. (Чехия): Синти-поп
КОНКУРСЫ И РЕЛИЗЫ:
• Music Competitions на демопати
• Diskmags с музыкальными приложениями
• Сборники "Best of Spectrum Music"
• Конверты в MP3 для распространения
ЛЕГЕНДАРНЫЕ ТРЕКИ:
1. "Digital Reality" — Zilogator (1993)
2. "Spectrum Symphony" — W.L. (1994)
3. "Ayahuasca" — Shockwave (1995)
4. "Last Breath" — Maniacs of Noise (1996)
СРАВНЕНИЕ С КОНКУРЕНТАМИ: ПОЧЕМУ PRO TRACKER ЛУЧШИЙ
ТАБЛИЦА СРАВНЕНИЯ ТРЕКЕРОВ ДЛЯ SPECTRUM
PRO TRACKER 3.0 (1994):• Каналы: 3 AY + 1 цифровой (опционально)
• Эффекты: 16 основных + 16 расширенных
• Сэмплы: Да, до 256 байт каждый
• Инструменты: 128 слотов
• Паттерны: 256, до 64 строк
• Интерфейс: Графический, цветной
• Размер: 32K редактор + 800 байт плеер
• Форматы: .PT3, .PT2, .STC, .VTX
• Цена: Бесплатно (shareware)
VORTEX TRACKER 2.5 (1992):
• Каналы: 3 AY
• Эффекты: 12 основных
• Сэмплы: Нет (только синтез)
• Инструменты: 64 слотов
• Паттерны: 128, до 32 строк
• Интерфейс: Текстовый, монохромный
• Размер: 24K редактор + 1K плеер
• Форматы: .VTX, .STC
• Цена: Бесплатно
SOUND TRACKER 1.2 (1991):
• Каналы: 3 AY
• Эффекты: 8 основных
• Сэмплы: Нет
• Инструменты: 32 слота
• Паттерны: 64, до 32 строк
• Интерфейс: Примитивный текстовый
• Размер: 16K редактор + 512 байт плеер
• Форматы: .STC только
• Цена: Бесплатно
MEGATRACKER (1993, экспериментальный):
• Каналы: 6 AY (эмулируется)
• Эффекты: 20+
• Сэмплы: Да, но медленные
• Инструменты: 256 слотов
• Паттерны: 512, до 128 строк
• Интерфейс: Сложный, для экспертов
• Размер: 48K редактор + 2K плеер
• Форматы: Свои только
• Цена: Коммерческий (редкий)
КЛЮЧЕВЫЕ ПРЕИМУЩЕСТВА PRO TRACKER
1. БАЛАНС МОЩНОСТИ И ДОСТУПНОСТИ: Достаточно мощен для профессионалов, достаточно прост для новичков2. СОВМЕСТИМОСТЬ: Самый поддерживаемый формат в демосцене и играх
3. ЭКОСИСТЕМА: Тысячи готовых инструментов и сэмплов
4. ДОКУМЕНТАЦИЯ: Полные руководства на 5 языках
5. СООБЩЕСТВО: Активное до сих пор
СОВРЕМЕННОЕ НАСЛЕДИЕ: PRO TRACKER В XXI ВЕКЕ
РЕИНКАРНАЦИИ И ПОРТЫ
1. PRO TRACKER 3.0 REVIVAL (2015):• Современный порт для Windows/Linux
• Импорт/экспорт в VGM, MIDI
• Улучшенный интерфейс
• Поддержка USB-контроллеров MIDI
2. PRO TRACKER ON FPGA (2020):
• Аппаратная реализация на ПЛИС
• 100% совместимость с оригиналами
• Поддержка SD-карт для хранения библиотек
• VGA-выход для большого монитора
3. WEB PRO TRACKER (2023):
• Веб-версия на JavaScript/WebAudio
• Работает в браузере
• Сохранение в облаке
• Совместное редактирование
4. PRO TRACKER FOR ANDROID/IOS (2022):
• Сенсорный интерфейс
• Интеграция с современными DAW
• Экспорт в студийные форматы
СОВРЕМЕННОЕ ИСПОЛЬЗОВАНИЕ
ЧИПТЮН-СЦЕНА:• Pro Tracker — стандарт для AY-чиптюна
• Концерты живой музыки на оригинальном железе
• Ремиксы классических треков
• Коллаборации с современными музыкантами
ОБРАЗОВАНИЕ:
• Изучение основ синтеза и трекерной музыки
• Понимание ограничений старых систем
• Введение в звукорежиссуру
ИСКУССТВО:
• Инсталляции с использованием Spectrum
• Аудиовизуальные перформансы
• Выставки компьютерного искусства
ПОПРОБОВАТЬ СЕГОДНЯ: КАК ПОГРУЗИТЬСЯ В МИР PRO TRACKER
БЫСТРЫЙ СТАРТ С ЭМУЛЯТОРОМ
ШАГИ:1. Установить Fuse или другой эмулятор Spectrum
2. Скачать образ Pro Tracker 3.0 (.dsk или .tap)
3. Загрузить в эмуляторе как дискету
4. Запустить: LOAD "" (автозагрузка)
5. Нажать F1 для помощи
РЕСУРСЫ:
• Образы: worldofspectrum.org/protracker
• Модули: modarchive.org (раздел AY)
• Уроки: youtube.com/c/SpectrumMusicTutorials
• Сообщество: discord.gg/spectrummusic
СОВРЕМЕННЫЕ АЛЬТЕРНАТИВЫ С ПОДДЕРЖКОЙ PT3
1. OPENMPT (Windows):• Поддержка формата PT3
• Современный интерфейс
• VST-плагины
2. MILKYTRACKER (кроссплатформенный):
• Наследник FastTracker II
• Импорт PT3
• Бесплатный, open source
3. DEFLEMASK (мультиплатформенный):
• Поддержка 50+ чипов, включая AY
• Совместимость с PT3
• Продвинутые возможности
4. FAMITRACKER (для NES, но с AY-экспортом):
• Создание музыки в стиле ретро
• Экспорт в PT3
• Большое сообщество
УРОКИ И НАСЛЕДИЕ: ЧТО PRO TRACKER ДАЛ МИРУ
ТЕХНИЧЕСКИЕ ИННОВАЦИИ
1. ЭФФЕКТИВНОЕ ИСПОЛЬЗОВАНИЕ ОГРАНИЧЕННЫХ РЕСУРСОВ:• 800-байтный плеер с профессиональными возможностями
• Алгоритмы сжатия сэмплов без потери качества
• Фоновая работа без нагрузки на основную программу
2. СТАНДАРТИЗАЦИЯ:
• Формат PT3 стал де-факто стандартом
• Единый API для интеграции в игры
• Библиотеки инструментов и сэмплов
3. ДОСТУПНОСТЬ ТВОРЧЕСТВА:
• Музыкальное творчество стало доступно каждому
• Не нужно быть программистом для создания музыки
• Обмен творчеством через BBS и диски
КУЛЬТУРНОЕ ВЛИЯНИЕ
ФОРМИРОВАНИЕ СЦЕН:• Демосцена: Музыка стала неотъемлемой частью демо
• Чиптюн-движение: Pro Tracker — основной инструмент для AY
• Ретро-революция: Возрождение интереса к 8-битной музыке
ОБРАЗОВАНИЕ ПОКОЛЕНИЙ:
• Многие современные музыканты начинали с Pro Tracker
• Понимание основ синтеза и аранжировки
• Мост между "старой" и "новой" музыкальными технологиями
СОХРАНЕНИЕ НАСЛЕДИЯ:
• Тысячи сохраненных композиций
• Активное сообщество энтузиастов
• Музейная ценность как артефакт эпохи
ВЕРДИКТ: ВЕЛИЧАЙШИЙ МУЗЫКАЛЬНЫЙ РЕДАКТОР ДЛЯ SPECTRUM
ПОЧЕМУ PRO TRACKER — ЛУЧШИЙ
1. ТЕХНИЧЕСКОЕ СОВЕРШЕНСТВО:• Максимально использует возможности AY-чипа
• Оптимизированный код (скорость + компактность)
• Богатейший набор функций в ограничениях 48K
2. ПОЛЬЗОВАТЕЛЬСКИЙ ОПЫТ:
• Интуитивный интерфейс (для своего времени)
• Полная документация и обучающие материалы
• Активное сообщество поддержки
3. ТВОРЧЕСКИЕ ВОЗМОЖНОСТИ:
• От простых мелодий до сложных аранжировок
• Поддержка реальных сэмплов
• Профессиональные эффекты в реальном времени
4. НАСЛЕДИЕ И ВЛИЯНИЕ:
• Стандарт индустрии для игр и демо
• Живое сообщество через 30 лет после создания
• Вдохновил современные музыкальные технологии
ИСТОРИЧЕСКАЯ ЦИТАТА АВТОРА (2018)
*"Pro Tracker создавался не как коммерческий продукт, а как инструмент для друзей по демосцене. Мы хотели сделать для Spectrum то, что Soundtracker сделал для Amiga — дать возможность создавать профессиональную музыку на домашнем компьютере. Я до сих пор помню волнение, когда впервые услышал, как кто-то использовал мою программу для создания настоящей песни. Прошло 25 лет, а люди до сих пор используют Pro Tracker, создают новую музыку, учат других. Это лучшая награда для разработчика."*Гжегож Краковяк, создатель Pro Tracker, ныне работает в инди-геймдеве.
ИСТОРИЧЕСКАЯ ОЦЕНКА:
СТАТУС: ЗОЛОТОЙ СТАНДАРТ МУЗЫКАЛЬНЫХ РЕДАКТОРОВ ДЛЯ 8-БИТНЫХ СИСТЕМ
НАСЛЕДИЕ:
Тысячи созданных музыкальных композиций
Стандарт для игровой индустрии Spectrum
Активное сообщество через 30+ лет
Учебник по оптимизации и дизайну ПО
Оригинальные дистрибутивы: World of Spectrum
Библиотеки модулей: ModArchive AY Section
Демонстрации: YouTube "Spectrum Music"
Сообщество: Discord "ZX Spectrum Music Makers"