The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Первый выпуск FAudio, открытой реализации  XAudio"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Первый выпуск FAudio, открытой реализации  XAudio"  +/
Сообщение от opennews (??), 06-Янв-19, 23:38 
Доступен (https://github.com/FNA-XNA/FAudio/releases) первый официальный релиз FAudio (https://github.com/FNA-XNA/FAudio/), открытой реализации звуковых библиотек DirectX, включая библиотеки с поддержкой API XAudio2 (https://en.wikipedia.org/wiki/XAudio2), X3DAudio (https://docs.microsoft.com/en-us/windows/desktop/xaudio2/x3d...), XAPO (https://docs.microsoft.com/en-us/windows/desktop/xaudio2/xap...) и XACT3 (https://en.wikipedia.org/wiki/Cross-platform_Audio_Creation_...).  Код написан на языке Си и распространяется под свободной лицензией Zlib. Из зависимостей требуется только библиотека SDL2.

Библиотеки FAudio выделены из более крупного проекта FNA (https://fna-xna.github.io/), нацеленного на создание альтернативной реализации  Microsoft XNA Game Studio 4.0 для упрощения портирования Windows-игр. Наработки FAudio могут (https://github.com/FNA-XNA/FAudio/blob/c30b487b63a9126af120d...) применяться (https://github.com/FNA-XNA/FAudio/blob/5f263e82696a89b3accc8...) совместно с Wine для достижения более высокого качества звука в играх и поддержки расширенных звуковых эффектов.


URL: https://www.reddit.com/r/linux_gaming/comments/abm0on/faudio.../
Новость: https://www.opennet.dev/opennews/art.shtml?num=49909

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Первый выпуск FAudio, открытой реализации  XAudio"  +1 +/
Сообщение от Аноним (1), 06-Янв-19, 23:38 
>могут применяться

А почему "могут", а не являются частью Wine?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Первый выпуск FAudio, открытой реализации  XAudio"  –1 +/
Сообщение от Аноним (2), 06-Янв-19, 23:42 
Анон не читатель?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Первый выпуск FAudio, открытой реализации  XAudio"  +4 +/
Сообщение от Аноним (3), 07-Янв-19, 00:02 
Потому что иначе никто crossover покупать не будет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

12. "Первый выпуск FAudio, открытой реализации  XAudio"  +/
Сообщение от gimrock (ok), 07-Янв-19, 11:59 
а его что, так активно покупают?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

21. "Первый выпуск FAudio, открытой реализации  XAudio"  +1 +/
Сообщение от Амомим (?), 07-Янв-19, 21:44 
Если они продолжают свою палку гнуть годами, то кто-то покупает.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

10. "Первый выпуск FAudio, открытой реализации  XAudio"  +1 +/
Сообщение от maximnik0 (?), 07-Янв-19, 08:37 
>А почему "могут", а не являются частью Wine?

В новостях забыли добавить, а я не рискну править.Входит в состав реализации wine от Valvle :- proton_3.16 .

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

15. "Первый выпуск FAudio, открытой реализации  XAudio"  +/
Сообщение от Аноним (15), 07-Янв-19, 13:44 
Потому что Wine очень редко тянет сторонние либы
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

23. "Первый выпуск FAudio, открытой реализации  XAudio"  +/
Сообщение от Джон Ленин (?), 10-Янв-19, 23:37 
Этой осенью договорились включить FAudio в Wine, но впереди ещё очень много работы
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "Первый выпуск FAudio, открытой реализации  XAudio"  +/
Сообщение от Анонимemail (11), 07-Янв-19, 11:48 
а зачем эмулятору звука SDL2? сами не осилили сделать нативный вывод звука, не через эту прокладку?  
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Первый выпуск FAudio, открытой реализации  XAudio"  +1 +/
Сообщение от Аноним (13), 07-Янв-19, 12:07 
Хакеры програмного кода из демосцены обычно выводят звук именно при помощи SDL. Раньше через /dev/dsp
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "Первый выпуск FAudio, открытой реализации  XAudio"  +4 +/
Сообщение от Stax (ok), 07-Янв-19, 15:24 
Потому что сделав "нативный вывод звука", например через пульс они наткнутся на хейтеров, которые будут кричать, почему не alsa. Ок, сделают двойную работу, через пульс и alsa (между прочим, многоканал через alsa та еще гадость, и стандарт там меняли ощутимо на эту тему, в отличие от пульса). Тут проснутся те, кто хочет это запускать на фре, и они будут возмущаться, почему не работает OSS. Разработчики выругаются про себя, сделают работу в третий раз и добавят OSS. Но тут выяснится, то кто-то портировал это на макось и без нативного вывода через coreaudio никуда! Ну вы поняли...

Вместо этого можно было использовать SDL2 в качестве прослойки, где уже реализованы нативные драйверы на любой извращенный вкус и цвет. Что, внезапно, разработчики и сделали.

PS а вообще, возможно в будущем и сделают нативное? Просто это реально намного больше работы, чем заранее все поддержать через SDL.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

19. "Первый выпуск FAudio, открытой реализации  XAudio"  +1 +/
Сообщение от Аудейчик (?), 07-Янв-19, 19:34 
Тут больше вопросы к линуху, почему вместо развития OSS начали плодить сомнительные альтернативы.

Что? Так и было задумано, потому что линукс продукт корпораций и спецслужб? Сжечь еретика!!

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Первый выпуск FAudio, открытой реализации  XAudio"  +/
Сообщение от Аноним (20), 07-Янв-19, 20:20 
Честно говоря, история OSS в линуксе это история о том, как хорошее, удобное, но проприетарное прокатили. С одной стороны и поделом жлобам, с другой стороны - в итоге вышел типичный линукс вей.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

14. "Первый выпуск FAudio, открытой реализации  XAudio"  +/
Сообщение от Аноним (14), 07-Янв-19, 13:29 
а как его использовать с wine чистым без steam play?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Первый выпуск FAudio, открытой реализации  XAudio"  +/
Сообщение от Аноним (15), 07-Янв-19, 13:44 
>Наработки FAudio могут применяться

Ссылка на "применяться"

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

18. "Первый выпуск FAudio, открытой реализации  XAudio"  +1 +/
Сообщение от Kron4ek (ok), 07-Янв-19, 18:20 
Нужно скомпилировать dll'шки с помощью MinGW и установить в Wine префикс скриптом "wine_setup_native" или вручную.

Либо можно использовать уже готовые сборки FAudio, я как раз их собираю время от времени.

https://github.com/Kron4ek/FAudio-Builds

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру