LINUX.ORG.RU

/etc/asound.conf. настройка

 ,


2

2

Здравствуйте.

Мой /etc/asound.conf

pcm.!default { type hw card PCH }
ctl.!default { type hw card PCH }

Недавно наткнулся на статью - как улучшить звук в скайпе - и скопипастив, получился такой конфиг http://bpaste.net/show/114640/

Хрипы в микрофоне исчезли, но теперь я могу воспроизводить звук только на одном приложении (т.е. например когда включен deadbeef нет звука в firefox и др. приложениях).

Как исправить?

Подскажите простенькую статью про asound.conf.

aplay -l

http://bpaste.net/show/114642/

А вот мой:

pcm.SKYPE_IN_MIC {
	type plug
	slave.pcm "second_asymed"
}

pcm.SKYPE_OUT_SPEAKERS {
	type plug
	slave.pcm "second_asymed"
}

pcm.SKYPE_RINGING {
	type plug
	slave.pcm "first_asymed"
}

pcm.first_asymed {
	type asym
	playback.pcm "dmix"
	capture.pcm "dsnoop"
}

pcm.second_asymed {
	type asym
	playback.pcm "second_dmix"
	capture.pcm "second_dsnoop"
}

pcm.!default {
	type plug
	slave.pcm "first_asymed"
}

ctl.!default {
	type hw				# Main Card  - Main Speakers
	card 0				# HW ID HERE
}

pcm.!dmix {
	type dmix
	ipc_key 10000
	ipc_key_add_uid false

	slave {				# Main speakers
		pcm "hw:0,0"		# HW ID HERE
		period_time 0
		buffer_time 0
		period_size 2048
		buffer_size 32768
		channels 2
		format S32_LE
		rate 192000
	}

	bindings {
		0 0
		1 1
	}
}

pcm.!dsnoop {
	type dsnoop
	ipc_key 20000
	ipc_key_add_uid false

	slave {				# Mic - Main Card
		pcm "hw:0,0"		# HW ID HERE
		period_time 0
		buffer_time 0
		period_size 1024
		buffer_size 2048
		format S32_LE
		rate 96000
	}
}

pcm.second_dmix {
	type dmix
	ipc_key 30000
	ipc_key_add_uid false

	slave {				# Headphones - Second Card
		pcm "hw:1,0"		# HW ID HERE
		period_time 0
		buffer_time 0
		period_size 1024
		buffer_size 2048
	}

	bindings {
		0 0
		1 1
	}
}

pcm.second_dsnoop {
	type dsnoop
	ipc_key 40000
	ipc_key_add_uid false

	slave {				# Mic - Second Card
		pcm "hw:1,0"		# HW ID HERE
		period_time 0
		buffer_time 0
		period_size 1024
		buffer_size 2048
		format S16_LE
		# HW supports ONLY 48000
		# rate 48000 # Skype does not work
		rate 44100 # Skype works!
	}
}
ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

Как исправить?

emerge mumble

Deleted
()
Ответ на: комментарий от anonymous

2 чая анонимусу. По теме: ТС, в твой конфиг надо вкорячить еще и dmix(который в конфиге по умолчанию присутствует, а у тебя нет). Читай официальные доки, они рулят

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Я бы не сказал, что рулит, но по сравнению с кривыми конфигами с левых сайтов, да.

Многие неясные из документации моменты можно делать по аналогии с /usr/share/alsa/alsa.conf

anonymous
()

понятно что проблема в конфиге, но для скайпа профит очевиден.

На офф сайте я был еще до создания этой темы, задолго, ниасилил, поэтому и попросил простенькую, можно даже без картинок)))

brothermechanic ★★★★★
() автор топика
Ответ на: комментарий от Pinkbyte

dmix

Сейчас попробую покрутить конфиг от ZenitharChampion

brothermechanic ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.