foobar2000 v1.6.16

Список разделов foobar2000 Новости плеера

Описание: Новости мира foobar2000, включая обновления плеера и бета-версии.

Сообщение #1 VEG » 16.01.2023, 16:27

Вышла финальная версия foobar2000 v1.6.15, и следом за ней корректирующая версия v1.6.16! Предыдущая версия: foobar2000 v1.6.14.

  • Maintenance release with changes backported from 2.0 series.
  • Less DSP reinitializing when cycling played tracks etc.
  • Fixed crash after loss of audio output device while playing.
  • RIFF64 format reading bug fixes.
  • Fixed playlist column layout changes not being remembered in certain scenarios.
  • Converter: Fixed very old bugs in AU writer.
  • Less strict reading of AIFF format.
  • Media Library: Don't report non-audio files (such as pictures or text) inside archives as indexing errors.
  • Fixed problems with accessing some non-UTF8-compliant FTP servers.
  • (v1.6.16) Reverted 1.6.15 optimization with fast DSP reinitialization on manual track change.
    This behavior breaks many third party components and can't be enabled by default.
    It's now available as an option because it improves performance when using heavy-to-initialize DSPs such as new VST adapter.

Скачать: http://www.foobar2000.org/old
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #2 main user » 13.05.2023, 23:56

А чем оргументировано то, что теперь при установке нельзя удалить (снять чекбокс) на стандартных DSP (которые со времен царя Гороха входили в состав Фубара)?
Раньше всю эту ненужность можно было не устанавливать.

Добавлено спустя 42 минуты 8 секунд:
Такой (может быть дилетантский) вопрос.
Чем Kernel Streaming хуже Wasapi exclusive? Путь такой же короткий (если не короче). Если есть возможность такого вывода. Главное, чтобы звуковая карта/ЦАП поддерживали (а в Windows поддерживается и в 10, только не документируется официально)
main user
Репутация: 1
С нами: 1 год 2 месяца

Сообщение #3 ManikManik2011 » 14.05.2023, 00:41

main user:Чем Kernel Streaming хуже Wasapi exclusive?

Как по мне ничем, пользовался и DSD ASIO и просто ASIO и DirectSound и KernelStreaming и WASAPI и WASAPI Exclusive. У WASAPI звучание по приятнее.
ManikManik2011 M
Аватара
Откуда: Латвия, г. Рига
Репутация: -130
С нами: 11 месяцев 10 дней

Сообщение #4 Azaza » 14.05.2023, 01:12

main user:А чем оргументировано то, что теперь при установке нельзя удалить (снять чекбокс) на стандартных DSP (которые со времен царя Гороха входили в состав Фубара)?
https://www.foobar2000.org/changelog
Standard DSP Array is no longer an optional component, as it's required for new WASAPI output to work correctly.

main user:Чем Kernel Streaming хуже Wasapi exclusive?
Тем, что при его использовании могут происходить всякие чудеса, а может просто не работать. Если работает, и чудеса не происходят, то ничем не хуже.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #5 main user » 14.05.2023, 01:23

Azaza, хм..., вообще интересно каким образом весь тот массив связан с правильностью функционирования Wasapi.
main user
Репутация: 1
С нами: 1 год 2 месяца

Сообщение #6 Azaza » 14.05.2023, 01:30

main user:вообще интересно каким образом весь тот массив связан с правильностью функционирования Wasapi.
При выводе в общем режиме фубар делает ресемплинг и даунмиксинг при необходимости. Для этого ему нужны DSP.
К слову, весь этот "массив" весит ничтожные 206 КБ в установленном виде.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #7 main user » 11.06.2023, 14:58

Доброго дня. Не знаю где спросить... Наверно где-то обсуждалось, не нашел.
Иногда при воспроизведении идут равномерные щелчки. Какие параметры надо менять? Вывод Wasapi Exclusive.
Один вариант поменять Event на Push. Вроде помогает. Но не всегда.
Что ещё? Размер буфера увеличивать? Это на той же вкладке - Playback/Вывод - Звуковые устройства вывода - Размер буфера?
Ещё что-то может как-то влиять? На вкладке Advanced/Расширенные настройки надо что-то делать?

Добавлено спустя 1 минуту 26 секунд:
Интересует такая вещь. Есть в настройках вкладка Playback/Вывод, там есть размер буфера.
И есть в Advanced/Расширенные - Вывод WASAPI, и там размеры аппаратного буфера.
Как эти параметры сочетаются друг с другом? Это разные вещи? Везде разные числа стоят. Что, где и как надо устанавливать?
main user
Репутация: 1
С нами: 1 год 2 месяца

Сообщение #8 Azaza » 11.06.2023, 16:08

main user:Что ещё? Размер буфера увеличивать?
Для начала попробовать увеличить до максимума тот буфер, который в File->Preferences->Playback->output->Buffer length. В настройках WASAPI вернуть буферы к значениям по умолчанию, и, если это WASAPI не встроенный, а через компонент, то в его настройках поставить галку High worker process priority. Убедиться, что в File->Preferences->Advanced->Playback->Thread priority выставлено значение 7 (семь). Там же поставить галку "Use MMCSS" и в "MMCSS mode" вписать Pro Audio.
Если не помогло, то уже поэкспериментировать с переключением Push/Event. С величиной буферов в настройках WASAPI тоже можно попытаться поэкспериментировать, но, чаще всего, можно сделать только хуже, а не лучше.
Попробовать встроенный WASAPI вместо компонента или наоборот, смотря, какой уже используется.

