Установка компонента foobar2000
Перевод устарел. Английский оригинал изменился 2026-09-18: перевод сделан с версии
f2b0048b, сейчас актуальнаd6e275e. Расхождение не проверено построчно — если что-то важно, откройте английскую страницу.
Визуализатор, который рисует под то, что играет foobar2000. Версия 0.158.0.
В отличие от отдельного приложения, этот компонент не захватывает звук компьютера - он читает сэмплы, которые foobar2000 и так декодирует, поэтому ничего не нужно разрешать и никуда не нужно направлять звук.
Это ранняя сборка. Она не подписана.
- Что нужно
- foobar2000 v2, 64-битный. Проверьте Help -> About; если там не написано 64-bit, компонент не установится. 32-битной сборки нет.
- Windows 10 версии 1903 или новее.
- Видеокарта с поддержкой DirectX 12. Встроенной достаточно - подойдёт практически любой чип Intel или AMD с 2015 года.
Собрано с foobar2000 SDK версии @SDK_VERSION@.
- Установка
- В foobar2000: File -> Preferences -> Components.
- Нажмите “Install…” и выберите foo_ritmolux.fb2k-component (второй файл в этой папке). Можно и просто перетащить его в список Components.
- Нажмите Apply. foobar2000 попросит перезапуститься - разрешите.
После перезапуска в списке Components появится “Ritmolux 0.158.0”. Если версия там другая, значит, осталась старая копия - удалите её на том же экране.
Удаление: тот же экран Components, выбрать, Remove, Apply, перезапуск.
- Как открыть
Двумя способами, и обоими сразу:
- View -> Ritmolux открывает отдельное окно.
- Или встройте в раскладку: правый клик по пустому месту окна foobar2000, Layout -> Enable layout editing mode, правый клик по панели, затем Replace UI Element (или Split) и выберите “Ritmolux” в разделе Playback visualisation. Не забудьте выключить режим редактирования раскладки, когда закончите.
Space при фокусе на визуализаторе переключает сцены; правый клик открывает меню:
- Preset - список всех загруженных пресетов, текущий отмечен. Выберите любой, и он проявится через переход. Выбор запоминается между запусками, по имени.
- Reload presets перечитывает папку из раздела ниже, поэтому только что добавленный файл появится без перезапуска foobar2000.
- Open presets folder открывает эту папку в проводнике.
- Next scene - то же самое, что Space.
Одновременно рисует только один из них: движок занимает тот, который открыт последним, а второй замирает, пока вы его не закроете. Так задумано: одна сессия GPU, а не по одной на панель.
- Где лежат файлы
%APPDATA%\Ritmolux\Вставьте это в адресную строку проводника - или выберите Open presets folder в меню по правому клику, оно сразу открывает подпапку presets. Там лежит редактируемая копия пресетов и журнал диагностики. Эта папка ОБЩАЯ с отдельным приложением: если у вас есть и оно, они читают одну библиотеку пресетов, и отредактированный пресет виден в обоих.
Чтобы добавить пресет, положите его .toml в подпапку presets, затем правый клик по визуализатору и Reload presets. Файл, который движок не смог разобрать, просто не появится в списке Preset.
Удаление папки сбрасывает настройки; она создаётся заново при следующем запуске.
- Если не работает
-
После перезапуска в списке Components ничего нет: почти наверняка у вас 32-битный foobar2000. См. раздел 1.
-
ВСТРОЕННАЯ ПАНЕЛЬ чёрная и ничего не происходит: это известный дефект этой сборки, а не сломанная установка. Включите трек и дайте ему смениться на следующий - обычно панель оживает на границе треков и дальше работает. В Console при этом ничего не появляется, так что пустой журнал ни о чём не говорит. Пожалуйста, сообщите, если попадёте на это: как часто такое случается - ровно то, что мы отсюда измерить не можем.
-
ОТДЕЛЬНОЕ ОКНО чёрное и ничего не происходит: вот это уже действительно движок, который не запустился. Откройте View -> Console (это собственный журнал foobar2000) и поищите строки, начинающиеся с “foo_ritmolux:”.
-
Рисует, но не реагирует на музыку: воспроизведение должно идти - когда ничего не играет, визуализация работает вхолостую.
-
Не получается убрать панель в режиме редактирования раскладки: правый клик открывает наше меню вместо меню foobar2000, и это тоже известный дефект. Уберите панель через Preferences -> Display -> Default User Interface, в дереве раскладки.
- Что прислать в ответ
Пять пунктов, пусть и приблизительно:
- Установился ли компонент и показывает ли список Components версию 0.158.0?
- Реагирует ли он на воспроизведение - в отдельном окне и встроенной панелью?
- Была ли встроенная панель чёрной сначала и помогла ли смена трека?
- Переживает ли он смену трека и несколько нажатий Space?
- Какая у вас видеокарта и какие строки “foo_ritmolux:” есть в Console.
Спасибо - эта сборка существует ради того, чтобы выяснить, что ломается.
Built from 13c7582 at version 0.158.0. This site tracks main and is not versioned per release.