Перейти к содержанию

IgorA

Продвинутые
  • Публикаций

    5 630
  • Баллов

    14 098 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    15

Весь контент IgorA

  1. Они для любых конвольверов. Если в Yoctoap обновить плеер на версию с конвольвером и скопировать в папку cfilters BRIR файлы, то будет и для Yoctoap. Но если этим заниматься, то, во-первых, надо учитывать ограничения на формат файлов фильтров в текущей версии для Linux. Если, например, файл импульса 24-битовый, то его надо конвертировать в float 32 в аудиоредакторе. Во-вторых, надо учитывать, что конкретный файл импульса для определённой частоты дискретизации. Если использовать только один, то для поддержки разных частот дискретизации потребуется ресемплер.
  2. Этот плагин доступен в виде VST плагина для 32-разрядной версии плеера: http://bs2b.sourcefo...t/download.html Файлы импульсов для конвольвера с этим эффектом тоже доступны, они называются BRIR (Binaural Room Impulse Response).
  3. Версии плеера и рендерера для Linux с поддержкой конвольвера: http://albumplayer.ru/linux/ap-convolver.tar.gz Конвольвер используется для коррекции характеристик помещения, АЧХ, добавления реверберации и других эффектов. Архив содержит варианты обновления плеера для поддержки конвольвера для всех платформ. Файлы из архива из папки, соответствующей платформе, надо скопировать в папку плеера с заменой. Копии заменяемых 4-х файлов можно сохранить для возможности оперативного отката. Добавляется папка cfilters, в которую следует помещать используемые файлы импульсного отклика в формате WAV 32 bit float. Для стерео фонограмм нужен стерео файл импульсного отклика. Моно файлы имп.отклика, в принципе, тоже можно использовать, но для них требуется создавать дополнительно .txt файл конфигурации конвольвера. В папке cfilters для примера и проверки работоспособности присутствует созданный в программе rePhase V-образный эквалайзер для частоты 44K, поднимающий на 6dB верхние и нижние частоты. Управление конвольвером в плеере доступно на вкладке Convolver в секции DSP панели настроек, а в рендерере - на вкладке Conv панели настроек. Там можно включить и выключить конвольвер. При включении надо указывать в поле ввода номер используемого фильтра из списка. Файлы импульсного отклика для конвольвера могут создаваться в программах для коррекции характеристик помещения (REW и др.) и в программе rePhase ( https://rephase.org ) под Windows. Частота дискретизации фильтра должна соответствовать частоте дискретизации аудиопотока. Поэтому либо следует преобразовывать ресемплером все частоты в частоту используемого фильтра, либо использовать семейство фильтров на разные частоты. Для последнего варианта плеер поддерживает автоматическое переключение используемого файла фильтра в соответствии с частотой дискретизации исходника. Чтобы это работало, повторяющееся имя файла фильтра должно начинаться с трёхзначного кода частоты в квадратных скобках: [044]sample.wav, [048]sample.wav, ... [384]sample.wav С обычными файлами (без префиксов) конвольвер также работает. Прототип используемого конвольвера: http://convolver.sourceforge.net/vst.html
  4. @China Для использования веб-интерфейса вместо процесса APlayer.exe запускается ap2web.exe из папки web. Плеер должен быть предварительно настроен на устройство и режим вывода. Затем веб-интерфейс открывается в браузере, локально или через сеть, по адресу http://адрес_компьютера:100. Этот адрес можно скопировать в буфер из панели, которая открывается кликом по значку веб-интерфейса в трее (тёмный диск).
  5. Для Windows версии плеера китайский мастер Powerma сделал адаптивный вариант веб-интерфейса, который на телефонах открывается в мобильном дизайне, а на компьютере в десктопном. Палитра светло-серая, может быть, на любителя, но код открытый и изменение цветовой схемы возможно самостоятельно. Я адаптировал этот интерфейс к актуальной версии плеера 2.111. Для использования надо скачать архив по ссылке http://albumplayer.ru/web.zip и распаковать с заменой в папку web, вложенную в папку плеера. Выглядит десктопный веб-интерфейс так:
  6. AP выводит в панели информацию, доступную в модуле вывода. Битрейт и разрядность там исходника, а частота дискретизации - выходная, поскольку при включенном ресемплере модуль вывода получает от процесса, выполняющего декодирование (approxy.exe), уже преобразованный по частоте звуковой поток.
  7. @Clax Сама система Yoctoap не менялась и номер у неё прежний - 1.00. Небольшие технические исправления сделаны только в файле плеера.
  8. Обновлен плеер для Linux. • В режиме воспроизведения Standard с включенной опцией Gapless Mode устранен переход на следующую радиостанцию при обрывах соединения. • В тех случаях, когда в тегах файлов из одной папки указаны разные исполнители, в список треков добавлен вывод исполнителя после названия трека. • В образ карты памяти для Raspberry Pi Zero W добавлены драйверы для звуковых карт - шляп. • В "Руководстве пользователя" дополнен раздел о системе Yoctoap. • Сборки и дистрибутивы на странице плеера обновлены в соответствии с последними изменениями.
  9. @sannik Я посмотрел. Обходным путём трек сменяется, когда в режиме воспроизведения Standard активна опция Gapless Mode. Потом поправлю, а пока, чтобы этого перехода не было, надо либо Gapless mode выключить, либо на Direct Input переключиться.
  10. @sannik Я посмотрю, что там может быть.
  11. @sannik, если версия 2.04, то очень странно, если переходит, поскольку там заблокирован в режиме "радио" автоматический выбор трека (станции), оставлен только ручной. Воспроизведение при серьёзных проблемах скорее просто остановится, чем перейдёт на следующую станцию. Может быть, при восстановлении потерянного соединения трек сменяется. Во входном буфере сетевого потока может быть существенный запас по времени, а при сбое весь этот буфер сбрасывается.
  12. Если в панель драйвера, то обычно она попадает в автозагрузку и открывается через значок в системном трее. Или через меню "Все программы", куда при установке драйвера добавляется его панель управления, когда она есть.
  13. @Alex60 Если ЦАП на XMOS, можно попробовать увеличить размер буфера драйвера в панели настроек, которая устанавливается с драйвером.
  14. @DOZOR Файловый менеджер mc не совместим с графическим интерфейсом weston. Про это было в теме плеера в описании Yoctoap: http://forum.doctorh...50#entry1142400
  15. Можно попробовать выполнить сформированный в APmenu net_drives.sh в терминале. И посмотреть, какое будет сообщение об ошибке. Это может прояснить ситуацию.
  16. Тогда причина проблемы для меня загадочна.
  17. Если в других системах видны параметры соединения, которые работают, можно их сравнить с теми, что в нижней строке в настройке соединения. Если доступ общий, можно попробовать убрать user, password, параметр, задающий кодировку UTF8. Может быть, эти опции чем-то мешают.
  18. Если примонтируется, номер в списке в APmenu из красного станет зелёным. И файлы появятся при очередном входе в папку.
  19. Задержку я имею ввиду при загрузке, между стартом сети и монтированием дисков, она в файле /home/root/.profile, sleep 4. Скорее всего, что-то в строке параметров не соответствует. И в поле Server Folder при настройке соединения надо указывать только имя расшаренной папки, без слэшей и двоеточий.
  20. tsuaf Я понимаю, что по загадочной причине сетевые папки в этой конфигурации не монтируются в Yoctoap. Я о том, что пустые папки создаются и уничтожаются с циклом в несколько секунд. Если знать рабочую строку соединения, её можно руками прописать в net_drives.sh и должно бы работать. Только Yoctoap надо брать релизную, со страницы плеера, поскольку там была добавлена задержка для устойчивого монтирования сетевых папок.
  21. @tsuaf Там, пока активна сетевая вкладка APmenu, сетевые папки, если они остаются пустыми, удаляются, а потом снова создаются при следующей попытке соединения (в цикле). Поэтому будет ли видна папка, в которую не удаётся смонтировать сетевую папку, при входе в /media - дело случая.
  22. @tsuaf Но Yoctoap автоматом ip не получает. Там конкретный адрес прописан в apconfig.txt ?
  23. @tsuaf Если зайти в папку сразу после её создания, то там ничего не будет, пока из неё не выйти и не зайти позже. Поскольку сначала создаётся пустая папка, а потом с какой-то задержкой туда монтируется сетевая папка. А прочитывается содержание папки при входе в неё.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.