Основныe особенности плеера
- Великолепный звук
- Регулировка скорости воспроизведения с пропорциональным изменением высоты тона.
- Предустановленная скорость воспроизведения для оцифровок с шеллачных пластинок, чтобы их тональность соответствовала камертону 440Гц
- Рокот фильтр (ФВЧ) для снижения НЧ помех и шумов винила и шеллака.
- Регулируемый фильтр высоких частот (ФВЧ) для прослушивания оцифровок с зашумленного или заезженного шеллака
Текущая версия плеера отображается в формате «X.YY-NN», где X.YY — это версия плеера, а NN — номер плейлиста. На панели управления плеера справа отображается количество треков и время воспроизведения всего плейлиста, в центре — текущее время воспроизведения и время звучания активного трека.Разницу в звучании BTM Player и встроенного плеера Вордпресс можно оценить ниже.
17-02-24 — HQ BTM Player 1.0
Плеер WordPress
С момента создания плеера в феврале 2024 года, его код не раз переписывался — исправлялись ошибки, проводились исследования о влиянии различных методов программирования на звук, расширялись технические возможности, добавлялись удобства. Из-за применения необычных методов программирования и мало используемых способов обработки звука, так же много времени было уделено вопросу совместимости — то-есть нахождению таких компромиссов в коде, чтобы плеер нормально работал со всеми операционными системами и браузерами.
V-4.33
В плеер добавлен регулируемый ФНЧ, реализованный с помощью Web Audio API. После тщательных тестов из трех базовых систем (BiquadFilterNode, AudioWorkletProcessor, Scriptprocessor) и множества вариантов их реализации был выбран наипростейший BiquadFilterNode фильтр первого порядка. Из его недостатков надо отметить заметный резонанс на частоте среза, в остальном все удалось реализовать достаточно прилично. Код написан таким образом, что если изначально не нажимать кнопку ФНЧ, то он не оказывает на звук никакого влияния. Однако после первого включения ФНЧ некоторые вспомогательные процессы, необходимые для работы ФНЧ уже невозможно выгрузить из системы и несмотря на то, что технически в выключенном состоянии ФНЧ полностью исключен из пути аудиосигнала, остаточные процессы все еще влияют на звук и снижают его ясность. Если вас это не устраивает, достаточно просто перезагрузить страницу, чтобы вернуть звучание плеера в исходное состояние.
К сожалению компьютеры и смартфоны Apple плохо работают с Web Audio API, поэтому для MacOS/iOS фунция ФНЧ недоступна. Глючность MacOS/iOS Safari хорошо известна программистам, занимающимся аудио. Она так же хорошо известна и разработчикам софта Apple, однако даже после того, как в 2018 году Apple официально объявила о полной поддержке Web Audio, многие ошибки в их коде так и остаются не исправленными.
Плеер V4.4
Недостаток нового метода — задержка в несколько секунд после первого включения каждого фильтра, при этом повторное прослушивание одного и того-же трека и фильтра происходит практически без задержки за счет кэша.
Достоинства нового фильтра — великолепный звук: комфортное и глубокое звучание не свойственное ни одному общепринятому сегодня realtime способу обработки аудио в браузерах.
Absolutely remarkable. The new LPF implantation really improves the clarity of shellac recordings on the phone speaker and car speaker, where spurious noises were previously accentuated. Now it is much easier to listen to the music. Thanks Anton! I really can’t wait to try the new players on an esoteric system.
Honestly, a great step forward in the past several years. I remember listening to an early recording of Ave Maria on your site, with vocal accompaniment. It was my favorite, but special equipment and special concentration was needed to listen past the noise and hear the otherworldliness of the music.
With the latest recording and player, a cutoff of 3 or 5khz the same can be done with a modern iphone speaker. Fantastic!!!
Thanks for the support! The new features development and debugging was very labor-intensive, three weeks of hard digging into very complicated problems.
V-4.41
После нескольких тестов воспроизведение оригинальных файлов было так-же поручено серверу. Теперь звук плеера вообще не зависит от технических индивидуальных особенностей обработки аудио в браузерах, за исключением, конечно, их тонких свойств, где наиболее простые программы звучат чище и выразительней.
V-4.42
На лицевой странице сайта теперь можно полностью раскрывать плейлисты нажав на три точки внизу плеера.