Вы не вошли.


Вне форума


computer user, и что? Поясни, из-за чего именно ты разместил эту тему.
nolinux.w2c.ru - море баттхерта и деаонимизации
Вне форума


Линукс аудио, оно работает:

Вне форума


Просто он решил рассказать нам про разнообразие звуковых библиотек в линуксе, забыв про две вещи:
1) Они отлично сосуществуют друг с другом.
2) Кроме собственно звуковых подсистем разных уровней, тут и просто есть библиотеки для работы с мультимедиа (PortAudio и GStreamer, например -- в них воспроизведение какого-либо звука в известном формате сокращается до нескольких строк кода).
А теперь -- подсказка -- несмотря на кажущееся разнообразие связей между компонентами, в нормальной ситуации все находящиеся выше программы подключаются к ALSA (ну или к PulseAudio, которая в данном случае работает как интерфейс ALSA).
Вне форума


Просто он решил рассказать нам про дебильные бестолковые звуковые библиотеки в линуксе
Так вернее будет
Я даже соглашусь.
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


А нахрена так много говна? И что будет если часть библиотек из системы выкинуть?
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


версия вышеуказанной диаграммы для нормальных дистров. (при условии, что в системе что-то, использующее JACK и PulseAudio, есть -- иначе эти блоки можно удалить)
![]()
версия вышеуказанной диаграммы для дистров с PulseAudio. (соответственно для JACK)
Устаревшие, заброшенные и никем неиспользуемые компоненты были из этой диаграммы удалены.
Добавлено спустя 01 мин 43 с:
И да, прошу клиентские библиотеки (которые используются программистами) от собственно звуковых фреймворков (таких, как ALSA, OSS и в некоторой степени PulseAudio) отличать.
Отредактировано usr_share (02-02-12 22:14:44)
Вне форума


Устаревшие, заброшенные и никем неиспользуемые компоненты были из этой диаграммы удалены.
Спасибо!!! Поржал!!!
Во бля сколько удалили!
Самому то не смешно?
Отредактировано selenscy (02-02-12 22:33:11)
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


Просто он решил рассказать нам про разнообразие звуковых библиотек в линуксе, забыв про две вещи:
1) Они отлично сосуществуют друг с другом.
2) Кроме собственно звуковых подсистем разных уровней, тут и просто есть библиотеки для работы с мультимедиа (PortAudio и GStreamer, например -- в них воспроизведение какого-либо звука в известном формате сокращается до нескольких строк кода).
А теперь -- подсказка -- несмотря на кажущееся разнообразие связей между компонентами, в нормальной ситуации все находящиеся выше программы подключаются к ALSA (ну или к PulseAudio, которая в данном случае работает как интерфейс ALSA).
Уже обсуждалось, или подзабыл? 
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума


Уже обсуждалось, или подзабыл?
Всё то, что находится на верху этой диаграммы, отношения к указанной вами проблеме вообще не имеет. Там имеет значение только ALSA и PulseAudio.
Во-вторых, реализация PulseAudio полностью соответствует API ALSA, и правильно написанный софт, использующий этот API так, как он описан, проблем вызывать вообще не должен. Но это именно какие-то проприетарные поделки, которые начинают глючить. Почему я не видел ни одной свободной программы, которая начинала бы глючить при установленном PulseAudio?
Отредактировано usr_share (03-02-12 08:01:17)
Вне форума


реализация PulseAudio полностью соответствует API ALSA, и правильно написанный софт, использующий этот API так, как он описан, проблем вызывать вообще не должен.
А по факту - вызывает (даже для примеров, идущих с alsa-lib)
Почему я не видел ни одной свободной программы, которая начинала бы глючить при установленном PulseAudio?
Потому, что не хотел
Отредактировано дохтур (03-02-12 10:18:17)
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума


Во-вторых, реализация PulseAudio полностью соответствует API ALSA, и правильно написанный софт, использующий этот API так, как он описан, проблем вызывать вообще не должен. Но это именно какие-то проприетарные поделки, которые начинают глючить.
А почему до сих пор в поделиях нет законченого редактора вроде Cubase? 
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


