Advanced Linux Sound Architecture: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: sostituzioni standard |
Funzionalità collegamenti suggeriti: 3 collegamenti inseriti. Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile Attività per i nuovi utenti Suggerito: aggiungi collegamenti |
||
(57 versioni intermedie di 41 utenti non mostrate) | |||
Riga 1:
{{Software
|
|Logo =
| sviluppatore = [[Jaroslav Kysela]]▼
|Screenshot = Alsa.png
|UltimaVersione = 1.0.25|DataUltimaVersione = 25 gennaio [[2012]]
|UltimaVersioneBeta =
| licenza = [[GNU General Public License|GPL]] e [[GNU Lesser General Public License|LGPL]]▼
|DataUltimaVersioneBeta =
|SistemaOperativo = Linux
|Linguaggio =
|Genere = Audio
▲|
|SoftwareLibero = sì
|Lingua =
|SitoWeb = http://www.alsa-project.org
}}
L''''Advanced Linux Sound Architecture''' (noto più generalmente con [[acronimo]] '''ALSA''') è un [[framework]] [[Software libero]] ed [[open source]] pubblicato sotto licenza GNU GPL e GNU LGPL che fornisce delle [[Application programming interface|API]] per [[driver]] di [[schede audio]].
▲[[Image:Alsa.png|thumb|right|200px|Uno [[screenshot]] di [[alsamixer]]]]
== Storia ==
Il progetto, guidato da [[Jaroslav Kysela]], fu creato, all'inizio per sviluppare un driver Linux per la [[scheda audio]] [[Gravis Ultrasound]] nel [[1998]], ed è stato sviluppato in maniera separata dal kernel Linux fino a quando non è stato inserito nella serie di sviluppo 2.5 nel [[2002]] (2.5.4-2.5.5).<ref>
A partire dalla versione del [[kernel linux]] 2.6 sostituisce predefinitamente l'[[Open Sound System]], sebbene sia [[retrocompatibilità|retrocompatibile]] con quest'ultimo.
== Funzioni e caratteristiche ==
[[File:Screen shoot from Audacity from (Scuola OnLine? PodCast file mp3 con Smartphone!!! 2019 – 2023 (di Paolo Villa) UFuTFC.jpg|thumb|Sistema audio ALSA in [[Audacity]]]]
Tra gli obiettivi del progetto ALSA c'erano originariamente anche la configurazione automatica di scheda audio [[hardware]] e gestione semplice di dispositivi audio multipli, {{senza fonte|obiettivi che sono in buona parte raggiunti.}} Diversi framework software, come il [[JACK Audio Connection Kit]] e [[PulseAudio]], utilizzano ALSA per consentire l'esecuzione a bassa [[latenza]] di livello professionale per il [[montaggio]] ed il [[missaggio]] audio.
Alcune delle funzioni per le quali venne creato ALSA e che sono state implementate in esso per sopperire alle mancanze di OSS sono, ad esempio:
* Sintesi [[Musical Instrument Digital Interface|MIDI]] a livello hardware;
* [[
* Operatività [[full-duplex]];
* Driver di periferica in grado di funzionare bene in ambito multiprocessore e [[thread-safe]].
ALSA, per fornire queste caratteristiche in maniera pulita,
Oltre ai driver di
==
<references/>▼
* [[LADSPA]]▼
== Voci correlate ==
* [[Application programming interface]]
* [[DSSI]]
* [[Framework]]
* [[JACK Audio Connection Kit]]
* [[LV2]]
▲* [[LADSPA]]
* [[Open Sound System]]
* [[PulseAudio]]
* [[Retrocompatibilità]]
* [[Scheda audio]]
==
{{interprogetto}}
▲<references/>
== Collegamenti esterni ==
* {{
* {{
▲{{Portale|Software libero}}
{{Portale|informatica|Software libero}}
|