Если WASAPI наладить не удастся, попробовать вывод через ASIO4ALL. При этом в настройках foo_out_asio поставить галку "Run with realtime process priority", а в настройках самого ASIO4ALL выставить максимальный размер буфера, максимальное значение Kernel Buffers и/или Kernel offset. Latency compensation выставить в 0 (ноль), галки все снять. Чтобы увидеть все настройки нужно нажать на кнопку с гаечным ключом. На windows 7 нужно использовать ASIO4ALL версии 2.14.

main user:Это разные вещи?
Да.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #9 main user » 11.06.2023, 17:34

Azaza, в настройках File->Preferences->Playback->output->Buffer length сейчас установлено 1000 мс.
WASAPI не встроенный. В настройках Advanced WASAPI все буферы стоят по умолчанию, не трогал (push - 200 и event - 25). Галка High worker process priority установлена.
В File->Preferences->Advanced->Playback->Thread priority выставлено значение 7 (приоритет потока)
Use MMCSS - галка установлена. MMCSS mode - Audio (Audio и Pro Audio это разные вещи?)

Изначально всегда выставляю Event. Но потом сменил на Push. Вроде бы помогло (в то время, когда делал это). Но сейчас все равно бывают щелчки. Сменю обратно Push на Event и буду пробовать увеличением буфера в настройках править. Мне казалось, что 1000 мс не мало... (вроде бы так и по умолчанию стояло)
main user
Репутация: 1
С нами: 1 год 2 месяца

Сообщение #10 Azaza » 11.06.2023, 17:45

main user:Audio и Pro Audio это разные вещи?
Да.
К слову, 1000 мс и 30000 мс - это тоже разные вещи, если что.
Последний раз редактировалось Azaza 11.06.2023, 17:49, всего редактировалось 2 раз(а).
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #11 main user » 11.06.2023, 17:47

А вообще, чем меньше величина File->Preferences->Playback->output->Buffer length тем лучше (я не про этот частный случай)?
Сейчас выставил 15000 мс (против 1000 изначально). Играет все ровно (тот же материал).
Сейчас буду уменьшать, посмотрю когда начнутся щелчки...
main user
Репутация: 1
С нами: 1 год 2 месяца

Сообщение #12 Azaza » 11.06.2023, 17:48

main user:А вообще, чем меньше величина File->Preferences->Playback->output->Buffer length тем лучше (я не про этот частный случай)?
Нет.
Чем больше буфер, тем больше задержка изменений в звуке при изменении настроек DSP на лету. Ну и потребление оперативки тем больше, чем больше буфер. Больше никаких негативных эффектов.
Последний раз редактировалось Azaza 11.06.2023, 17:53, всего редактировалось 1 раз.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #13 main user » 11.06.2023, 17:53

Вообще, чудеса. Темные силы электроники. Тут видимо вообще зависит с какой ноги ноут встанет.
Сейчас вообще вернул буфер к изначальному значению - 1000 мс, WASAPI event. Никаких щелчков.

Добавлено спустя 46 секунд:
А вчера были. :eek:

Добавлено спустя 53 секунды:
Видимо все это эмпирически...
main user
Репутация: 1
С нами: 1 год 2 месяца

Сообщение #14 Azaza » 11.06.2023, 17:57

Поэтому тестировать нужно при длительном использовании. За 5 минут ничего не поймёшь.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #15 main user » 08.08.2023, 12:09

Подскажите, плиз. Где в настройках Фубара настраивать предварительную буферизацию в память?
Это наверно тут (в Дополнительных настройках) - Настройки - Extended - Playback - Full file buffering up to (kB)? Правильно?

Добавлено спустя 1 минуту 14 секунд:
В основных настройках ничего подобного не увидел.
main user
Репутация: 1
С нами: 1 год 2 месяца

Сообщение #16 Azaza » 08.08.2023, 18:50

main user:Где в настройках Фубара настраивать предварительную буферизацию в память?
Full file buffering up to (kB) и/или Read-ahead for local files. Обсуждали же уже - https://foobar2000.ru/forum/viewtopic.php?p=83825#p83825
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #17 main user » 01.09.2023, 18:44

Подскажите, а можно каким-то образом (с помощью расширения или др. способом) осуществить быстрое управление DSP - нажатием одной кнопки на панеле задач включать/отключать одно или группу расширений (с возможностью редактирования, т.е. изменение списка DSP)?
Чтобы не лазить каждый раз в настройки Фубара и не переносить туда-сюда по очереди расширения (теряя настройки)
main user
Репутация: 1
С нами: 1 год 2 месяца

Сообщение #18 Azaza » 01.09.2023, 20:05

main user:можно каким-то образом (с помощью расширения или др. способом) осуществить быстрое управление DSP - нажатием одной кнопки на панеле задач включать/отключать одно или группу расширений (с возможностью редактирования, т.е. изменение списка DSP)?
С возможностью редактирования - нет. Но можно на панели инструментов включить DSP switcher и переключать сохранённые цепочек DSP. Также можно добавить на панель инструментов кнопки для быстрого выбора конкретных цепочек DSP и/или назначить горячие клавиши для этого.
Естественно, для этого нужно сначала сохранить сами цепочки.
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #19 main user » 08.09.2023, 19:40

Подскажите, пожалуйста, как можно... и можно ли... сделать свой фон/подложку для Фубара из файла .jpg?
Больше мне ничего менять не нужно (кнопки, панели и пр.)
Это грубо говоря то, что есть в Вид - Интерфейс - Быстрые настройки - Цветовая схема. Только свой рисунок/фото/файл.
main user
Репутация: 1
С нами: 1 год 2 месяца


Вернуться в Новости плеера