Кіріспе

Аудио фреймворк

aRts (аналогтық нақты уақыт синтезаторы деген мағынаны білдіреді) – енді дамытылмайтын аудио фреймворк. Бұл фреймворк K Desktop Environment 2 және 3 орталарында аналогтық синтезаторды модельдеу үшін қолданылғандығымен әйгілі болды. aRts-тің басты құралы – бірнеше дыбыс ағынын нақты уақытта біріктіретін дыбыс сервері. Artsd (d – daemon үшін) деп аталатын дыбыс сервері K Desktop Environment 2–3 үшін стандартты дыбыс сервері ретінде де пайдаланылды. Дегенмен, бұл дыбыс сервері K үстел ортасына тәуелді емес және басқа жобаларда да қолданылуы мүмкін. Ол PulseAudio – тағы бір дыбыс серверімен тікелей бәсекелестікке түсті, ал Enlightened Sound Daemon (ESD) – тағы бір жанама бәсекелесі болды. Бүгінде artsd орнына PulseAudio-ны қолдану жиі кездеседі. aRts платформасына сондай-ақ aRts Builder кіреді – бұл қолданба аудио микшерлер, секвенсерлер, синтезаторлар және басқа да аудио схемалары үшін қолданушыға ыңғайлы графикалық интерфейс арқылы жекелеген орналасулар мен конфигурацияларды құруға мүмкіндік береді. aRts – GNU General Public License талаптарына сәйкес таратылатын тегін бағдарламалық қамтамасы.

Жобаның аяқталуы

2004 жылдың 2 желтоқсанында aRts жобасының негізін қалаушы және басты дамытушысы Стефан Вестерфельд aRts-тағы бірқатар маңызды даму және техникалық мәселелерге байланысты жобадан кететінін хабарлады. KDE Software Compilation 4 нұсқасындағы әзірлеушілер aRts-ты Phonon деп аталатын жаңа мультимедиа API-мен алмастыруды шешті. Phonon басқа жүйелерге, әдетте VLC медиаплеері немесе GStreamer-ге, сүйенбей, бірыңғай мультимедиалық платформаға тәуелділіктен құтылу үшін бірыңғай интерфейс ұсынады.