Tuo ongelma viittaa kyllä vahvasti Ubuntun uuteen äänipalvelimeen eli PulseAudioon. Se on vielä tuore ohjelma ja saattaa sisältää pieniä virheitä. Lisäksi PA sisältää paljon mahdollisuuksia optimoida asetukset omalle koneelle sopiviksi ja Ubuntun oletuksena käyttämät asetuksen on taas yritetty tehdä mahdollisimman monelle kokoonpanolle yhteensopiviksi eivätkä ne siksi ole aina optimaalisia.
Yksi mahdollisuus ongelman ratkaisemiseksi olisi vaihtaa PulseAudion resample-method asetukseksi jokin prosessoria vähemmän kuormittava. Valitettavasti PA:n asetusten muuttamisen ei ainakaan vielä ole mitään graafista ohjelmaa eli pitää itse muokata asetustiedostoa.
Ennen mitään muutoksia kannattaa kopioida nykyinen asetustiedosto talteen.
gksu cp /etc/pulse/daemon.conf /etc/pulse/daemon.conf.backup
Sen jälkeen itse asetustiedoston ( /etc/pulse/daemon.conf ) voi avata muokattavaksi.
gksu gedit /etc/pulse/daemon.conf
Tiedostosta pitäisi löytyä rivi
resample-method = speex-float-X, jossa X on jokin numero yhden ja yhdeksän väliltä. Mitä suurempi numero, sen korkeampi äänen laatu - toisaalta mitä pienempi numero, sitä vähemmän PulseAudio käyttää järjestelän resursseja. Itselläni optio
speex-float-3 ja sitä suuremmat arvot aiheuttavat juuri tuota kuvailemaasi äänien pätkimistä. Kannattaa näin alkuun testata pienintä mahdollista arvoa eli
speex-float-1. Kun olet tehnyt haluamasi muutokset, tallenna tiedosto ja kirjaudu ulos ja takasin sisään. Jos ylläolevasta on jotain apua, sen pitäisi olla nyt kuultavissa.
Jos jokin menee vikaan, voit palauttaa vanhan muokkaamattoman asetustiedoston seuraavasti.
gksu cp /etc/pulse/daemon.conf.backup /etc/pulse/daemon.conf
Tuo speex-float-X ei ole ainut mahdollinen algotrimi resamplaukseen. Itse asiassa PulseAudio tukee ainakin kahdeksaa eri algotrimiä, joista speex-float-X on yleensä kuitenkin se parhaiten toimiva. Lisää tietoa aiheesta on esimerksiksi alla olevan linkin takana.
http://linux.die.net/man/5/pulse-daemon.conf