The OpenNET Project / Index page

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



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

"Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от opennews (??), 22-Фев-20, 08:04 
Представлен релиз звуковой подсистемы ALSA 1.2.1. Новая версия затрагивает обновление библиотек, утилит и плагинов, работающих на уровне пользователя. Драйверы развиваются синхронно с ядром Linux...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=52407

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

Оглавление

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


1. Скрыто модератором  –6 +/
Сообщение от Аноним (1), 22-Фев-20, 08:04 
Ответить | Правка | Наверх | Cообщить модератору

3. Скрыто модератором  +1 +/
Сообщение от Аноним (3), 22-Фев-20, 08:11 
Ответить | Правка | Наверх | Cообщить модератору

4. Скрыто модератором  –1 +/
Сообщение от Аноним (1), 22-Фев-20, 08:24 
Ответить | Правка | Наверх | Cообщить модератору

10. Скрыто модератором  +2 +/
Сообщение от Fracta1L (ok), 22-Фев-20, 08:48 
Ответить | Правка | Наверх | Cообщить модератору

110. Скрыто модератором  +/
Сообщение от artenox (?), 23-Фев-20, 17:24 
Ответить | Правка | Наверх | Cообщить модератору

11. Скрыто модератором  +/
Сообщение от Аноним (11), 22-Фев-20, 08:49 
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

12. Скрыто модератором  +/
Сообщение от Аноним (1), 22-Фев-20, 08:59 
Ответить | Правка | Наверх | Cообщить модератору

16. Скрыто модератором  +1 +/
Сообщение от Zenitur (ok), 22-Фев-20, 09:26 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

126. Скрыто модератором  +/
Сообщение от freehckemail (ok), 23-Фев-20, 23:15 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –6 +/
Сообщение от Аноним (2), 22-Фев-20, 08:10 
Что-то они слабо версии пилят. Как бы не объявили устаревшим
Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +13 +/
Сообщение от Аноним (5), 22-Фев-20, 08:29 
это же не гугл хром.
Ответить | Правка | Наверх | Cообщить модератору

142. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (142), 24-Фев-20, 18:23 
>> Эксперты, просто скажите: благодаря этой штуке больше не будет "пшш-бз-бз" при одновременной  работе Audacious и LMMS?
> echo "autospawn = no" >> ~/.local/pulse/client.conf
> killall pulseaudio
> Проверяй

Хотелось бы узнать и что, ведь станет недоступен pulseaudio - он ведь наверняка кому то нужен?


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

7. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +14 +/
Сообщение от Аноним (7), 22-Фев-20, 08:42 
Vim должен бибикать.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

8. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Аноним (8), 22-Фев-20, 08:46 
Консоль — полноценный десктоп. Местами полноценней и эффективней оконного. Используется профессионально в том числе и для звука, ведь убогие по части звука геос и венда же тоже используются.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

129. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 24-Фев-20, 03:07 
> Консоль — полноценный десктоп.

И как в ней диру с фоточками полноценно превьюить? :)

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

131. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (8), 24-Фев-20, 11:37 
В fbi пролистай. Будто в гуе есть нормальные просмотрщики.
Ответить | Правка | Наверх | Cообщить модератору

132. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от artenox (?), 24-Фев-20, 12:01 
> Будто в гуе есть нормальные просмотрщики

XnView.

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

133. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –3 +/
Сообщение от Аноним (8), 24-Фев-20, 12:14 
Так он уг неудобное. Есть нормальный (быстрый и удобный) faststone image viewer, но не поддерживает современные форматы и он вендософт. Gwenview с большой натяжкой пользоваться можно, остальные вообще мусор. Для работы с фото тот же darktable вполне ничего был, но он не просмотрщик.
Ответить | Правка | Наверх | Cообщить модератору

135. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от artenox (?), 24-Фев-20, 12:40 
Удобный, если настроить, но тяжеловат.
В Fastone нет поиска.
Ответить | Правка | Наверх | Cообщить модератору

159. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от А (??), 07-Мрт-20, 20:38 
>>> Будто в гуе есть нормальные просмотрщики
> XnView.

Не зашло. Хотел купить, но - нет. Ну может Shotwel, да и ... ненашлось больше.

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

148. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 13:35 
> В fbi пролистай. Будто в гуе есть нормальные просмотрщики.

1) Фреймбуфер != консоль. Это раз.
2) "Пролистай" для диры с 3К файлов звучит не очень оптимистично.

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

149. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 13:36 
p.s. но за прогу спасибо, забавный экспонатец.
Ответить | Правка | Наверх | Cообщить модератору

137. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (137), 24-Фев-20, 12:55 
montage *.jpg sixel:-
Ответить | Правка | К родителю #129 | Наверх | Cообщить модератору

17. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +6 +/
Сообщение от Ilya Indigo (ok), 22-Фев-20, 09:30 
Из консоли ничто, кроме Ваших кривых рук, не мешает слушать музыку и даже полноценно управлять плеером.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

94. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –8 +/
Сообщение от IRASoldier_registered (ok), 22-Фев-20, 15:25 
>ничто, кроме Ваших кривых рук

...ничто, кроме неудобства. Поправил, не благодари.

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

112. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Анонимчжан (?), 23-Фев-20, 18:46 
смотря чего такого неудобного ты видишь. создал плейлист и крути мплеером или маску /*.mp3 задай. оч даже удобно. хотя есть консольный плеер с псевдографикой и плейлистами. да тот же mpg321 классный плеер в консоли. ну если ты привык только к мышке извини уж))
Ответить | Правка | Наверх | Cообщить модератору

33. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +3 +/
Сообщение от ыфвыфв (?), 22-Фев-20, 10:14 
moc, ffplay, mplayer (который еще и в fbdev может рисоватьи X'ы вообще не нужны даже для фильмов).
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

50. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Ю.Т. (?), 22-Фев-20, 10:43 
\008 должен быть стерео
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

111. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от bOOster (ok), 23-Фев-20, 18:12 
Звуковая система на QNX была очень хороша проработана изначально, с которой ALSA была слизана. Поэтому и пилить не чего особо.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

14. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –15 +/
Сообщение от Аноним (14), 22-Фев-20, 09:18 
Зачем есть ALSA, если есть Pulsa?
Ответить | Правка | Наверх | Cообщить модератору

18. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +31 +/
Сообщение от Zenitur (ok), 22-Фев-20, 09:33 
В линуксе есть "звуковая система" и "звуковой сервер". Звуковая система работает в kernelspace, а звуковой сервер в userspace. ALSA это звуковая система, а PulseAudio это звуковой сервер. PulseAudio работает поверх ALSA.

Вы, наверное, думаете, что прикладное ПО соединяется с PulseAudio, а с ALSA напрямую соединиться не может. "Это же в ядре - разве приложение может соединиться с ядром напрямую, минуя сервер звука?". На самом деле, может. Можно выводить звук напрямую в ALSA при помощи libasound2 (а в "пульсу", соответственно, через другую библиотеку libpulse0).

* В 1997-2002 годах использовалась звуковая система OSS в связке со звуковым сервером ESD. Опционально можно было выключить ESD.

* В 2002-2008 использовалась звуковая система ALSA.

* В 2008-2020 используется ALSA + PulseAudio. Опционально можно отключить PulseAudio.

Есть также звуковой сервер JACK. Он используется для профессиональной работы со звуком.

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

19. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Аноним (8), 22-Фев-20, 09:40 
Поздно посмотрел на ник. Ещё был artsd, который сегодня phonon. OSS наверно до 2010 ещё жил и использовался в софте, в 2008 он ещё был основным (для alsa дров было мало и они хуже)
Ответить | Правка | Наверх | Cообщить модератору

46. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +3 +/
Сообщение от Zenitur (ok), 22-Фев-20, 10:37 
> Поздно посмотрел на ник. Ещё был artsd, который сегодня phonon. OSS наверно
> до 2010 ещё жил и использовался в софте, в 2008 он
> ещё был основным (для alsa дров было мало и они хуже)

Ты прав. Я решил не усложнять текст для новичка. Потому что с нюансами он был слишком длинным, а потому трудный для восприятия.

В KDE был aRts, в GNOME был ESD. Как-то они не договорились о едином сервере.

Когда произошёл переход на ALSA, то оставалось много приложений, написанных раньше этого, и которые ничего не знали про ALSA. Например Quake III Arena 1.32.

Поэтому была эмуляция OSS. Она и сейчас есть, просто выключена по умолчанию. Включается так: modprobe snd-pcm-oss; modprobe snd-mixer-oss. Опционально ещё модуль snd-seq-oss, это для MIDI.

Вывод звука в OSS очень прост. Это mmap() или write() в файл /dev/dsp. Однако существовала проблема, при которой программа, когда отправляла поток данных в этот файл, то другая программа не могла это делать. Проще говоря, звук работал только из одного приложения, а из двух сразу - нет.

Вот поэтому и использовали ESD/aRts. Чтобы звук работал из нескольких приложений. После появления ALSA, в них не стало необходимости: звук стал микшироваться даже без звукового сервера. Хотя бывало и так, что ты используешь ALSA, а одно приложение захватило весь звук.

Что интересно, была ОДНА звуковая карта, на которой, при использовании OSS, звук из двух приложений работал ДАЖЕ без ESD/aRts. И никаких конфликтов при доступе двух программ к одному файлу. Это звуковая карта Creative. Линейка AWE32, Live!, и Audigy. А остальные (такие как "встройки" AC97 и SB-совместимые карточки) остаются за бортом.

В AC97 точно было аппаратное микширование. Потому что моя Win98 выводила звук из двух программ. Было бы микширование программным - я думаю, всё бы тормозило. Значит, оно точно было аппаратным

P.S. Очень хороший коммент по этому вопросу: https://www.linux.org.ru/forum/talks/14747049?cid=14747754

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

51. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +2 +/
Сообщение от Аноним (51), 22-Фев-20, 10:44 
>Проще говоря, звук работал только из одного приложения, а из двух сразу - нет.

Это давно исправили в OSS4. Во фряхе можно посмотреть, или в линуксе попробовать накатить, но должна быть поддержка со стороны программ.

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

53. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –1 +/
Сообщение от Zenitur (ok), 22-Фев-20, 10:46 
>>Проще говоря, звук работал только из одного приложения, а из двух сразу - нет.
> Это давно исправили в OSS4. Во фряхе можно посмотреть, или в линуксе
> попробовать накатить, но должна быть поддержка со стороны программ.

Подтверждаю. В OSS4 всё работает на моей "встройке" Intel HDA.

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

93. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (93), 22-Фев-20, 15:17 
> исправили в OSS4

Причём с раздельной регулировкой громкости звуков каждого приложения.

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

65. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +3 +/
Сообщение от Michael Shigorinemail (ok), 22-Фев-20, 12:03 
> В AC97 точно было аппаратное микширование. Потому что моя Win98
> выводила звук из двух программ. Было бы микширование программным
> - я думаю, всё бы тормозило. Значит, оно точно было аппаратным

Если не ошибаюсь, Коля Клочков в примерно те годы показывал такую штуку и отмечал, что это именно программный микшер.

А так даже на 286 программное микширование вполне себе бывало и работало -- на четырёх каналах *.mod с соответствующими частотами дискретизации ;-)  И даже успевали ещё и раскладывать это всё для PC Squeaker, не говоря уж о Covox.

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

99. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +3 +/
Сообщение от sfstudioemail (ok), 22-Фев-20, 22:06 
AC97 и иже с ними никогда не умели аппаратного микширования.

Всегда вместо этого для них использовался софтовый dmix или какой-нить сервер.

Аппаратное микширование умели карты с мозгом. Самые распространённые из них в нулевых это криатив сблёв и аудига. Которые получены были путём кастрации профессиональной EMU-APPS после покупки на корню криативом собсно EMU. На них так же был аппаратный Wave-Table синтезатор кушающий SF2 банки (привет порабощённому криативом Engsonic, да начиная с этих карт под банки юзалось уже ОЗУ, а не собственные модули памяти на карте как у гуся или авечек) произвольная внутренняя коммутация, процессор эффектов и EAX типа 3D surround.

Позже после того как криатив умудрился ещё и Aureal поглотить и изувечить их A3D скрестив ужа с ежом так. Так появился EAX2 и померли Vortex`ы.

А AC97 и иже с ними это по сути тупо ЦАП/АЦП.

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

100. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +2 +/
Сообщение от sfstudioemail (ok), 22-Фев-20, 22:14 
Когда слышу криатив, всегда вспоминаю басню(?) ну о царе который к чему не прикасался всё в золото превращалось.

Дык вот креатив это одна из немногих компаний, которая к чему не коснётся всё превращается в г-но.

Но и тут правда спасибо им надо сказать. Народ быстро прочухал что SBLive это младший EMU с другими АЦП на фронтах и приюзал оригинальные дрова, с поддержкой ASIO на них. Это было долго безальтернативным решением для музыкантов ибо карты с офиц поддержкой ASIO человеческой тогда начинались от почти штуки баксов, а сблайв можно было за 70 взять.

Потом другие ребята (проект kxproject) написали полноценные дрова где было доступно и программирование эффектов и внутренний роутинг наглядно строился и т.д. и т.п.

Т.е. их дрова были даже круче оригинальных емушных и использовались в продакшн на студиях и даже в кабаках (вместо микшера с эффект процессором просто тыкалось 2 моно преда микрофонных и в риалтайме DSP на карте считал ревер и прочее + микшировал с аудиопотоками из софта без нагрузки на CPU).

С одной стороны криатив похоронил сразу 3 отличных компании которые могли бы сильно изменить к сегодняшнему дню мир в части синтеза, 3d на 2х источниках и т.д.

С другой благодаря тому что тупо заюзали готовый чип от купленной конторы в дешовых картах домашние музыканты получили возможность работать на другом (не доступном ранее) уровне.

Как-то так...

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

101. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от sfstudioemail (ok), 22-Фев-20, 22:19 
Ессно всё это прошло мимо Linux.
Ответить | Правка | Наверх | Cообщить модератору

145. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от F1nal (?), 25-Фев-20, 10:51 
//Есть также звуковой сервер JACK. Он используется для профессиональной работы со звуком.

аЖ ПОПЕРХНУЛСЯ . Какой профессионал будет использовать джек , если не одна проф железка не поддерживает этот недостандарт ?))

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

153. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 15:07 
> если не одна проф железка не поддерживает этот недостандарт ?))

Железки кернель должен поддерживать, а jack лишь интерфейс к всему этому. И таки навороченные программы для работы со звуком (да, для линуха их есть) им пользуются. И таки даже какие-то музыканты линухом свое добро обрабатывают.

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

70. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (70), 22-Фев-20, 12:43 
Zenitur, раз уж Вы так глубоко в теме, разжуйте плиз почему JACK не стал в своё время основным сервером, а повсеместно было принято Поттерингоподелие. В сети я встречаю оправдание, что JACK для проф задачи и хомячку не нужен. Такое объяснение считаю глупым - ничего не мешает поставить буфер побольше и оставить хомячку только фейдер громкости в трее. Зато в любое время даже довохозяйка освоит patchage и легко и непринуждённо, направив звук из микрофона в скайп через компрессор с эквалайзером, зазвучит как диктор с радио, или, как они любят, сможет эквализовать звук из плеера.
Неужели всё потому что Шляпа на голове Леннарта?
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

73. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –1 +/
Сообщение от Zenitur (ok), 22-Фев-20, 13:00 
Ответ в мощности компьютеров того времени. Pentium 3 и 4, Athlon, Athlon XP и 64, Sempron, Duron, Celeron. Они бы не потянули мощный звуковой сервер на постоянке.

На компьютерах Core2Duo JACK можно было бы и по умолчанию сделать, но в Red Hat почему-то решили сделать PulseAudio. Я могу только догадываться, почему. Возможно, что они не интересовались профессиональным звуком, но интересовались рабочими станциями.

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

75. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +3 +/
Сообщение от Stax (ok), 22-Фев-20, 13:07 
А вы его пробовали для этой цели использовать? Я вот пробовал в те годы (когда появлялся пульс). Это нереально.

Проблема в том, что низкая латентность JACK достигается ценой требовательности к приложениям: они должны быть написаны правильно. И звуковухи должны быть правильными. Собственно, в профессиональной среде это все не проблема.. а вот в бытовой..

Как только у вас появлятся звуковуха с багом в драйвере или же приложение, которое вместо того, чтобы отдавать данные задерживается - все, туши свет. Т.к. в JACK API сделан на коллбеках. И общий цикл его, как идеального низколатентного сервера рассчитан на то, что все программы из коллбека быстро отдадут правильную порцию новых звуковых данных. Но в обычной жизни, вне профессионального звукового софта у вас появляется хоть одна прога, которая это не сделает.. и все, приплыли. Всему звуку в системе становится так плохо, что редкие "пшш" от пульса на экзотичных звуковухах с багами в драйвере покажется цветочками. И иногда плохо будет, пока не перезапустите сам JACK. А потом всех его клиентов, ха-за.

А т.к. JACK писался с идеей, что соединяем правильный софт, главное низкие задержки, а софт-то поправят - это просто не работает в бытовой жизни. Пульс же сразу делался с рассчетом, что г0внософт не должен переклинивать сервер. Правда, с плохими драйверами звуковых ему все равно пришлось столкнуться (и огрести за это от пользователей). Только тут от JACK все было бы еще хуже.

Нет, JACK сам по себе не плохой. Просто его авторы не захотели бы затачивать его на бытовые реалии, если бы пострадало профессиональное применение.

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

83. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (70), 22-Фев-20, 13:58 
Stax, нет, в те времена ещё только начинал разбираться в линуксе и не то что jack пробовать везде и всюду, некоторые файлы открывать было той ещё задачкой, да и комп у меня всегда был довольно мощный.
Но разве JACK потребляет много ЦПУ при большом буфере, и так же при большом буфере ктото из программ не успевает отдать звук и клинит всю систему? Или речь уж совсем о таких системах где буфера и в 1024 семпла будет мало?
Если так то теперь более менее понятно.    
Ответить | Правка | Наверх | Cообщить модератору

81. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +2 +/
Сообщение от анонимчик (?), 22-Фев-20, 13:44 
Спасибо тебе. Пользуюсь линуксом с 2006, но до сих пор так и не разбирался в деталях. Если нужно было простое одноканальное управление использовал только alsa, если на каждую совтину ставил pulse

Ты мне сейчас просто как пелену с глаз снял

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

95. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (95), 22-Фев-20, 16:41 
Бывает, что с ALSA звук не микшируется.

* Либо когда включена эмуляция OSS, и какое-то приложение как раз выводит звук в /dev/dsp. Как уже говорили, модуль ядра по умолчанию не загружен, и поэтому этого не может произойти случайно - а только если вы намеренно загрузили модуль и запустили программу
* Либо когда звуковой чип не поддерживает аппаратное микширование. Тогда должен сам включаться программный микшер dmix. На Debian Wiki в статье ALSA/FAQ пишут, как включить dmix, если он не включился сам
* Либо при выводе цифрового звука DTS. Тогда ALSA не принимает другие источники звука, чтобы цифровой звук оставался неизменным

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

97. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (97), 22-Фев-20, 20:45 
Еще есть звуковой сервер здорового человека — sndio.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

117. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (117), 23-Фев-20, 19:59 
Тео, залогиньтесь!
Ответить | Правка | Наверх | Cообщить модератору

103. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (103), 23-Фев-20, 03:04 
Спасибо за коммент. Не могли бы вы прояснить следующие вопросы:
1. неужели нельзя было сделать микширование напрямую в альсе с интерфейсом через отображения, а не через сеть, оставив пульсе сеть и прочее высокооверхэдное?
2. возможно ли заюзать emu10k2 для микширования и EAX/OpenAL и прочих HRTF-эффектов?
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

108. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (95), 23-Фев-20, 13:17 
> неужели нельзя было сделать микширование напрямую в альсе с интерфейсом через отображения, а не через сеть, оставив пульсе сеть и прочее высокооверхэдное?

Насколько я знаю, "пульса" не поддерживает аппаратное микширование. Почему - не знаю

> возможно ли заюзать emu10k2 для микширования и EAX/OpenAL и прочих HRTF-эффектов?

В OpenAL доступен EFX. Это тот же EAX, только программный. Я не знаю, какой версии EAX он является аналогом. Работает на любой звуковой карте.

В Doom 3 поддержку EFX добавили в source-порте dhewm3. В Wine поддержка EFX доступная в Wine Staging, и по-идее в играх можно включить EAX.

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

109. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (103), 23-Фев-20, 17:07 
>Насколько я знаю, "пульса" не поддерживает аппаратное микширование. Почему - не знаю

Леннарт против. Вопрос был, почему микширования нет напрямую в Альсе?

>Это тот же EAX, только программный.

Зачем мне программный, если у меня крутая карта с DSP, способная в 3д-звук через HRTF **через 2 колонки** (система калибруются под комнату, колонки, голову и их положение в комнате (на диске шла программа, издававшая щелчки из 2х колонок с разницей по фазе, нужно было крутя слайдеры сделать так, чтобы щелчки были слышны в обеих ушах как можно одновременнее, после чего шла демка для проверки, после чего профиль записывался)) в реальном времени? Как-то это не очень правильно. Раз деньги уплочены - значит жрать надо.

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

113. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Аноним (97), 23-Фев-20, 19:24 
> Вопрос был, почему микширования нет напрямую в Альсе?

Оно там есть. Dmix.

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

140. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (103), 24-Фев-20, 14:33 
Спасибо. Как оказалось, dmix - это программный микшер. А там есть ещё и аппаратный.
Ответить | Правка | Наверх | Cообщить модератору

123. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (95), 23-Фев-20, 22:44 
>> Насколько я знаю, "пульса" не поддерживает аппаратное микширование. Почему - не знаю
> Леннарт против. Вопрос был, почему микширования нет напрямую в Альсе?

ALSA умеет аппаратное и программное. В первой версии (релиз ALSA 1.0 вроде в 2002 был) программное не было включено по умолчанию. Потом его по умолчанию включили (если аппаратное недоступно), но мне кажется, это было уже после появления PulseAudio.

https://wiki.debian.org/ru/ALSA/FAQ#A.2BBBoEMAQ6_.2BBEEENAQ1...

>> Это тот же EAX, только программный.
> Зачем мне программный, если у меня крутая карта

Процессоры стали сильнее. Те эффекты, на которых Pentium II напрягался, на Intel Core не тормозят. Ситуация сравнима с аппаратными декодерами h264 в современных видеокартах: сейчас мало кто ими пользуется, ведь на процах уже давно не тормозит

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

136. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (103), 24-Фев-20, 12:47 
>Ситуация сравнима с аппаратными декодерами h264 в современных видеокартах: сейчас мало кто ими пользуется, ведь на процах уже давно не тормозит

Я это прекрасно понимаю. Но я перфекционист. То есть неадекват. То есть мне пофиг, что не тормозит на проце и что всех всё устраивает и что это вероятно не стоит усилий; если есть возможность его разгрузить, вынеся функциональность на специализированный ускоритель - значит это надо сделать.

Это как с телефонами - если следовать обывательской логике, то я свой должен выкинуть и купить сиаоми. Всё равно все под колпаком и всё равно никто мой старый телефон поддерживать не будет, просто чип дропнут и поддержку удалят из исходников (как уже сделали многие проекты для десктопа), за то что не 64-бита, и придётся всё от и до самому за свой счёт патчить и собирать. Но я не должен подчиняться обезумевшему обществу массового потребления.

К слову о нужности DSP. В некоторых телефонах они есть и используются программами из стоковой прошивки (а SDK к ним производитель зажилил). То есть DSP и софт к ним в бытовых компьютерах - это всё таки нужно.

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

139. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (137), 24-Фев-20, 13:23 
В 2006 году в сети мелькала openal-alsa-emu10k. Осталось её откопать и портировать для работы с современным софтом.
Ответить | Правка | Наверх | Cообщить модератору

154. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 15:13 
> вынеся функциональность на специализированный ускоритель - значит это надо сделать.

Ну тогда отлейте все ваши задачи в ASIC-и. Это очень эффективно. Правда, стоить будет дохрена и больше, да и ежели что-то поменять - извольте новый чип.

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

119. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Michael Shigorinemail (ok), 23-Фев-20, 22:15 
> Насколько я знаю, "пульса" не поддерживает аппаратное микширование.
> Почему - не знаю

Потому что это задача ALSA (и там давно работает).

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

47. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +6 +/
Сообщение от Аноним (47), 22-Фев-20, 10:39 
Заметил, что в каждой теме про ALSA вылезет дебил с одним и тем же тупым вопросом. Вас там в пробирках выращивают, или как?
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

59. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Zenitur (ok), 22-Фев-20, 10:57 
> Заметил, что в каждой теме про ALSA вылезет дебил с одним и
> тем же тупым вопросом. Вас там в пробирках выращивают, или как?

У меня такое на стримах бывает. Хочется задать какой-нибудь вопрос, но в голову лезут одни тупые вопросы

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

120. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 23-Фев-20, 22:39 
> У меня такое на стримах бывает. Хочется задать какой-нибудь вопрос, но в
> голову лезут одни тупые вопросы

Иногда лучше жевать чем говорить. И это именно тот случай.

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

66. Скрыто модератором  +/
Сообщение от Michael Shigorinemail (ok), 22-Фев-20, 12:05 
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

78. Скрыто модератором  +/
Сообщение от Поехавший Последышечек (?), 22-Фев-20, 13:12 
Ответить | Правка | Наверх | Cообщить модератору

79. Скрыто модератором  +/
Сообщение от Поехавший Последышечек (?), 22-Фев-20, 13:15 
Ответить | Правка | Наверх | Cообщить модератору

84. Скрыто модератором  +/
Сообщение от Michael Shigorinemail (ok), 22-Фев-20, 13:58 
Ответить | Правка | Наверх | Cообщить модератору

63. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Michael Shigorinemail (ok), 22-Фев-20, 11:59 
См. басню Крылова "Свинья и Дуб".
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

67. Скрыто модератором  +1 +/
Сообщение от Michael Shigorinemail (ok), 22-Фев-20, 12:07 
Ответить | Правка | Наверх | Cообщить модератору

72. Скрыто модератором  +1 +/
Сообщение от Поехавший Последышечек (?), 22-Фев-20, 12:56 
Ответить | Правка | Наверх | Cообщить модератору

76. Скрыто модератором  +/
Сообщение от Michael Shigorinemail (ok), 22-Фев-20, 13:07 
Ответить | Правка | Наверх | Cообщить модератору

105. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +2 +/
Сообщение от Аноним (-), 23-Фев-20, 08:18 
> Зачем есть ALSA, если есть Pulsa?

Снеси алсу - узнаешь зачем! :)

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

37. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –3 +/
Сообщение от mommy (?), 22-Фев-20, 10:24 
Ну вот и ваша пайпвара уже не нужна
Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Медведь (?), 22-Фев-20, 10:34 
А как же её возможности в передаче видео?
Ответить | Правка | Наверх | Cообщить модератору

121. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 23-Фев-20, 22:40 
> А как же её возможности в передаче видео?

Тормозить и лагать видео, сдабривая это глючным gstreamer'ом, наверное все-таки ни к чему.

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

64. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от paulus (ok), 22-Фев-20, 12:02 
Печально, что из фф выкинули поддержку алса и требуют пульс...
Ответить | Правка | Наверх | Cообщить модератору

68. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +3 +/
Сообщение от Zenitur (ok), 22-Фев-20, 12:38 
Перестали собирать по умолчанию в бинарных сборках на http://ftp.mozilla.org/pub/firefox/ Редко кто-то ими пользуется. А при сборке из исходного кода есть --enable-alsa. В дистрибутивах, скорее всего, флаг включен.
Ответить | Правка | Наверх | Cообщить модератору

71. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (8), 22-Фев-20, 12:52 
>Редко

Там вроде это, модифицированные или перекомпилированные брендованные никак нельзя распространять. Т.е. это всегда эти самые бинарные сборки с сайта мозиллы и есть, во всех дистрибутивах (если лисичка на логотипе и браузер называется firefox).

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

80. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Поехавший Последышечек (?), 22-Фев-20, 13:35 
Даже если никаких патчей? Интересно.
Хотя они могли признать сборки убунты фаерфоксом, так что можно самим пересобирать лису. Потом идём в Мозиллу и просим их признать наши сборки.
Вуаля, теперь в дистрибутивы могут идти они.
Ответить | Правка | Наверх | Cообщить модератору

82. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Michael Shigorinemail (ok), 22-Фев-20, 13:53 
Попросить можно, насколько помню, но вряд ли это транзитивно (а тут уж не помню, только знаю, кого спрашивать).
Ответить | Правка | Наверх | Cообщить модератору

96. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от анонн (ok), 22-Фев-20, 17:34 
>>Редко
> Там вроде это, модифицированные или перекомпилированные брендованные никак нельзя распространять.
> Т.е. это всегда эти самые бинарные сборки с сайта мозиллы

Если об этом на каждом углу громко кричать - возможно.
https://svnweb.freebsd.org/ports/head/www/firefox/files/ (накладываемые патчи)
https://svnweb.freebsd.org/ports/head/www/firefox/Makefile?r...
(опции сборки - тоже ни разу не дефолтные, а либы используются системные).

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

69. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +3 +/
Сообщение от demiol (ok), 22-Фев-20, 12:41 
https://github.com/i-rinat/apulse
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

106. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 23-Фев-20, 08:24 
> https://github.com/i-rinat/apulse

Хорошая кстати штука. Очень жаль что алса сразу до чего-то такого не доперла, чтобы пульс ей просто не требовался.

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

114. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (97), 23-Фев-20, 19:26 
Алсе он и не требуется на самом деле.
Ответить | Правка | Наверх | Cообщить модератору

122. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 23-Фев-20, 22:42 
> Алсе он и не требуется на самом деле.

Угу, конечно. Так прикольно когда какая-нибудь прога узурпирует алсу единолично и все остальные обходятся без звука в системе :)

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

125. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Аноним (95), 23-Фев-20, 22:57 
Такое бывает очень редко. Ооооочень редко

https://www.opennet.me/openforum/vsluhforumID3/119842.html#95

У меня как-то пропал звук во всех приложениях. Опытным путём выяснил, что звук пропадает, когда запущена ICQ for Linux (beta) (старая программа, написанная на Adobe AIR). Какая связь, я не понимал, ведь ни одна другая программа так не делала.

Оказалось что Adobe AIR по какой-то причине имел приоритет "сначала попробовать OSS, а потом ALSA". Фиг знает почему. Когда я разлогинился из GNOME и зашёл в KDE, то там всё работало, как надо. Система openSUSE 11.4, если что.

Поэтому хорошо, что эмуляцию OSS выключили по умолчанию. Нет-нет, да и захочет какая-нибудь софтина выводить звук в /dev/dsp

Мне думается, что, в середине 00-х годов, в техподдержку Red Hat многие жаловались на эту проблему - мол, какое-то приложение захватило весь звук. И каждый раз оказывалось, что приложение по какой-то причине предпочитало OSS, хотя ALSA в нём тоже поддерживалась. Вот они и психанули и сделали "пульсу". Ведь, даже если включить dmix в ALSA по умолчанию (программный микшер для звуковух, которые не имеют аппаратный), то это не спасёт от случайного использования OSS вместо ALSA. А выключить эмуляцию OSS было нельзя, потому что не так много времени прошло с перехода на ALSA.

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

155. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 15:19 
> Такое бывает очень редко. Ооооочень редко

Когда у меня была система без пульса - я бы не сказал что так уж прямо редко. И вообще, это анноило.

> (старая программа, написанная на Adobe AIR).

Я бы сказал новая. И самая поганая из всех мыслимых "асек". Самая жирная, тормозная и нефункциональная из всех.

> Какая связь, я не понимал, ведь ни одна другая программа так не делала.

Алса так позволяет - и это иногда случается. И хрен угадаешь когда долбанет. Более того, умники делавшие апи алсы не подумали о софтварном микшере как mandatory компоненте, на который можно было бы в коде программы расчитывать, не кодя fallback (т.е. собственный микшер!!!) самому.

Вообще, алсучье апи - сделано черт знает как. Посмотреть вокруг, хотя-бы на маздайку, чтобы посмоетреть как люди апями пользуются, народу почему-то не катило, изобрели тот еще вел. С довольно-таки квадратными колесами. Логично что в силу квадратности колес он был неудобен тем кто хотел ездить не по лестницам, а по улице. Ну вот все и полюбили поттеринговскую штуку. Алса больно уж сучья в плане апи.

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

91. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от vadiml (ok), 22-Фев-20, 14:42 
У меня в calc linux без пульсы работают и ff, и хром, и опера.

Ставлю бинарники, собранные для дистрибутива.

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

104. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от iPony129412 (?), 23-Фев-20, 04:54 
Это сокращение расходов на разработку и поддержку.
Скоро и иксы туда же полетят.
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

115. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (97), 23-Фев-20, 19:29 
Ага, на поддержку ненужнопульсы. Ее дропнут в пользу пипевары. Альса же останется на месте.
С иксами так же будет.
Так что придержи при себе свои конские фантазии.
Ответить | Правка | Наверх | Cообщить модератору

116. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от iPony129412 (?), 23-Фев-20, 19:55 
> Ага, на поддержку ненужнопульсы. Ее дропнут в пользу пипевары.

Скорее всего. Лет через пять.

> С иксами так же будет.

Это уже исключено. Но так же быстро ожидать не стоит.


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

124. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –1 +/
Сообщение от Аноним (-), 23-Фев-20, 22:45 
> С иксами так же будет.

Не будет. И это сказали те рожи которые там код пишут, а не какие-то васяны. Но у вас пока еще есть время въехать в кодовую базу иксов. И если вы хотели их майнтайнить, уже пора вкуривать, потому что там такой код что за 15 минут вы в нем совершенно точно не разберетесь.

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

141. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 24-Фев-20, 18:16 
>> С иксами так же будет.
> Не будет. И это сказали те рожи которые там код пишут, а не какие-то васяны.

А они (как минимум - половина) об этом знают? Или аноним так скромно, в третьем лице, отзывался о себе?
Или опять фантазии и анонимное балабольство?


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

143. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от iPony129412 (?), 25-Фев-20, 07:51 
> А они (как минимум - половина) об этом знают? Или аноним так
> скромно, в третьем лице, отзывался о себе?
> Или опять фантазии и анонимное балабольство?

Да, знают https://www.opennet.me/opennews/art.shtml?num=50986

И не только они знают. Про GNOME не буду, ну вот допустим KDE

https://www.opennet.me/opennews/art.shtml?num=51443

> Завершение перехода на Wayland. Wayland рассматривается как будущее рабочего стола, но в текущем виде поддержка данного протокола в KDE ещё не доведена до уровня, необходимого чтобы полностью заменить X11. В ближайшие два года планируется перевести ядро KDE на Wayland, устранить имеющиеся недоработки и сделать первичным окружение KDE, работающее поверх Wayland, а X11 перевести в разряд опций и необязательных зависимостей.

Никто не будет поддерживать две огромных махины, и чтобы и так, и сяк - это как раз фантазии.

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

146. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 13:10 
>> А они (как минимум - половина) об этом знают? Или аноним так
>> скромно, в третьем лице, отзывался о себе?
>> Или опять фантазии и анонимное балабольство?
> Да, знают https://www.opennet.me/opennews/art.shtml?num=50986

Решил вместе с анонимом принять грязевую ванну?

> https://www.opennet.me/opennews/art.shtml?num=51443
>> 08.09.2019 09:13
>> в текущем виде поддержка данного протокола в KDE ещё не доведена до уровня, необходимого чтобы полностью заменить X11.
>>  планируется перевести ядро KDE на Wayland, устранить имеющиеся недоработки и сделать первичным окружение KDE, работающее поверх Wayland, а X11 перевести в разряд опций и необязательных зависимостей.
> Никто не будет поддерживать две огромных махины, и чтобы и так, и сяк - это как раз фантазии.

Резюмируем - очередное "поддержка вейланда уже совсем есть, да! Просто пока еще чуть-чуть нет. Но вот совсем скоро, ух!"
В общем, приходите когда накоенец доведут до ума.
А лучше - когда выкинут поддержку из Qt. Пока что как раз вопли о скорой смерти иксов и победы вяленого выглядят фантазиями.

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

150. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от iPony129412 (?), 25-Фев-20, 13:52 
> вопли о скорой смерти иксов и победы вяленого выглядят фантазиями

Ну о скорой это ты сам выдумал.
А так я наглядные факты привёл, что процесс идёт.
И твоё экспертное мнение на это не влияет.


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

151. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 14:02 
> А так я наглядные факты привёл, что процесс идёт.
> И твоё экспертное мнение на это не влияет.

Факты - это объявление редхата и заявление президентши KDE о _планах_, после допиливания вяленого дропнуть иксы?
Так себе факты.

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

152. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от iPony129412 (?), 25-Фев-20, 14:08 
Как есть

> Иксы ни где в чём-то серьёзном с деньгами не применяются. Там где были - уже повыкидовали (ChromeOS, опционально было в macOS, Tizen от Samsung на смарт часах и телевизорах). Остался только линуксовый десктоп.

И в дефолтных Debian и Fedora уже Wayland по умолчанию. А не так давно (лет семь) можно было только ржать, что шестерёнки крутить можно было в маленьком непонятном окошечке...

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

157. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  –1 +/
Сообщение от Аноним (-), 25-Фев-20, 16:04 
> Так себе факты.

Если те кто фактически пишет ломовую часть кода сообщили о намерениях, это лучше услышать и строить свои планы исходя из этих анонсов. Потому что когда это будет в режиме "жареный петух клюнул" будет уже немного поздновато.

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

156. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (156), 25-Фев-20, 15:58 
> А они (как минимум - половина) об этом знают?

А нельзя эту половину перечислить? Упомянутое заявление исходило от редхатчиков, интеля, и т.п., где-то в районе фороникса анонс. Ну то-есть всякие airlied, vetter и ко видимо считают так. Эти рожи как раз и пишут почти весь инфраструктурный код.

> Или аноним так скромно, в третьем лице, отзывался о себе?
> Или опять фантазии и анонимное балабольство?

Какой красивый wishful thinking. Проблема в том что он не изменит будущее - и те рожи которые по факту писали код таки уже все решили. И единственное что вы можете по этому поводу сделать - стать рожами пишущими код, способными подхватить знамя, ежели оно вам надо.

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

158. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 25-Фев-20, 16:15 
> Эти рожи как раз и пишут почти весь инфраструктурный код.

Какой красивый wishful thinking
https://github.com/freedesktop/xorg-xserver/graphs/contribut...

> Какой красивый wishful thinking. Проблема в том что он не изменит будущее
> - и те рожи которые по факту писали код таки уже

Ну вот по ссылке выше - в шестерке топ-контрибутеров только три редгадчика.
Keith так вообще "писал, пишет и …" - чуть ли не с конца 80х.
Так что приходите с этими рассказами о будущем, когда в GTK и Qt начнут выкидывать поддержку X11, не ранее.
> И единственное что вы можете по этому поводу сделать

Или применить на опеннете очередной демагогический прием - "ложная дилемма".

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

160. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 09-Мрт-20, 01:07 
> Какой красивый wishful thinking

О, круто. Сам сказал, сам показал. Еще раз, для тугих:
1) В xorg уже давно нет крупных инфраструктурных улучшений.
2) Даже более того - с DDX все настолько заколебались что многие дистры свалили на kms'ный generic. Хоть он и "без акселерации" (которая в иксах чаще была тормозяцией и глюкацией).
3) Если ключевые рожи из шляпы и интела на которых все это держится так говорят - я им склонен верить. Они свои заявления могут чисто технически обеспечить.
4) И, кстати, когда они это самое - вот тогда и приходите списками комитов козырять, тогда это будет уже гораздо интереснее :)

> Ну вот по ссылке выше - в шестерке топ-контрибутеров только три редгадчика.

Как насчет всяких интелей и прочих рядом? У них там вокруг линуксной графики довольно спетая тусовочка, где джентльмены прекрасно находят общий язык. И они, определенно, уже все решили в своих кругах. Без помощи всяких анонимусов с опеннета. И вот когда эти круги перестанут кодить иксы - надеюсь, у вас есть какой-то plan B на этот счет. Может, он даже поэффективнее традиционного воя лошпедов "ааа!!! редхат опять форсит свои технологии на наши бошки!!!111" ? :)

> Keith так вообще "писал, пишет и …" - чуть ли не с конца 80х.

При том он уже похоже на все готов, лишь бы от этой галеры отковаться.

> Так что приходите с этими рассказами о будущем, когда в GTK и
> Qt начнут выкидывать поддержку X11, не ранее.

Узнать о будущем когда оно уже просто дало собой в репу - больно и не прикольно, имхо.

>> И единственное что вы можете по этому поводу сделать
> Или применить на опеннете очередной демагогический прием - "ложная дилемма".

А шо, вы таки умеете в кодинг иксов? Так, положа руку на сердце, на этом глобусе в иксах только Пакард и разбирается :). Откуда и инфраструктурные проблемы. В одно табло такую галеру ворочать как-то не очень. И с DDX так например консенсус примерно такой: они вместе с иксовыми подходами не соответствуют тому как современные GPU работают и актуальным юзкейсам. Переделывать СТОЛЬКО там уже никто не будет, ну вот поэтому желаюших гнать дохлую лошадь - вообше довольно немного.

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

144. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от iPony129412 (?), 25-Фев-20, 08:06 
> Ага, на поддержку ненужнопульсы. Ее дропнут в пользу пипевары. Альса же останется на месте.
> С иксами так же будет. Так что придержи при себе свои конские фантазии.

Просто сравнение не корректное.
Есть ALSA, сверху (обычно PulseAudio).
PulseAudio не особо как в чём-то серьёзном и с деньгами применяется - в тех же ChromeOS и Android её нет. А ALSA само собой есть.
Поэтому действительно нет проблемы выкинуть PulseAudio и заменить на новую верхнюю штуку PipeWare.

Иксы и Wayland - это один уровень (Xwayland отдельная тема).
Иксы ни где в чём-то серьёзном с деньгами не применяются. Там где были - уже повыкидовали (ChromeOS, опционально было в macOS, Tizen от Samsung на смарт часах и телевизорах).
Остался только линуксовый десктоп.
Поэтому действительно нет особой проблемы выкинуть иксы и заменить на Wayland. И собственно это в планах у всех ведущих разработчиков линуксового десктопа. Это не тайна - это открытая информация.

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

74. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от jalavan (ok), 22-Фев-20, 13:01 
не собирается у меня https://paste.debian.net/1131518
Ответить | Правка | Наверх | Cообщить модератору

77. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Michael Shigorinemail (ok), 22-Фев-20, 13:10 
> не собирается у меня https://paste.debian.net/1131518

У меня на альте вчера собралось: http://packages.altlinux.org/alsa-tools -- собирайте сперва alsa-lib, вероятно, от неё же и заголовки понадобятся.

Только я обновлял официальные пакеты в репозитории, собирал это всё в hasher, соответственно в чруте -- прежде чем делать из своего дебиана (если это он) слакварь, обождите чуток или спросите майнтейнера, когда и где ждать обновку.

PS: порядок сборки: http://git.altlinux.org/tasks/archive/done/_240/246761/

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

102. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Ordu (ok), 22-Фев-20, 22:52 
$ find /usr/include/ -name '*.h' -exec egrep -l 'typedef\s+__u32' {} \; | xargs equery belongs
* Searching for /usr/include/ext2fs/ext2_types.h,/usr/include/ext2fs/ext2fs.h,/usr/include/linux/cciss_ioctl.h,/usr/include/linux/mroute6.h,/usr/include/linux/virtio_types.h,/usr/include/linux/android/binder.h,/usr/include/linux/ppp_defs.h,/usr/include/linux/can.h,/usr/include/linux/types.h,/usr/include/linux/elf.h,/usr/include/linux/acct.h,/usr/include/linux/zorro.h ...
sys-fs/e2fsprogs-1.45.5 (/usr/include/ext2fs/ext2_types.h)
sys-fs/e2fsprogs-1.45.5 (/usr/include/ext2fs/ext2fs.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/ppp_defs.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/types.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/acct.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/mroute6.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/elf.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/virtio_types.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/android/binder.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/can.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/cciss_ioctl.h)
sys-kernel/linux-headers-4.19 (/usr/include/linux/zorro.h)

Я бы предположил, что тебе стоит обновить linux-headers. Скорее всего alsa берёт __u32 из /usr/include/linux/types.h.

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

107. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от jalavan (ok), 23-Фев-20, 12:33 
Сейчас стопорится на этом, не знаю что еще не хватает, поиск не помог

checking for libasound headers version >= 1.0.0 (1.0.0)... found.
checking for libatopology (sound headers version > 1.1.9)... yes
checking for snd_ctl_open in -lasound... yes
checking for snd_tplg_new in -latopology... no
configure: error: No linkable libatopology was found.

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

118. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Michael Shigorinemail (ok), 23-Фев-20, 22:08 
> configure: error: No linkable libatopology was found.

Говорю же, libalsa нужна _свежая_, собирать её надо _первой_ и либо в систему устанавливать, либо как минимум обеспечить наличие заголовков в том окружении, где собираете всё дальнейшее.  А для самой libalsa понадобится собрать недавно выделенные alsa-{topology,ucm}-conf.

Специально нашёл же для Вас и добавил PS в #77 :-)  Ну или вот прям с коленки:

basalt:~/git/alsa> tail -2 00list
DIRLIST="alsa-topology-conf alsa-ucm-conf alsa-lib alsa-utils alsa-tools alsa-plugins tinycompress"
VERSION=1.2.2

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

127. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Ordu (ok), 23-Фев-20, 23:22 
$ equery belongs /usr/lib64/libatopology.so.2
* Searching for /usr/lib64/libatopology.so.2 ...
media-libs/alsa-lib-1.2.1.2 (/usr/lib64/libatopology.so.2.0.0)
media-libs/alsa-lib-1.2.1.2 (/usr/lib64/libatopology.so.2 -> libatopology.so.2.0.0)

Я чёт перестал понимать, что ты собираешь. альсу? У неё есть ядерный компонент, который в ядро включается, и чтобы обновить его, надо ядро обновлять; есть юзерспейс компонент -- alsa-lib, который надо собирать сразу после ядра. Эти два компонента и есть alsa. Всё остальное -- типа alsa-tools, alsa-utils и тп -- это уже второстепенно, ставить по необходимости, и только после ядра и alsa-lib.

Странно, при этом, что версии хидеров у тебя прошли проверку, а библиотеки -- нет. Ты ставил *-dev пакеты не ставя основных, или как тебе это удалось. Или там тесты из configure тупят?

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

138. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от jalavan (ok), 24-Фев-20, 13:02 
У меня 4.9.189-3+deb9u2 (2019-11-11) i686 GNU/Linux, попробовал на stable - собралось без ошибок.
Ответить | Правка | Наверх | Cообщить модератору

98. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от AlexYeCu_not_logged (?), 22-Фев-20, 21:55 
Кстати, 1.2.1 была несовместима с PulseAudio. По крайней мере, в некоторых конфигурациях.
Ответить | Правка | Наверх | Cообщить модератору

128. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +1 +/
Сообщение от Аноним (128), 24-Фев-20, 02:50 
Поясните мне незнающему, зачем плодить су(ч/щ)ности, и не пользоваться альсой, если пульса выполняет роль прокладки между приложением и альсой, а приложения при этом умеют работать и с первой?
Ответить | Правка | Наверх | Cообщить модератору

130. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (-), 24-Фев-20, 08:15 
Поясняю, Реткостному Гаду понадобилась автоконфигурируемая вес(ч/щ)ь вот они и запилили Пульсеаудио. Алса - это аппартные драйвера. Пульсаудио - это прокладка. Без Альсы звука вообще не будет, без пульсаудио звук будет.
Ответить | Правка | Наверх | Cообщить модератору

134. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (137), 24-Фев-20, 12:29 
Почему при выводе из openal чтобы не шипело через нативный интерфейс alsa нужно period_size=128/periods=3 (8мс при 48КГц), а через snd-pcm-oss отлично работает period_size=64/periods=2 (3мс)? Железо — emu10k1, нативный интерфейс настроен как type hw.
Ответить | Правка | Наверх | Cообщить модератору

161. "Релиз звуковой подсистемы Linux - ALSA 1.2.2"  +/
Сообщение от Аноним (95), 20-Апр-20, 10:51 
> Почему при выводе из openal чтобы не шипело через нативный интерфейс alsa
> нужно period_size=128/periods=3 (8мс при 48КГц), а через snd-pcm-oss отлично работает
> period_size=64/periods=2 (3мс)? Железо — emu10k1, нативный интерфейс настроен
> как type hw.

Я не опоздал? А в каких случаях проявляется?

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

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

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




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

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