[ОБЗОР] Наш форум

  • Автор темы Автор темы admin
  • Дата начала Дата начала
В раздел "МЕДИА" добавил "Универсальный плеер" - Universal Chiptune Player.
Это браузерный музыкальный плеер для воспроизведения чиптюнов платформы ZX Spectrum (и не только). Плеер работает полностью на стороне клиента.

🎵 Поддерживаемые форматы​

Плеер поддерживает 60+ форматов музыки ZX Spectrum, включая:
РасширениеФорматОписание
.pt1Pro Tracker 1.xPro Tracker v1.x
.pt2Pro Tracker 2.xPro Tracker v2.x
.pt3Pro Tracker 3.xPro Tracker v3.x (включая скомпилированные, Vortex)
.st1Sound Tracker 1.xSound Tracker v1.x
.st3Sound Tracker 3.xSound Tracker v3.x
.stcSound Tracker (скомп.)Скомпилированный Sound Tracker
.stpSound Tracker ProСкомпилированный Sound Tracker Pro
.asc, .as0, .asmASC Sound MasterСкомпилированные и исходные модули
.chiChip TrackerChip Tracker v1.x
.dmmDigital Music MakerDigital Music Maker v1.x
.dstDigital StudioDigital Studio AY/Covox
.et1Extreme TrackerExtreme Tracker v1.x
.ftcFast TrackerFast Tracker
.gtrGlobal TrackerGlobal Tracker
.pdtPro Digi TrackerProDigiTracker v0.x
.pscPro Sound CreatorPro Sound Creator
.psmPro Sound MakerСкомпилированный Pro Sound Maker
.sqtSQ TrackerSQ Digital Tracker
.sqdSQ Tracker (скомп.)Скомпилированный SQ Tracker
.strSample TrackerSample Tracker
.tsTurboSoundДвойной AY (TurboSound)
.tfm, .tfeTFM Music MakerTFM Music Maker
.ayAYAY-чип музыка
.ymYMYM-чип музыка
.vtxVTXVortex Tracker II

Архивные и контейнерные форматы​

РасширениеФорматОписание
.trdTR-DOS образОбраз диска TR-DOS (может содержать множество треков)
.snaSNA128Snapshot ZX Spectrum 128K
.z80Z80 SnapshotSnapshot Z80
.zstZX StateSnapshot ZX State
.fdiFull Disk ImageПолный образ диска
.td0TeleDiskОбраз диска TeleDisk
.zipZIP архивАрхив ZIP
.lhaLHA архивАрхив LHA
.lzhLZH архивАрхив LZH
.lzsLZS архивАрхив LZS
.$c, .$mHobetaHobeta-файлы

Примечание: Плеер определяет формат по содержимому, а не по расширению. Файлы .txt могут быть модулем Pro Tracker, .ay может содержать TurboSound или VTX данные, а контейнеры (.trd, .zip, .sna) могут содержать внутри любые поддерживаемые форматы.

🎛 Основные функции​

Управление воспроизведением​

КнопкаДействиеГорячая клавиша
PlayЗапуск / продолжение воспроизведенияПробел
PauseПаузаПробел
StopПолная остановкаS
PrevПредыдущий трек
NextСледующий трек
🔊 ГромкостьРегулятор громкости /

Плейлист​

КнопкаДействие
📁 Выбрать файл(ы)Добавление одного или нескольких файлов
🔀 ПеремешатьСлучайное перемешивание треков (алгоритм Фишера-Йетса)
🗑 ОчиститьПолная очистка плейлиста

  • Drag & Drop — перетащите файлы прямо на страницу
  • Автопрокрутка к текущему треку
  • Удаление отдельных треков — кнопка ✕ при наведении

Работа с контейнерами​

  • Автоматическое извлечение sub-треков из архивов (.trd, .zip)
  • Файл .trd со 127 треками будет представлен как 127 отдельных элементов плейлиста
  • Формат отображения: файл.trd [трек 47/127]

📊 Визуализатор​

