Поменять каналы местами.

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
agbr
Сообщения: 486
ОС: openSUSE 10.2

Поменять каналы местами.

Сообщение agbr »

Моя звуковая карта и ОС думает, что левый канал - слева, а правый - справа. Но на самом деле на столе в силу объективных физических причин колонки стоят наоборот: левый - справа, правый - слева. Причем внушить колонкам кто из них кто не представляется возможным в силу их конструкции. Возникают забавные звуковые эффекты при таком "стерео",

Intel ICH7 HDA
alsa-1.0.13.

Вопрос простой: как махнуть каналы программно ( настройкой alsa, видимо )?
jabber: agbr@jabber.ru

против проприетарного ПО в GNU/Linux
Спасибо сказали:
Аватара пользователя
k01
Сообщения: 104
ОС: Archlinux

Re: Поменять каналы местами.

Сообщение k01 »

Рациональное программирование — наш ответ MicroSoft!
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: Поменять каналы местами.

Сообщение esvaf »

k01 писал(а):
03.05.2007 18:30
ну варианта два:
1. http://cxem.net/beginner/beginner22.php
2. http://alsa.opensrc.org/FAQ#How_can_I_tell...my_soundcard.3F
;)

Да, первый вариант развивает более всесторонне. Ведь если лень пользоваться поиском - это уже говорит о нежелании "поковыряться" умственно.
А второй можно посоветовать пробовать тому, кому не лень вникать во всякие там букАвки.
Вот, для тех кому лень на ссылку нажать(а ведь есть и такие):
How can I tell ALSA to swap the left and right stereo channels on my soundcard?

Add this to your ~/.asoundrc file:

pcm.swapped {
type route
slave.pcm "default"
ttable.0.1 1
ttable.1.0 1
}


You might have to replace default by the name of the device you used before. Then instruct your program to play to the ALSA PCM device named swapped.
Спасибо сказали: