Данас тестирајући SkypeOut на Fring-у (хвала Браци на помињању ове алатке) са другаром Војом, установим да он мене чује одлично, али ја њега јако слабо, т.ј. превише тихо. Падне ми на памет да тестирам Skype са рачунара, па потерам Skype 1.3.0.43 за Linux.
Тада схватим да постоји проблем са аудио уређајем. Skype каже при аудио позиву да је аудио уређај „покварен“. Краћим гуглањем видим да Skype треба покренути кроз aoss како би са моним тренутним подешавањима ALSA-е радио како треба (о томе сам писао у запису „Flash 9 са звуком!“). Међутим, тада нестане проблем са уређајем, али настане проблем што ја чујем саговорника, али он мене не.
После безуспешног низа шалтања ALSA/OSS у подешавањима аудио уређаја у Skype-у, постављања RECORD ознаке на микрофон и CAPTURE канале у alsamixer и KMix, прионем на ново гуглање.
Резултат сам нашао на Skype форуму (чудна ли чуда! :)) а састоји се у постављању једног ~/.asoundrc са следећим садржајем:
######################################################## #Full Duplex Software Mixing and Recording. pcm.dmixed { type dmix ipc_key 1024 slave { pcm "hw:0,0" format S32_LE period_time 0 period_size 1024 buffer_size 16384 rate 48000 } bindings { 0 0 1 1 } } pcm.dsnooped { ipc_key 1027 type dsnoop slave.pcm "hw:0,0" } pcm.asymed { type asym playback.pcm "dmixed" # capture.pcm "dsnooped" capture.pcm "hw:0,0" } pcm.!default { type plug slave.pcm "asymed" } ctl.!default { type hw card 0 device 0 } ######################################################## #For aoss. pcm.dsp0 { type plug slave.pcm "asymed" } ctl.mixer0 { type hw card 0 device 0 } ######################################################## #This is the normal spdif output profile (optical, toslink). pcm.!spdif { type plug slave.pcm "hw:0,1" }
Оно што једино треба накнадно урадити је у пречици за Skype додати префикс aoss како би се он увек позивао на емулацију OSS-а у ALSA-и.