X11 Audio-extensie

X11 Audio-uitbreiding is bedoeld om audio-ondersteuning te bieden voor het X-venstersysteem.
Download nu

X11 Audio-extensie Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Helge Bahmann
  • Uitgever website:
  • http://www.chaoticmind.net/~hcb/murx/xaudio/

X11 Audio-extensie Tags


X11 Audio-extensie Beschrijving

X11 Audio-uitbreiding is bedoeld om audio-ondersteuning te bieden voor het X-venstersysteem. X11 Audio-uitbreiding is bedoeld om audio-ondersteuning te bieden voor het X-venstersysteem, met name de referentie-implementatie van X.org. Audiogegevens kunnen rechtstreeks via het X-protocol worden geleid, zodat externe applicaties transparant kunnen afspelen en vangt audio in het netwerk op dezelfde manier als ze afbeeldingen en muis- / toetsenbordgebruikersinteractie kunnen doen.Applications met strikte latentie-vereisten kunnen alternatief een gedeeld geheugen gebruiken. De extensie biedt haken voor een "audio compositing manager" die beheert hoe meerdere toepassingen tegelijkertijd toegang kunnen hebben tot de audio-hardware (mengstromen, stomme streams); Het is de tegenhanger van de Window Manager.Operation de implementatie biedt eigenlijk twee verschillende serverextensies: tijd en audio. De tijdverlengingen leveren serverklokken en planners; Klanten kunnen deze extensie gebruiken om X-verzoeken aan de server te delegeren die niet meteen worden uitgevoerd, maar uitgesteld tot een later tijdstip. De audio-uitbreiding bouwt bovenop en providers voorbeeldbuffers en PCMCONTEXTS.SampleBuffers zijn het audio-equivalent van PIXMAPS, maar in plaats van pixelwaarden slaan ze audio-monsters op. Audio-monsters zijn scalaire waarden, dus een voorbeeldbuffer kan alleen gegevens opslaan voor een enkele kanaal - gegevens voor meerdere kanalen moeten in meerdere voorbeeldbuffers worden opgeslagen. De extensie biedt rekenkundige bewerkingen om reeksen van monsters te manipuleren die zijn opgeslagen in monsterbuffers (vermenigvuldiging, accumulatie, convolutie) en maakt het mogelijk om monsters van / van de server mogelijk te maken. SampleBuffers slaan een statisch aantal monsters op, maar realiseer een "schuifraam" -concept om streaming-gegevens te ondersteunen via een monsterbuffer: de producent van gegevens kan "verschuiven" de basisindex van een monsterbuffer, zodat "gebruikte" monsters worden verschoven Buffer en "nieuwe" monsters worden ingeschakeld. In tegenstelling tot FIFO-buffers biedt de SampleBuffer echter willekeurige toegangsmogelijkheden binnen het "venster van interesse" .SampleBuffers kunnen in het gedeelde geheugen worden geplaatst om de latentie voor toepassingen die communiceren met een lokale X-server. Instantiate PCMCONTEXTS om te afspelen van monsters die in voorbeeldbuffers zijn opgeslagen of monsters vastleggen aan voorbeeldbuffers. Een PCMContext komt vaag overeen met een visueel of een venster omdat deze alle informatie bevat hoe monsterwaarden moeten worden geïnterpreteerd (samplefrequentie , toewijzing van buffers aan kanalen enz.). Bovendien handelen PCMCONTEXTS als tijdbronnen: klanten kunnen X-verzoeken plannen om op specifieke punten in afspelen / vastlegtijd te worden uitgevoerd, en ze kunnen statusevenementen ontvangen over het afspelen / vastleggen van voortgang (en up- / download voorbeeldgegevens zoals gewenst). De extensie Ondersteunt een speciale "Audio Compositing Manager" (analoog aan de venster / compositerende manager) om meerdere X-clients audio te spelen. De klanten maken PCMContenexten alsof ze exclusieve toegang hadden tot een audioapparaat. Zodra de context echter wordt geactiveerd, wordt de bewerking onderschept door de audio-compositateur die de juiste stappen kan nemen om de nieuwe audiostream correct te mengen (of anderszins). De audio-manager kan dit bereiken door passende bewerkingen op de monsterbuffer te plannen om alle "secundaire" buffers in "primaire" afspeelbuffers te verzamelen .Requirements: · x.org> = 7.1; Zorg ervoor dat de headers van de serverontwikkeling zijn geïnstalleerd · ALSA-geluidssysteem, libasound> = 1.0.13What is nieuw in deze release: · talloze verbeteringen en bugfixes.


X11 Audio-extensie Gerelateerde software

Midi2ogg

MIDI2OGG is een op schaal gebaseerde frontend naar Timidity ++ en Oggenc waarmee de gebruiker MIDI / MOD-bestanden naar OGG Vorbis kan converteren. ...

176

Downloaden

MP32RTP

MP32RTP is een gratis software die rechtstreeks een RTP-stream uit MP3-bestanden stroomt, zonder ingewikkelde instellingen van een streaming-server. ...

54

Downloaden