Servidor de so: diferència entre les revisions

Contingut suprimit Contingut afegit
Línia 32:
aRts (analog Real time synthesizer) és una simulació per programari d'un sintetitzador analògic a temps real. Un dels seus components és artsd, el demoni que realitza mescles de diferents fonts d'àudio a temps real. Es composa de components bàsics més petits que es poden interconnectar amb cables, un model inspirat en els sintetitzadors analògics modulars dels anys 70. Es va utilitzar com a peça fonamental de [[KDE]], essent el seu servidor de so a les versions 2 i 3. Alguns comentaris suggereixen que les rutines de processat donen una millor qualitat de so que ESD, però fent servir una latència superior. Incorpora algunes funcions més avançades que ESD, pot insertar efectes funcionant com a un mòdul més. La implementació d'aquests es basa en objectes compartits que es carreguen dinàmicament al servidor quan es fa ús d'ells. Suporta [[full duplex]] i és transparent en xarxa.
=====[[PulseAudio]]=====
PulseAudio (anteriorment PolypAudio) està pensat com a substitut de ESD i va ser el servidor de so per omissió a Fedora Core 8 i Ubuntu 8.04. És multiplataforma, funcionant en sistemes compatibles [[POSIX]] així com en sistemes Windows. El seu funcionament es basa en redirigir tots els fluxos d'àudio a través d'ell, incloent aquells en els que el programa accedeix directament al dispositiu físic de so (com les antigues aplicacions OSS).
 
Proporciona adaptadors per a les aplicacions que fant servir altres servidors de so, com aRts o ESD. En una situació típica d'entorn GNU/Linux, es configura ALSA per fer servir un dispositiu virtual proporcionat per PulseAudio. Les aplicacions que farien servir ALSA directament, enviaran el so a PulseAudio, que farà servir ALSA per accedir al dispositiu fisic. També proporciona una API nativa pròpia per a que les aplicacions el puguin fer servir directament. En el cas del programari basat en OSS, es proporciona un dispositiu virtual que substitueix a /dev/dsp, el programari funcionarà com si controlés el dispositiu físic, però el dispositiu virtual redirigeix els fluxos a PulseAudio.
 
=====[[Phonon]]=====
=====[[JACK]]=====