А почему до сих пор в поделиях нет законченого редактора вроде Cubase?
Нежелание проприетарных разработчиков.
Но заявлять про тучу звуковых систем в Линуксе (путая их с отдельными библиотеками) -- большая ошибка. Всё равно, что путать, скажем, WinAPI и .NET Framework.
Отредактировано usr_share (03-02-12 12:11:26)
Вне форума


Нежелание проприетарных разработчиков.
Это, уж прости, но твои профанации т.к.
Linux пользователь может настроить систему ALSA так, чтобы она использовала виртуальное устройство, созданное сервером PulseAudio. Тогда программы, работающие со звуком через драйвер ALSA, будут на самом деле иметь дело с PulseAudio, который взаимодействует с помощью ALSA уже с реальным устройством.
Т.е. в линухе даже если ты (-разработчик программы) думаешь, что твоя программа будет работать напрямую с ALSA т.e. минуя всякие прослойки, пользователь может настроить свою систему так (а оно в убунте по умолчанию так, к примеру), что звук будет идти через поделия вроде PulseAudio, т.е. как в моих случаях - не работать/отваливаться. И виновать в этом будет, конечно же, разработчик программы 
Добавлено спустя 13 мин 49 с:
Т.е. это имменно то, о чём уже не первый раз пишет Adobe - никто не будет писать серьёзного софта, пока в линуксе будет этот зоопарк
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума


Подумать только, звуковая система в линуксе - говно, видео система в линуксе - еще хуже, пользовательское консольное окружение - дерьмо, утилиты управления системой - дерьмо, софт - дерьмо, рабочее графическое окружение - дерьмо, даже ядро - теперь дерьмо. На какой десткоп хочет линукс?
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


этот зоопарк
Зоопарк из аж целых двух звуковых систем -- это просто очень страшно. (так как OSS ни одному линуксоиду не нужен).
Добавлено спустя 08 мин 47 с:
И виновать в этом будет, конечно же, разработчик программы big_smile
И виноват в этом будет пользователь.
Вне форума


И виноват в этом будет пользователь.
В том, что поставил сибе Линукс. 
Вне форума


Нежелание проприетарных разработчиков.
О как!!!
Наивный чукотский юноша...
Только полный мудак будет писать под этот зоопарк х*й пойми чего, под названиями звуковые "библиотеки"
Даже если мудак напишет под одно поделие, то в другом поделии овер 9000 у него будет эпичный фейл
Поэтому мудаков для этого не находится, кроме мудаков из опенсорца, которые тот же ардор десятилетиями пилят 
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


Зоопарк из аж целых двух звуковых систем -- это просто очень страшно. (так как OSS ни одному линуксоиду не нужен).
Если бы они ещё работали предсказуемо (ALSA) и присутствовали в 100% систем (OSS)
И виноват в этом будет пользователь.
Т.е. уже не проприетарщики? А мы ведь только начали... 
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума


В том, что поставил сибе Линукс.
В том, что неправильно настроил систему. И ЕМНИП, в Ubuntu звук по умолчанию из ALSA в PulseAudio не перенаправляется, т.к. файл /etc/asound.conf отсутствует. PulseAudio просто ставит себя на место дефолтных входа/выхода.
Т.е. уже не проприетарщики?
Проприетарщики будут виноваты тогда, когда будет обнаружено использование ими недокументированных функций или неопределённого поведения документированных.
и присутствовали в 100% систем (OSS)
Это же кто будет писать "профессиональный звуковой софт" под BSD? (другой причины, чтобы кому-то понадобился OSS, я пока что не вижу)
Отредактировано usr_share (03-02-12 16:27:55)
Вне форума


В том, что неправильно настроил систему.
Ты вот в самом деле думаешь, как все пенгванутые, что музыканту и другим нужно настраивать систему, причём именно из консоли?

Добавлено спустя 04 мин 18 с:
Проприетарщики будут виноваты тогда, когда будет обнаружено использование ими недокументированных функций или неопределённого поведения документированных.
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ!!! Так весь смысл мудаков из опенсорца не для того чтобы работало, а чтобы следить друг за дружкой?
Это пиздец!!!
Отредактировано selenscy (03-02-12 16:46:19)
База сама по себе сплошной скрипт (с) AleksK
При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка 
Вне форума


