Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 12 reacties
Bron: Alsa Project

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
Moderatie-faq Wijzig weergave

Reacties (12)

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.
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.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True