Software-update: ALSA 1.0.9 final

De ontwikkelaars achter het ALSA-project hebben na vier release candidates nu de final uitgebracht van versie 1.0.9 van de Advanced Linux Sound Architecture. ALSA heeft tot doel audio- en midi-functionaliteit voor het Linux-besturingssysteem te bieden. Op deze pagina kan een lijst met ondersteunde geluidskaarten worden geraadpleegd. Het changelog van deze release is te lang om hier weer te geven, dus we volstaan met een link naar de pagina waar deze te vinden zijn. Tot slot nog even een opsomming van de belangrijkste features van ALSA:

ALSA has the following significant features:
  • Efficient support for all types of audio interfaces, from consumer soundcards to professional multichannel audio interfaces.
  • Fully modularized sound drivers.
  • SMP and thread-safe design.
  • User space library (alsa-lib) to simplify application programming and provide higher level functionality.
  • Support for the older OSS API, providing binary compatibility for most OSS programs.
[break]De volgende downloads zijn beschikbaar:
*Driver
*Library
*Lib-plugins
*Utilities
*Tools
*Firmware
*OSS Compatible Library
Versienummer 1.0.9 final
Besturingssystemen Linux
Website ALSA
Download http://www.alsa-project.org/download.php
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

30-05-2005 • 11:59

11 Linkedin

Submitter: brainball

Bron: ALSA

Update-historie

09-'09 Alsa 1.0.21a 12
08-'08 Alsa 1.0.17a / 1.0.18rc2 11
07-'08 Alsa 1.0.17 13
02-'08 ALSA 1.0.16 15
10-'07 ALSA 1.0.15 8
06-'07 ALSA 1.0.14 4
01-'07 ALSA 1.0.14rc2 0
08-'06 ALSA 1.0.12 12
01-'06 ALSA 1.0.11rc3 1
11-'05 ALSA 1.0.10 5
Meer historie

Reacties (11)

11
11
10
4
1
0
Wijzig sortering
Het meest opvallende aan deze nieuwe release zal ongetwijfeld zijn dat applicaties die alsa gebruiken voortaan gelijktijdig geluid af kunnen spelen, zonder een kaart die aan HW mixing doet, en zonder sound daemons zoals esd en artsd. de dmix plugin zorgt in de alsa libraries voor het mixen. De plugin is aan de ene kant verbeterd en dan ook maar standaard aangezet.

Applicaties die alsa nog niet ondersteunen (oss emulatie van alsa telt niet!) kunnen hier helaas geen gebruik van maken, het gaat expliciet om de alsa libs.

Dit is erg goed nieuws voor bezitters van allerlei notebooks, ook onboard soundchips van moederborden hebben hier last van.

Nu nog even skype, teamspeak en allerlei andere (vaak closed source!) apps porten naar alsa ...

Voor mij was dat een van de grootste ergernissen aan alsa, en aan geluid algemeen onder Linux.

Linkjes:
http://lkml.org/lkml/2005/5/17/57
http://lkml.org/lkml/2005/5/18/52
http://alsa.opensrc.org/index.php?page=DmixPlugin
porten zou niet per se nodig moeten zijn, een artsd die gebruik maakt van alsa, en dan artsdsp $programma vangt alles af, en stuurt het via artsd naar alsa.
Dat gaat zeker, maar het hele punt is juist dat het met ALSA vanaf dit release dus ook *zonder* dit soort hacks / daemons werkt.
Ik gebruik Skype icm ALSA zonder OSS crap en dat gaat perfect. Volgens mij gebruikt teamspeak ook al ALSA?
Ik weet 99.9% zeker dat je OSS emulatie binnen alsa gebruikt. Skype ondersteunt simpelweg (nog?) geen ALSA direct, maar gebruikt OSS via /dev/dsp wat door ALSA als OSS compability layer aangeboden wordt.
ik heb nog nergens teamspeak support voor alsa kunnen vinden alleen dus de OSS emulatie.
Standaard aangezet incl. config, of moet je er nog steeds het zweet uit je naad googlen om het (goed) aan de praat te krijgen. Mijn hemel, wat had ik er een ruzie mee om dat aan de praat te krijgen, 20 verschillende configs geprobeert en geen enkele die er werkt.
Bij mij werkte het met een van de -rc's binnen een paar minuten. Misschien heb je iets anders fout gedaan?
Anoniem: 20279
@sebas30 mei 2005 17:29
Dankzij de binary "aoss", onderdeel van de alsa-oss compatibility library, kunnen ook applicaties die gehardcode zijn voor OSS, alsnog gebruik maken van software mixing in de driver door middel van dmix. Als meerdere alsa applicaties probleemloos simultaan geluid kunnen produceren, dan werken meerdere oss-applicaties eveneens tegelijk, zolang de binary maar gestart wordt met "aoss $my_program".

Zo is de alsa-plugin voor xmms nogal buggy, en door een klein scriptje te schrijven en dat in ~/.bin te plaatsen, wordt de juiste binary opgeroepen met eerst aoss voor de eingelijke programmanaam. Presto, meerdere geluiden zijn aldus mogelijk.

Dus, zolang je een scriptje schrijft, dat skype en teamspeak oproept met eerst aoss, zullen deze ook gelijktijdig geluid kunnen produceren :)
Eindelijk wat verbeteringen voor dit aftandse OS }>

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee