Software-update: Alsa 1.0.21a

Advanced Linux Sound Architecture biedt audio- en midi-functionaliteiten voor het Linux-platform. Ondersteuning voor een ruime selectie van geluidskaarten is aanwezig: daarover kun je op deze pagina meer lezen. De software is volgens de ontwikkelaars volgens een thread-safe smp-ontwerp modulair opgezet. Het ontwikkelteam blijft zoals altijd druk bezig met het programmeren en heeft daardoor versie 1.0.21a uitgebracht waarmee de vorige uitgave van eind augustus wordt opgevolgd. De gedetailleerde lijst met aanpassingen is voor de verandering niet al te uitgebreid en ziet er als volgt uit:

Detailed changelog between 1.0.21 and 1.0.21a releases

Mixer API:
  • Add Speaker and Beep names to the weight list. Added strings "Speaker" and "Beep" to the weight list so that the entrie appear in more appropriate positions
PCM API:
  • Change the hw_params determination orde. In snd_pcm_hw_params_choose(), set the buffer size before the perio size and time as default. This will give more useful configuration fo most of apps, i.e. larger buffer size. For apps that require the old behavior, now the function checks the environment variable $LIBASOUND_COMPAT. If this variable is set to non-empty, the hw_params is determined in the old way, first perio then buffer sizes
Configuration:
  • Change dmix.conf to accept user configuration from defaults.dmix.<driver_id>.xx. An attempt to fix problem described in reverted patch "Fix driver con parsing in snd_config_hook_load_for_all_cards()"
  • Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards(). This reverts commit 96da0c842d14b40ce8e37726b259229634b3aa21. This way of fix brokes card-specific configuration loading. See http://bugzilla.redhat.com bug#521988 for details. Appropriate way to handle this problem is to fix the dmix configuration file.
ALSA schema
Versienummer 1.0.21a
Releasestatus Final
Besturingssystemen Linux
Website Alsa Project
Download http://www.alsa-project.org/main/index.php/Download
Licentietype GPL

Door Japke Rosink

Meukposter

12-09-2009 • 15:55

12 Linkedin

Bron: Alsa Project

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 (12)

Wijzig sortering
Ben ik nou helemaal gek of begrijp ik het verkeerd? Waarom zijn er 2 OSS-API's, en hoe moet een programma nu weten welke het moet gebruiken?
Je kan het op kernel niveau laten emuleren, maar ook op user space niveau. Ik heb er zelf niet naar gekeken, maar ik vermoed dat dit dezelfde API is en dat de programmeur geen verschil zal zien.
Dat had ik ook al bedacht, maar waarom zou ik het ene of het andere willen kiezen?

(Persoonlijk lijkt de emulatie in de kernel me minder gewenst, omdat je programma dan de kernel, en daarmee het hele OS, op zijn plaat kan laten gaan.)
Als ontwikkelaar hoef je dus ook niet te kiezen. Als gebruiker kies je alleen iets als je dat zelf wilt kiezen.
@LollieStick: De driver voor de X-Fi zit ook in de nieuwe Linux Kernel (2.6.31) en werkt hier prima.
Doet de drive-bay het inmiddels ook? Ik gebruik die vanwege de headphones-uitgang en tot nu toe was dat altijd een no-go onder Linux.
Anoniem: 121240
13 september 2009 21:48
Ja, en nu nog in twee applicaties tegelijk geluid afspelen ondersteunen...

Zoals mac en windows al sinds hun eerste versie deden...
Dat is al tijden mogenlijk met alsa hoor, alleen als je oss gebruikt (dus geen alsa geinstalleerd) heb je dat probleem.

Verder is het ook mogenlijk zoals Phas0r al zegt dat te doen met pulseaudio die ook veel meer features bied zoals het sharen van geluidskaarten over netwerk
Met pulse audio kun je dat al prima hoor, ook kiezen per applicatie welke outputs en volume etc. en dat is iets dat in Windows Vista / 7 beperkt mogelijk is (alleen volume).
geluid kun je in diverse applicaties door elkaar laten afspelen ...
geen probleem onder linux...
kan al jaren.
gaat beter als bij windows!

[Reactie gewijzigd door wooley op 13 september 2009 23:00]

Het is toch een groot probleem geweest hoor. Maar dat was vooral met het Open Sound System en niet met ALSA geloof ik.
Volgens de ALSA website, zou sinds 1.0.21 ook de X-FI moeten werken. Ik ben benieuwd. Ga het binnenkort eens uitproberen op mijn testmachine :)

Op dit item kan niet meer gereageerd worden.

Kies score Let op: Beoordeel reacties objectief. De kwaliteit van de argumentatie is leidend voor de beoordeling van een reactie, niet of een mening overeenkomt met die van jou.

Een uitgebreider overzicht van de werking van het moderatiesysteem vind je in de Moderatie FAQ.

Rapporteer misbruik van moderaties in Frontpagemoderatie.




Google Pixel 7 Sony WH-1000XM5 Apple iPhone 14 Samsung Galaxy Watch5, 44mm Sonic Frontiers Samsung Galaxy Z Fold4 Insta360 X3 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

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