Lash

LASH is een sessiebeheersysteem voor Jack- en ALSA-audiotoepassingen op GNU / Linux.
Download nu

Lash Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dave Robillard
  • Uitgever website:
  • http://lash.nongnu.org/

Lash Tags


Lash Beschrijving

Lash is een sessiebeheersysteem voor Jack- en ALSA-audiotoepassingen op GNU / Linux. Lash is een sessiebeheersysteem voor ALSA- en JACK-audiotoepassingen op GNU / Linux. Het doel is om u in staat te stellen veel verschillende audioprogramma's tegelijk te laten werken, om hun installatie op te slaan, deze te sluiten en vervolgens de installatie op een andere tijdseenheid eenvoudig opnieuw te laden.Lash heeft geen enkele vorm van audiogegevens zelf; Het voert gewoon programma's uit, behandelt het opslaan / laden (willekeurige) gegevens en verbindt verschillende soorten virtuele audiopoorten bij elkaar (momenteel aansluiting en ALSA sequencer-poorten). Het kan ook worden gebruikt om volledige sessies tussen computers of post-sessies op internet te verplaatsen voor download.problemen met de IPC-gedisticeerde APP-kaderbenadering · De Unix-omgeving heeft zich altijd gekenmerkt voor zijn hoge hoeveelheid veelzijdigheid. Dit wordt gedaan door een filosofie te volgen op basis van "Kleine apps maken en ze zoveel mogelijk interoperaat maken". Unix heeft tot nu toe deze interoperatie bereikt via leidingen en zeer veelzijdige opdrachtregelomgevingen. Tegenwoordig vindt de nieuwe API's in recente apps ook voor dit. Een goed voorbeeld is het audio-gebied, waar transport API's zoals Jack of ALSASEQ grote interoperatibiliteit tussen aanvragen bieden. Op deze manier kan de gebruiker doen, met veel programma's met elkaar verbonden via IPC-middelen, hetzelfde als het is gedaan op andere plataforms (zoals Windows / Mac) met grote monolithische programma's met volg de aanpak van de host-app. De IPC-benadering geeft gebruikers en programmeurs meer vrijheid bij het schrijven van applicaties, omdat het niet verwacht dat een bepaald programma wordt uitgevoerd op een specifiek framework, host-app of bibliotheek, en de "controller" -programma's van taken zoals routering, controle en interconnectie bevrijdt . Deze aanpak heeft echter nu een probleem; Het wordt vaak moeilijk of bijna onmogelijk om 'projecten' georganiseerd te houden, of als iets heterogeen. Elke app bespaart zijn eigen bestandsindeling of projectbestanden en velen ondersteunen zelfs geen besparing, omdat ze worden uitgevoerd vanaf de opdrachtline. Het is duidelijk dat onmogelijk wordt om een "project" in één bestand op te slaan, ofwel een referentie of beschrijving van wat er is gewerkt, of zelfs een eenvoudig gecomprimeerd bestand met alle gegevens uit de toepassingen, details van API-routering, enz. Wat zou kunnen worden geritsen en gearchiveerd voor later werk, verzonden naar een vriend, of gewoon klaar voor gebruik in een ander werkstation. Geopende oplossing · Dit voorstel is bedoeld om een manier te bieden om de meerdere toepassingen door de gebruiker te organiseren bij het werken aan een project. Met andere woorden, het doel is om een werkruimte te maken waar de gebruiker zoveel mogelijk "client" -toepassingen kan lanceren van een "Server" -toepassing, die in staat is om de configuratie van een "client" -toepassing bij de gebruiker op te slaan en op te halen . Dit raamwerk kan ook de huidige lay-outstatus van alle "klanten" uitgevoerd (inclusief degenen die verantwoordelijk zijn voor interconnectie) in een enkel projectbestand. In principe kan de USA op elk gewenst moment "op te schorten" en "" sessies "en op verschillende locaties worden hersteld alsof het een eenvoudig programma-bestandstatus was. De oprichting van deze API moedigt ook het verdere gebruik van IPC-frameworks aan door een eenvoudige manier om complexe applicatie-interconnectie-lay-outs.clientclients te behalen, momenteel met wiphulp: · Timemachine - een eenvoudig opneemprogramma met één klik, dat 10 seconden in het verleden kan beginnen met opnemen van 10 seconden . (Vanaf versie 0.3.1) · Patchage - een modulaire patchbaai voor Jack en Alsa Midi-apps. (vanaf versie 0.2.3) · SEQ24 - een lichtgewicht MIDI-lus sequencer · MUSE - een audio- en midi sequencer · jack-toetsenbord - een virtuele jack midi keyboardwhat's nieuw in deze release: · Fix small Memory Leak · Fix ALSA Evenement PROBLEMEN PROBLEMEN (dankzij Karsten Wiese)


Lash 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