Профессиональный анализатор спектра. Поддерживает 4 режима отображения с возможностью переключения в реальном времени.
КнопкаРежимХарактеристики
📊 УмолчDefault1/8 октавы (80 полос), логарифмическая шкала, градиент classic, FFT 8192, без LED-эффектов
🌊 ВолнаMirror Wave1/12 октавы (120 полос), зеркальная волна, градиент rainbow, отражение 50%
🔄 ШкалаDark Scale + Linear1/8 октавы, градиент rainbow, линейная амплитуда, фильтр D-взвешивания
🌈 СтолбцыRoundBars + Bar Index1/12 октавы, круглые столбцы, цвет по индексу, градиент prism, фильтр D-взвешивания


📝 Информация о треке​

При воспроизведении отображается мета-информация из файла:
"HappY NeW YeAr SpEcCy ;)"
Автор: MmcM^Sa9e 05.01.2014 18:06 YMABC — ProTracker 3.7

🔧 ProTracker 3.7 🔊 48.0 kHz 🎵 Треков: 127 / Текущий: 5
  • Заголовок трека (из метаданных)
  • Автор и программа (трекер)
  • Частота дискретизации
  • Количество sub-треков и текущий номер (для контейнеров)
 
Последний раз редактировалось:
Что как мне лично особенно нравиться, можно загрузить (или перетащить на плеер) сразу .trd файл или архив содержащий музыкальные файлы, и плеер сам импортирует его содержимое в плейлист. ;)
 
Немного обновил страницу с плеером, внес небольшие косметические изменения
 
Классно! Теперь слушаю диски через плеер. Ещё бы эквалайзер замутить, и будет прямо как winamp из а,ля 90-х - 2000-х
 


⚡️Россияне, уже зарегистрированные в российских сервисах через иностранную почту, сохранят доступ к аккаунтам, — Боярский.

По словам главы комитета Госдумы по информполитике, новый закон запрещает регистрацию через зарубежные почтовые сервисы только для новых пользователей. Уже созданные аккаунты продолжат работать без изменений.
 
Классно! Теперь слушаю диски через плеер. Ещё бы эквалайзер замутить, и будет прямо как winamp из а,ля 90-х - 2000-х
Это конечно можно реализовать, но плеер будет уже "тяжеловат"
 
Ещё бы эквалайзер замутить, и будет прямо как winamp из а,ля 90-х - 2000-х
Всетаки думал над этой темой и решил - а почему бы и нет....
Чтобы плеер не выглядел загроможденным, я решил спрятать эквалайзер в спойлер ( как это сделано например в старом добром Winamp, где эквалайзер тоже прятался в подобии спойлера). Так экономиться и место, да и сам плеер выглядит не таким громоздким. Поначалу еще думал что сам код уже будет "тяжелым" - протестировал, оказалось с этим все нормально. Вообщем вот обновление:

🎚 Эквалайзер (10 полос)​

Встроенный графический эквалайзер на 10 полос с вертикальными ползунками, раскрывающийся по клику на спойлер. Построен на нативных фильтрах Web Audio API

Итого 18 пресетов:

ПресетХарактер
📏 ПлоскийВсе по нулям
🔊 Басы +Усиленные низы
🎵 Верха +Усиленные верха
🎸 РокV-образный
🎤 ПопМягкий подъём середины
🎷 ДжазЛёгкая коррекция
🎻 КлассикаПлавный спад к центру
🗣 ВокалВыделение голоса
🎮 ЧиптюнПод чип-музыку
💃 ТанцевальныйБасы + верха
🤘 МеталАгрессивный V-образный
🏝 РеггиТёплые низы
🍸 ЛаунжМягкая середина
🌙 МягкийСпад высоких
🎸 АкустикаНатуральное звучание
🎛 ЭлектроСовременная электроника
🎤 Хип-хопБасы + голос
💃 ЛатиноПеркуссия

Элементы управления эквавлайзером​

ЭлементОписание
🎚 СпойлерРаскрывает/скрывает панель эквалайзера
✅/❌ Вкл/ВыклВключает/отключает обработку звука
📋 ПресетыВыпадающий список с 18 готовыми настройками
СбросСброс всех ползунков в нулевое положение
🎛 Ползунки10 вертикальных регуляторов для каждой частоты
 
Понятно. Буду иметь в виду
 
Назад
Вверх