Ты вот в самом деле думаешь, как все пенгванутые, что музыканту и другим нужно настраивать систему, причём именно из консоли?
Нет, но если юзер сам что-то не так сделал в системе, за это не должны отвечать разработчики ПО.
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ!!! Так весь смысл мудаков из опенсорца не для того чтобы работало, а чтобы следить друк за дружкой
А весь смысл проприетарщиков, тогда получается, в том, чтобы писать кривой, полный костылей, обрастающий кучей ненужных артефактов и еле-еле работающий код?
Я, конечно, извиняюсь, но отвечать за кривой код должны разработчики кривого кода.
Отредактировано usr_share (03-02-12 16:51:31)
Вне форума


Проприетарщики будут виноваты тогда, когда будет обнаружено использование ими недокументированных функций или неопределённого поведения документированных.
Лол, как такое вообще может быть при открытом API да ещё и в свободной ОС? 
Хотя мне кажется, что кто-то тупо перенёс шаблон с одной ОС на другую
другой причины, чтобы кому-то понадобился OSS, я пока что не вижу
На своей памяти помню quake3, хотя исходники уже давно открыты -то и спасло игру в какой-то мере, а вообще - да, не так важно, т.к. хороших игр в линуксе почти нет, можно простить 
Добавлено спустя 03 мин 40 с:
Нет, но если юзер сам что-то не так сделал в системе, за это не должны отвечать разработчики ПО.
А если это сделали "по умолчанию" в самом популярном дистрибутиве ?
Я, конечно, извиняюсь, но отвечать за кривой код должны разработчики кривого кода.
Вот пусть автор PulseAudio и разгребает, а не бугуртит на адоб
Добавлено спустя 06 мин 13 с:
И ЕМНИП, в Ubuntu звук по умолчанию из ALSA в PulseAudio не перенаправляется, т.к. файл /etc/asound.conf отсутствует. PulseAudio просто ставит себя на место дефолтных входа/выхода.
В 10.4 так было по умолчанию, как сейчас - проверять лень
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума


Лол, как такое вообще может быть при открытом API да ещё и в свободной ОС?
Разве не вы говорили, что в линуксе проблемы с документацией?
Если у либы есть документация, в которой не описана какие-то функции (а остальные описаны), то стоит очень серьёзно подумать, прежде чем их использовать. Действительно для любой ОС.
На своей памяти помню quake3, хотя исходники уже давно открыты -то и спасло игру в какой-то мере, а вообще - да, не так важно, т.к. хороших игр в линуксе почти нет, можно простить
Третья квака вышла в 99ом году. ALSA впервые появился в ядре в 2002 (вообще появился в 98). А дефолтом стал только с начала ветки 2.6 в 2004 году. Естественно, они не стали бы выбирать недефолтное решение, которое нужно отдельно качать и ставить в систему.
В 10.4 так было по умолчанию, как сейчас - проверять лень
У меня в дебиане после установки PulseAudio файл /etc/asound.conf не появился.
Отредактировано usr_share (03-02-12 17:24:29)
Вне форума


Разве не вы говорили, что в линуксе проблемы с документацией?
Я, просто не думал, что это так можно применить для оправдания чьего-то говнокода 
Третья квака вышла в 99ом году. ALSA впервые появился в ядре в 2002 (вообще появился в 98). А дефолтом стал только с начала ветки 2.6 в 2004 году. Естественно, они не стали бы выбирать недефолтное решение, которое нужно отдельно качать и ставить в систему.
Стоит ли напоминать, что и с какого года используется в винде и почему, собственно, там на порядки больше игр и приложений для работы со звуком?
(OSS вышел вроде раньше, но и умер быстрее)
Добавлено спустя 01 мин 42 с:
У меня в дебиане после установки PulseAudio файл /etc/asound.conf не появился.
Раз за вас, только у большинства всё по-другому
Отредактировано дохтур (03-02-12 17:42:57)
бывает, новые пользователи перезагружают компьютер, потому что не знают, как ещё можно выйти из vi
---
Провокатор хуев -) Я к тебе в твою конторку инсайдера зашлю, ты даже не узнаешь в какой момент тебя поимели -) (с) Rector
Вне форума
[ Сгенерировано за 0.010 сек, 7 запросов выполнено - Использовано памяти: 1.82 Мбайт (Пик: 1.9 Мбайт) ]