Re: про usb и alsa
On Mon, May 16, 2011 at 04:35:03PM +0300, Vitaliy Fust wrote: > 16 мая 2011 г. 11:31 пользователь Dmitry Nezhevenko написал: > > В случае со звуком ALSA это все умеет сама. На нормальных карточках микшер > > аппаратный. На остальных -- dmix. > "Нормальные карточки" это самые говеные и распространенные, потому что > на их аппаратные микшеры удосужились написать драйверы. Нет. Аппааратный микшер есть у Creative на emu10k* (SB Live 5.1, Audigy2, может еще что-то). Кажется у встроенных VIA был. Как минимум ALSA дает их обладателям использовать то что умеет железо -- WBR, Dmitry signature.asc Description: Digital signature
Re: про usb и alsa
On Mon, May 16, 2011 at 04:35:03PM +0300, Vitaliy Fust wrote: > > В случае со звуком ALSA это все умеет сама. На нормальных карточках микшер > > аппаратный. На остальных -- dmix. > "Нормальные карточки" это самые говеные и распространенные, потому что > на их аппаратные микшеры удосужились написать драйверы. Самые распространённые - это snd_hda_intel -- WBR, wRAR Powered by the ALT Linux fortune(6): Думаю, что изготовители Kompakta прекрасно справятся и с kpackage, но в kde 3.2 ;-) -- rider in devel@ signature.asc Description: Digital signature
Re: про usb и alsa
16 мая 2011 г. 11:31 пользователь Dmitry Nezhevenko написал: > В случае со звуком ALSA это все умеет сама. На нормальных карточках микшер > аппаратный. На остальных -- dmix. "Нормальные карточки" это самые говеные и распространенные, потому что на их аппаратные микшеры удосужились написать драйверы.
Re: про usb и alsa
On Mon, May 16, 2011 at 10:24:31AM +0400, Victor Wagner wrote: > On 2011.05.13 at 22:32:40 +0300, Dmitry Nezhevenko wrote: > > > Не вижу причины, зачем этот pulseaudio нужен кроме сетевого звука. > > А как насчет причин использовать X-сервер, а не писать в видеопамять > напрямую, как в DOS? (ну или во framebuffer device)? В Qt такое есть. QWS называется. Только оно нормально работает когда апликуха либо одна либо они между собой общаются и договариваются, кому какой регион рисовать. В случае со звуком ALSA это все умеет сама. На нормальных карточках микшер аппаратный. На остальных -- dmix. А вот pulse -- это все равно что поверх X-сервера запустить еще один X11. -- WBR, Dmitry signature.asc Description: Digital signature
Re: про usb и alsa
On 2011.05.13 at 22:32:40 +0300, Dmitry Nezhevenko wrote: > Не вижу причины, зачем этот pulseaudio нужен кроме сетевого звука. А как насчет причин использовать X-сервер, а не писать в видеопамять напрямую, как в DOS? (ну или во framebuffer device)? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110516062431.ga27...@wagner.pp.ru
Re: про usb и alsa
13 мая 2011 г. 22:32 пользователь Dmitry Nezhevenko написал: > Даже у одной звуковой карты может быть несколько выходов. Никто же не советуют > использовать pulseaudio для того, чтобы при втыкании наушников в ноутбук > звук автоматом переключался на них. Ну, а если не автоматом, а пусть очень даже вручную? Как это без пульса организовать? А если звуковых карты три? А если хочется сделать звук потише в произвольной определенной программе, оставив громкость в остальных на прежнем уровне? А если во время разговора по аля скайпу требуется переключиться с колонок и микрофона на вебкамере на гарнитуру с микрофоном подключенную к другой звуковой карте? А если нужен единый эквалайзер, но только для некоторых программ, да и то не всегда? Если ответ будет в стиле "это всё вам не нужно", утруждаться не обязательно
Re: про usb и alsa
On Wed, May 11, 2011 at 11:38:05PM +0400, Nikita V. Youshchenko wrote: > Почему костыли-то? > > То, что запрошено, является динамическим переключением потоков. > > Приложение, генерирующее поток, не знает и не должно знать, что он в > динамике куда-то перенаправляется. Приложения по умолчанию просят выводить звук на "дефолтное устройство вывода". И приложение не должно заниматься тем что ловить моменты изменения этих дефолтов. Даже у одной звуковой карты может быть несколько выходов. Никто же не советуют использовать pulseaudio для того, чтобы при втыкании наушников в ноутбук звук автоматом переключался на них. Не вижу причины, зачем этот pulseaudio нужен кроме сетевого звука. -- WBR, Dmitry signature.asc Description: Digital signature
Re: про usb и alsa
On 05/12/2011 05:15 AM, Иван Лох wrote: Одно из правил вызывается при подключении внешней звуковой карты. Вы можете связать с ним произвольный скрипт. Н... Это можно и не глядя на этот файл сделать. Вопрос в другом --- какой скрипт вызывать. Хотя я похоже уже нашёл ответ: http://alsa.opensrc.org/Hotplugging_USB_audio_devices_%28Howto%29 -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4dcb35cc.5060...@sergio.spb.ru
Re: про usb и alsa
On Thu, May 12, 2011 at 05:02:19AM +0400, sergio wrote: > On 05/11/2011 02:51 AM, Иван Лох wrote: > > >Я бы внимательно посмотрел на > > /lib/udev/rules.d/78-sound-card.rules > > > >и поправил пару строчек > > Я внимательно посмотрел на 78-sound-card.rules, но идеи не понял. Одно из правил вызывается при подключении внешней звуковой карты. Вы можете связать с ним произвольный скрипт. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110512011524.gq13...@nano.ioffe.rssi.ru
Re: про usb и alsa
On 05/11/2011 02:51 AM, Иван Лох wrote: Я бы внимательно посмотрел на /lib/udev/rules.d/78-sound-card.rules и поправил пару строчек Я внимательно посмотрел на 78-sound-card.rules, но идеи не понял. -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4dcb319b.8080...@sergio.spb.ru
Re: про usb и alsa
On 05/12/2011 01:15 AM, Vitaliy Fust wrote: При этом встроенная не будет дифолтной никогда, или я не прав? Нет, только по-умолчанию. Т.е. если выбрана дефолтной внутренняя (например в настройках фонона) или если внешней нет (отключена) то по-умолчанию пойдет на внутреннюю default --- это hw0.0, если внутренней поставить не нулевой индыкс то она перестаёт быть дефолтной. И это модно через slots сделать. -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4dcb20e9.8000...@sergio.spb.ru
Re: про usb и alsa
12 мая 2011 г. 1:35 пользователь Иван Лох написал: > Раз не проапгрейтили... попробую попроще. Использование pulseaudio > приводит к излишнему расходованию энергии, омертвляет человеческий труд и > засоряет мусором нашу планету. Это приводит к Разрушению экосистем и > способствует > глобальному потеплению. Никакого смысла в его использовании нет. А я грешным делом думал это всё оффтоп виноват, ну да ладно, хоть вопрос с dmix раскрыт
Re: про usb и alsa
On Thu, May 12, 2011 at 01:18:42AM +0300, Vitaliy Fust wrote: > 12 мая 2011 г. 1:08 пользователь Иван Лох написал: > > Сегодня dmix не тормозит почти на любом железе. Апгрейдить железо ради > > абсолютно не нужного для работы (и даже развлечений) дерьма -- можно, > > конечно. Общество потребления, блядь. Но лучше мозги проапгрейдить. > Вы уверены что ваши проблемы связаны с гну дебиан? Что касается dmix, > очень сложно понять что вы хотите сказать по существу Раз не проапгрейтили... попробую попроще. Использование pulseaudio приводит к излишнему расходованию энергии, омертвляет человеческий труд и засоряет мусором нашу планету. Это приводит к Разрушению экосистем и способствует глобальному потеплению. Никакого смысла в его использовании нет. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110511223535.go13...@nano.ioffe.rssi.ru
Re: про usb и alsa
12 мая 2011 г. 1:08 пользователь Иван Лох написал: > Сегодня dmix не тормозит почти на любом железе. Апгрейдить железо ради > абсолютно не нужного для работы (и даже развлечений) дерьма -- можно, > конечно. Общество потребления, блядь. Но лучше мозги проапгрейдить. Вы уверены что ваши проблемы связаны с гну дебиан? Что касается dmix, очень сложно понять что вы хотите сказать по существу
Re: про usb и alsa
12 мая 2011 г. 0:40 пользователь Иван Лох написал: > dmix лет пять не использовался по-умолчанию. В смысле, что давно пора пересаживаться на пульс? Так пульс и тормозит на том что лет пять как пора апгрейдить
Re: про usb и alsa
On Thu, May 12, 2011 at 12:01:57AM +0300, Vitaliy Fust wrote: > 11 мая 2011 г. 23:15 пользователь Иван Лох написал: > > Потому, что IMHO можно написать plug-in для alsa, который сделает тоже > > самое. > > И писали наверняка. Другое дело, что от этого вырастет латентность, загрузка > > процессора и т. д. на что разработчики alsa смотрят очень серьезно на такие > > вещи. > С каких это пор алса разучилась использовать dmix для программного > микширования? Отлично работает, если проц тормозит на пульсе, > рекомендую. dmix лет пять не использовался по-умолчанию. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110511214012.gl13...@nano.ioffe.rssi.ru
Re: про usb и alsa
12 мая 2011 г. 0:05 пользователь sergio написал: > On 05/11/2011 09:37 AM, Andrey Rahmatullin wrote: > >> Я бы попробовал выставить внутренней index=1, а внешней 0. > > При этом встроенная не будет дифолтной никогда, или я не прав? Нет, только по-умолчанию. Т.е. если выбрана дефолтной внутренняя (например в настройках фонона) или если внешней нет (отключена) то по-умолчанию пойдет на внутреннюю
Re: про usb и alsa
On 05/11/2011 09:37 AM, Andrey Rahmatullin wrote: Я бы попробовал выставить внутренней index=1, а внешней 0. При этом встроенная не будет дифолтной никогда, или я не прав? -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4dcafa2b.3000...@sergio.spb.ru
Re: про usb и alsa
11 мая 2011 г. 23:15 пользователь Иван Лох написал: > Потому, что IMHO можно написать plug-in для alsa, который сделает тоже самое. > И писали наверняка. Другое дело, что от этого вырастет латентность, загрузка > процессора и т. д. на что разработчики alsa смотрят очень серьезно на такие > вещи. С каких это пор алса разучилась использовать dmix для программного микширования? Отлично работает, если проц тормозит на пульсе, рекомендую. > Я бы попробовал выставить внутренней index=1, а внешней 0. Так и работает, интегрированную использую как дополнительные выходы и очень редко
Re: про usb и alsa
On Wed, May 11, 2011 at 11:38:05PM +0400, Nikita V. Youshchenko wrote: > > Если бы оно еще и для уже играющих программ умело переключать... Но тут > > уже костыли вроде pulseaudio > > Почему костыли-то? > > То, что запрошено, является динамическим переключением потоков. > > Приложение, генерирующее поток, не знает и не должно знать, что он в > динамике куда-то перенаправляется. > Бибилиотека alsa - это средство сконфигурировать поток и потом его > воспроизводить. То есть поддерживает статические потоки. > > Для динамических потоков *необходимо* дополнительное средство - внешнее и > по отношению к приложению, и по отношению к алсе. Так почему бы эту роль > не отдать pulseaudio (который в общем для этого и предназначен)? Потому, что IMHO можно написать plug-in для alsa, который сделает тоже самое. И писали наверняка. Другое дело, что от этого вырастет латентность, загрузка процессора и т. д. на что разработчики alsa смотрят очень серьезно на такие вещи. А разработчикам pulseaudio на это класть, потому, что на pulseaudio все-равно сверху намажут еще слой десктопного говна и уже никто не будет разбираться было ли масло свежим или протухшим. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110511201527.gk13...@nano.ioffe.rssi.ru
Re: про usb и alsa
> On Wed, May 11, 2011 at 02:51:18AM +0400, Иван Лох wrote: > > On Wed, May 11, 2011 at 02:38:56AM +0400, sergio wrote: > > > Всем привет. > > > > > > Очень хочется, что бы при втыкании, usb звуковушка становилась > > > дифолтной, а при > > > > Я бы внимательно посмотрел на > > /lib/udev/rules.d/78-sound-card.rules > > > > и поправил пару строчек > > Если бы оно еще и для уже играющих программ умело переключать... Но тут > уже костыли вроде pulseaudio Почему костыли-то? То, что запрошено, является динамическим переключением потоков. Приложение, генерирующее поток, не знает и не должно знать, что он в динамике куда-то перенаправляется. Бибилиотека alsa - это средство сконфигурировать поток и потом его воспроизводить. То есть поддерживает статические потоки. Для динамических потоков *необходимо* дополнительное средство - внешнее и по отношению к приложению, и по отношению к алсе. Так почему бы эту роль не отдать pulseaudio (который в общем для этого и предназначен)? Глючный? Недоделанный? Так и алса не всегда безглючной была. Это вопрос времени. И, кстати, вашего личного участия в проекте. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201105112338.05253@blacky.localdomain
Re: про usb и alsa
On Wed, May 11, 2011 at 02:38:56AM +0400, sergio wrote: > Очень хочется, что бы при втыкании, usb звуковушка становилась > дифолтной, а при > вытыкании всё возвращалось обратно. Мне кажется, что я что-то > подобное видел, > даже по-моему тут. Но вот как-то не удаётся ничего найти, и не только тут. Я бы попробовал выставить внутренней index=1, а внешней 0. -- WBR, wRAR Powered by the ALT Linux fortune(6): Не знаю насколько вправе лить в M40, но залил и туда. -- drool in #13483 signature.asc Description: Digital signature
Re: про usb и alsa
On Wed, May 11, 2011 at 02:51:18AM +0400, Иван Лох wrote: > On Wed, May 11, 2011 at 02:38:56AM +0400, sergio wrote: > > Всем привет. > > > > Очень хочется, что бы при втыкании, usb звуковушка становилась > > дифолтной, а при > > Я бы внимательно посмотрел на > /lib/udev/rules.d/78-sound-card.rules > > и поправил пару строчек Если бы оно еще и для уже играющих программ умело переключать... Но тут уже костыли вроде pulseaudio -- WBR, Dmitry -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110510233654.GA23472@laptop.local
Re: про usb и alsa
On Wed, May 11, 2011 at 02:38:56AM +0400, sergio wrote: > Всем привет. > > Очень хочется, что бы при втыкании, usb звуковушка становилась > дифолтной, а при Я бы внимательно посмотрел на /lib/udev/rules.d/78-sound-card.rules и поправил пару строчек -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110510225118.gh13...@nano.ioffe.rssi.ru
про usb и alsa
Всем привет. Очень хочется, что бы при втыкании, usb звуковушка становилась дифолтной, а при вытыкании всё возвращалось обратно. Мне кажется, что я что-то подобное видел, даже по-моему тут. Но вот как-то не удаётся ничего найти, и не только тут. -- sergio. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4dc9be80.8080...@sergio.spb.ru