Alvas.Audio voor .Net is een audiobibliotheek geschreven in C#. Met de collectie kunnen C# en VB.Net-ontwikkelaars toepassingen maken die (inclusief gemengde audiogegevens) afspelen, geluid opnemen, bewerken en converteren.
Belangrijkste kenmerken:
1. Audiogegevens opnemen:
- niet-gecomprimeerde audiogegevens (PCM) opnemen;
- gecomprimeerde audiogegevens opnemen: IMA ADPCM, Microsoft ADPCM, CCITT A-Law, CCITT u-Law, GSM 6.10, MPEG Layer-3 (mp3) en anderen;
- gegevens opnemen naar de stream (bestandsstroom, geheugenstroom);
- pauzeren en hervatten van de opname;
- de huidige geluidspositie te bepalen;
- gegevens opnemen van een recorder die in het systeem is geïnstalleerd.
2. Audiogegevens afspelen:
- ongecomprimeerde audiogegevens (PCM) afspelen;
- gecomprimeerde audiogegevens af te spelen;
- gegevens uit de stream afspelen (bestandsstroom, geheugenstroom);
- gemengde audiogegevens af te spelen;
- pauzeren en het afspelen hervatten;
- de huidige geluidspositie te bepalen;
- speel gegevens van elke speler geïnstalleerd in het systeem.
3. Bedieningselementen voor mixers instellen:
- bronlijn voor de registratie selecteren;
- het volume van de bronlijn voor de registratie te wijzigen;
- aanvullende controlesaanpassing. Bijvoorbeeld "Mic Boost";
- het hoofdvolume voor het afspelen te wijzigen;
- afspelen dempen.
4. Bewerken
- het volume en de snelheid van de audiogegevens te wijzigen;
- verschillende audiostukken in één enkele afbeelding te voegen;
- een stuk in de audiostream knippen/invoegen/verwijderen;
- voeg twee mono audiostreams samen tot één stereo.
5. Converteer audiogolfstream naar mp3-stream.
6. Converte dialogische .vox (adpcm) stream naar Mp3 stream.
7. Controleert de stilte van het audiosignaal.
8. Weinig audiobestanden samenvoegen.
9. Retourneert de duur van de audiostream in milliseconden.
10. Bekijk het niveau van het input geluidssignaal.
11. Speel, neem op en converteer RAW headerless formaat (SLINEAR etc).
12. Audiogegevens afspelen en extraheren uit Avi-streams.
13. Codeer en decoderen van dialogische .vox (adpcm) formaat gegevens.
Vereisten: .Net Framework v2.0 of hoger (ook .Net v3.5)
Aanbevolen: .Net Framework met Visual Studio .Net 2005 of hoger (ook VS.NET 2008)
versiegeschiedenis
- Versie 2018.0 geplaatst op 2018-05-16
Verbeterde ondersteuning voor mp3-formaat.
Programmadetails
Overeenkomst
EULA - Licentieovereenkomst voor eindgebruikers
LICENTIE VOOR EINDGEBRUIKERS-ÉÉN ONTWIKKELAARSLICENTIE
VOOR ALLE PRODUCT(S) VAN SOFTWARECOMPONENTEN
BELANGRIJK LEES: Dit ALVAS.Net ("ALVAS") Licentieovereenkomst voor eindgebruikers ("EULA") is een juridische overeenkomst tussen u, een individuele ontwikkelaar van softwaretoepassingen, ("Developer End User") en ALVAS voor alle ALVAS SOFTWARE COMPONENT PRODUCT(S), controls, source code, demo's, tussenbestanden, media, gedrukt materiaal en "online" of elektronische documentatie ("SOFTWARE COMPONENT PRODUCT(S)") in dit installatiebestand.
ALVAS verleent u als individu een persoonlijke, niet-exclusieve licentie om het SOFTWARE COMPONENT PRODUCT(S) te installeren en te gebruiken voor het ontwerpen, ontwikkelen, testen en implementeren van toepassingsprogramma's die u maakt. Als u een entiteit bent, moet u één persoon binnen uw organisatie aanwijzen om een licentie te verlenen voor het recht om het PRODUCT(S) van de SOFTWARECOMPONENT te gebruiken op de manier die hierin wordt geboden.
Door het softwareonderdeel PRODUCT(S) te installeren, te kopiëren of anderszins te gebruiken, stemt u ermee in gebonden te zijn aan de voorwaarden van deze EULA. Als u niet akkoord gaat met een deel van de voorwaarden van deze EULA, installeer, GEBRUIK DAN NIET, DISTRIBUEER OF REPLICEER OP ENIGERLEI WIJZE, EEN ONDERDEEL, BESTAND OF GEDEELTE VAN HET PRODUCT(S) VAN DE SOFTWARECOMPONENT. Onmiddellijk terug naar plaats van aankoop voor een volledige terugbetaling.
Alle SOFTWARE COMPONENT PRODUCT(S) is gelicentieerd, niet verkocht.
STRIKTE HANDHAVING VAN INTELLECTUELE EIGENDOMSRECHTEN. Indien het gelicentieerde gebruiksrecht voor dit PRODUCT(S) van SOFTWARECOMPONENT door u wordt gekocht met de bedoeling om te reverse engineeren, te ontcijferen, afgeleide werken te maken en de exploitatie of ongeautoriseerde overdracht van, alle ALVAS intellectuele eigendom en bedrijfsgeheimen, om alle blootgestelde methoden of broncode op te nemen indien voorzien, bestaat er geen licentierecht op gebruik, en wordt elk product(en) dat als gevolg daarvan is gemaakt, bij definitie van alle toepasselijke wetgeving als illegaal beoordeeld. Elke verkoop of wederverkoop van intellectuele eigendom of geschapen derivaten zo verkregen zal worden vervolgd in de ruimste mate van alle lokale, federale en internationale wetgeving.
1. VERLENING VAN EEN VERGUNNING. Deze EULA, indien wettelijk uitgevoerd zoals hierin gedefinieerd, licenties en dus verleent de individuele ontwikkelaar eindgebruiker de volgende rechten:
SOFTWARECOMPONENT PRODUCT(S). U mag één exemplaar van het PRODUCT(S) van de softwarecomponent of een eerdere versie die wettelijk is gelicentieerd voor hetzelfde besturingssysteem, op één computer installeren en gebruiken. De primaire gebruiker van de computer waarop het softwarecomponentproduct(S) is geïnstalleerd, kan een tweede kopie maken voor zijn of haar exclusieve gebruik op een draagbare computer.
a) Opslag/netwerkgebruik. U, als developer end user, kan ook een kopie van het product(S) van de softwarecomponent opslaan of installeren op een opslagapparaat, zoals een netwerkserver, dat alleen wordt gebruikt om het PRODUCT(S) van de softwarecomponent op uw andere computer via een intern netwerk te installeren of uit te voeren; De eindgebruiker van de ontwikkelaar moet echter een licentie aanschaffen en wijden voor elke afzonderlijke computer waarop het PRODUCT(S) van de softwarecomponent is geïnstalleerd of uitgevoerd vanaf het opslagapparaat. Een licentie voor het PRODUCT(S) van de softwarecomponent mag niet gelijktijdig op verschillende computers worden gedeeld of gebruikt door meer dan één gebruiker.
EVALUATIELICENTIE. De ontwikkelaar eindgebruiker krijgt een licentie voor een periode van slechts dertig (30) dagen na de installatie van de evaluatieversie van het SOFTWARE COMPONENT PRODUCT(S) ("Evaluatieperiode"). Na de evaluatieperiode verwijdert de eindgebruiker van de ontwikkelaar (i) het PRODUCT(S) van de softwarecomponent en alle bijbehorende documentatie van alle computers waarop het is geïnstalleerd of gekopieerd, of (ii) contact op te nemen met ALVAS of een van de erkende resellers om het PRODUCT(s) van de softwarecomponent aan te schaffen. De eindgebruiker van de ontwikkelaar mag de evaluatieversie van het PRODUCT(S) van de softwarecomponent alleen gebruiken voor evaluatiedoeleinden. De eindgebruiker van de ontwikkelaar mag geen van de bestanden, in welke vorm of wijze dan ook, die wordt geleverd met de evaluatieversie van het PRODUCT(S) van de SOFTWARECOMPONENT aan PARTIJEN distribueren.
BESCHRIJVING VAN ANDERE RECHTEN EN BEPERKINGEN.
2. Niet voor wederverkoopsoftware. Als het SOFTWARE COMPONENT PRODUCT(S) is gelabeld en geleverd als "Not for Resale" of "NFR", dan mag u, ondanks andere onderdelen van deze EULA, het PRODUCT(S) van de SOFTWARE COMPONENT of enig afgeleid werk met behulp van het SOFTWARE COMPONENT PRODUCT(S) niet doorverkopen, distribueren of anderszins overdragen. U mag het PRODUCT(S) van de SOFTWARECOMPONENT( S), media of documentatie niet overdragen, huren, leasen, uitlenen, kopiëren, wijzigen, vertalen, sublicenties, time-share of elektronisch verzenden. Dit geldt ook voor alle tussenliggende bestanden, broncode en gecompileerde uitvoerbare bestanden.
3. Beperkingen op Reverse Engineering, Decompilation en Demontage. U mag het PRODUCT(S) van de SOFTWARECOMPONENT niet reverse engineeren, decompileren, definiëren, vertalen of demonteren, en alleen voor zover een dergelijke activiteit uitdrukkelijk is toegestaan door de toepasselijke wetgeving, ondanks deze beperking. U stemt ermee in alle redelijke, wettelijke en passende maatregelen te nemen om de illegale verspreiding van het SOFTWARE COMPONENT PRODUCT(S) of een van de samenstellende onderdelen en herverdeelbare onderdelen ervan te verbieden in de ruimste mate van alle toepasselijke lokale, Amerikaanse codes en internationale wetten en verdragen met betrekking tot anti-ontduiking, inclusief maar niet beperkt tot, de diplomatieke conferenties van de Geneva en Berne World Intellectual Property Organization (WIPO).
4. Scheiding van componenten, hun samenstellende delen en herverdelingsartikelen. Het product(S) van de softwarecomponent is gelicentieerd als één PRODUCT(s). Het product(S) van de softwarecomponent en de samenstellende onderdelen daarvan en alle verstrekte herverdeelbare producten mogen niet reverse engineered, gedecompileerd, gedemonteerd of gescheiden zijn voor gebruik op meer dan één computer, noch geplaatst voor distributie, verkoop of wederverkoop als individuele creaties door developer end user. Het verstrekken van broncode, indien opgenomen in de SOFTWARE COMPONENT PRODUCT(S), vormt geen overdracht van wettelijke rechten op een dergelijke code, en de wederverkoop of distributie van alle of een deel van alle broncode en intellectuele eigendom zal worden vervolgd in de ruimste mate van alle toepasselijke lokale, federale en internationale wetten. Alle ALVAS-bibliotheken, broncode, herverdeelbare bestanden en andere bestanden blijven de exclusieve eigenschap van ALVAS. U mag geen bestanden verspreiden, behalve bestanden die ALVAS uitdrukkelijk heeft aangeduid als Herverdeelbaar.
ALVAS PRODUCT(s) kan bepaalde bestanden ("Redistributables") bevatten die zijn bedoeld voor distributie door u aan de gebruikers van programma's die u maakt. Herverdeelbare bestanden omvatten bijvoorbeeld bestanden die in gedrukte of online documentatie zijn geïdentificeerd als herverdeelbare bestanden, die bestanden die vooraf zijn geselecteerd voor implementatie door een installatiehulpprogramma dat is voorzien van het PRODUCT(S) van de SOFTWARECOMPONENT (S) (indien van toepassing). In ieder geval zijn de Herverdeelbare bestanden voor het PRODUCT(S) van de softwarecomponent alleen bestanden die specifiek door ALVAS als zodanig zijn aangewezen. Onder voorbehoud van alle algemene voorwaarden in deze EULA, mag u exacte kopieën van de Herverdeelbare artikelen reproduceren en distribueren, op voorwaarde dat dergelijke kopieën worden gemaakt van de originele kopie van het PRODUCT(S) van de SOFTWARE-COMPONENT of de kopie die naar één enkele harde schijf wordt overgebracht. Kopieën van herverdeelbare producten mogen alleen worden gedistribueerd met en met als enig doel toepassingsprogramma's uit te voeren die zijn toegestaan onder deze EULA die u hebt gemaakt met behulp van het PRODUCT(S) van de softwarecomponent. In geen geval mogen kopieën van herverdeelbare exemplaren afzonderlijk worden verspreid.
HERVERDEELBARE. Het volgende bestand(en) wordt beschouwd als herverdeelbare bestanden in het kader van deze EULA:
Alvas.FileControls.dll
U BENT NIET BEVOEGD OM EEN ANDER BESTAND IN HET PRODUCT(S) VAN DE SOFTWARECOMPONENT OPNIEUW TE VERDELEN.
ALS U DE EVALUATIEVERSIE VAN HET PRODUCT(S) VAN DE SOFTWARECOMPONENT GEBRUIKT, IS HET VERBODEN OM EEN VAN DE BESTANDEN IN HET PRODUCT(S) VAN DE SOFTWARECOMPONENT TE HERDISTRIBUEREN.
5. Verhuur. U mag het PRODUCT(S) van de softwarecomponent niet huren, leasen of uitlenen.
SOFTWARECOMPONENT PRODUCT(S) Overdracht. U mag uw rechten in het kader van deze EULA NIET permanent of tijdelijk overdragen aan een persoon of entiteit. Ongeacht eventuele wijzigingen die u aanbrengt en ongeacht hoe u uw programma's compileren, koppelen en/of verpakken, mogen de bibliotheken, herverdeelbare bestanden en/of andere bestanden van het PRODUCT(S) van de SOFTWARECOMPONENT (inclusief eventuele delen daarvan) in geen geval worden gebruikt voor het ontwikkelen van programma's door iemand anders dan u. Alleen u als gelicentieerde ontwikkelaar-eindgebruiker heeft het recht om de bibliotheken, herverdeelbare bestanden of andere bestanden van het PRODUCT(S) (of delen daarvan) te gebruiken voor het ontwikkelen van programma's die zijn gemaakt met het PRODUCT(S) VAN DE SOFTWARECOMPONENT. In het bijzonder mag u geen kopieën van de Herverdeelbare objecten delen met andere mede-ontwikkelaars. U mag geen ALVAS-documentatie reproduceren of distribueren zonder de uitdrukkelijke toestemming van ALVAS.
6. Beëindiging. Onverminderd andere rechten of rechtsmiddelen zal ALVAS deze EULA beëindigen als u niet aan alle voorwaarden van deze EULA voldoet. In dergelijke gevallen moet u alle kopieën van het PRODUCT(S) van de softwarecomponent en alle onderdelen daarvan, inclusief alle gerelateerde documentatie, vernietigen en elk gebruik van dergelijke technologie onmiddellijk verwijderen uit alle toepassingen met behulp van technologie in het door u ontwikkelde SOFTWARE COMPONENT PRODUCT(S), ongeacht of deze in native, gewijzigde of gecompileerde staat is.
7. Aanvullende beperkingen. Distributie door de licentiehouder van ontwerp-time tools (EXE's OCX's of DLL's), executables en broncode gedistribueerd door ALVAS als onderdeel van dit PRODUCT(S) van softwarecomponent en niet expliciet geïdentificeerd als een herdistribueerbaar bestand is ten strengste verboden. Herverdeling door licentiehouders van alvas' DLL's en OCX's of licentiehouder gewijzigde versie van ALVAS herdistribueerbare bestanden zonder een passende herdistributie licentie verkregen van ALVAS is ten strengste verboden.
De eindgebruiker van de ontwikkelaar ontwikkelt geen softwaretoepassingen die een toepassingsprogrammeringsinterface bieden aan het product(S) van de softwarecomponent of het product(S) van de softwarecomponent, zoals gewijzigd.
De eindgebruiker van de ontwikkelaar mag het PRODUCT(S) van de softwarecomponent niet in een willekeurige indeling distribueren naar andere gebruikers voor ontwikkelings- of toepassingscompilatiedoeleinden. Als de eindgebruiker van ontwikkelaars een besturingselement maakt met behulp van het PRODUCT(S) van de softwarecomponent als onderdeelbesturingselement, mag de eindgebruiker van de ontwikkelaar het besturingselement dat is gemaakt met het PRODUCT(S) van de SOFTWARECOMPONENT (in welk formaat) NIET wordt gedistribueerd naar gebruikers die tijdens het ontwerp worden gebruikt en of voor ontwikkelingsdoeleinden.
U MAG GEEN ENKEL PRODUCT(S) MAKEN DAT DIRECT OF INDIRECT CONCURREERT MET HET PRODUCT(S) VAN DE SOFTWARECOMPONENT DAT GEBRUIK MAAKT VAN ALLE OF EEN DEEL VAN HET PRODUCT(S) VAN DE SOFTWARECOMPONENT.
8. UPDATES, UPGRADES EN FIXES. ALVAS zal u voorzien van gratis updates/upgrades naar de volgende grote release met betrekking tot het PRODUCT(S) van de SOFTWARE COMPONENT ("UPGRADES").
ALS U DE EVALUATIEVERSIE VAN HET PRODUCT(S) VAN DE SOFTWARECOMPONENT GEBRUIKT, BIEDT ALVAS U GEEN UPDATES, UPGRADES EN FIXES MET BETREKKING TOT HET PRODUCT(S) VAN DE SOFTWARECOMPONENT.
9. AUTEURSRECHT. Alle titels en auteursrechten in en op het PRODUCT COMPONENT PRODUCT(S) (inclusief maar niet beperkt tot afbeeldingen, demo's, broncode, tussenbestanden, pakketten, foto's, herverdeelbare artikelen, animaties, video, audio, muziek, tekst en "applets" opgenomen in het softwareonderdeel PRODUCT(S) het bijbehorende gedrukte materiaal, en eventuele kopieën van het SOFTWARE COMPONENT PRODUCT(S)) zijn eigendom van ALVAS of haar dochterondernemingen. De SOFTWARE COMPONENT PRODUCT(S) is beschermd door auteursrechten en internationale verdragsbepalingen. Daarom moet u het PRODUCT(S) van de softwarecomponent behandelen zoals elk ander auteursrechtelijk beschermd materiaal, behalve dat u het PRODUCT(S) van de softwarecomponent op één computer mag installeren, op voorwaarde dat u het origineel uitsluitend voor back-up- of archiveringsdoeleinden bewaart. U mag het gedrukte materiaal dat bij het PRODUCT(S) van de softwarecomponent hoort, niet kopiëren.
10. Installatie en gebruik. De licentie die in deze EULA voor u wordt verleend om uw eigen gecompileerde programma's te maken en uw programma's en de indien van toepassing herverdeelbare programma's te distribueren, is onderworpen aan alle volgende voorwaarden:
a) (i) alle kopieën van de programma's die u maakt, moeten voorzien zijn van een geldige auteursrechtverklaring, uw eigen of de ALVAS-auteursrechtverklaring die wordt weergegeven op het PRODUCT(S) van de softwarecomponent; (ii) u mag geen kennisgeving van ALVAS-auteursrechten, handelsmerken of andere eigendomsrechten verwijderen of wijzigen die zijn opgenomen in een gedeelte van ALVAS-bibliotheken, broncode, herverdeelbare bestanden of andere bestanden waarop een dergelijke kennisgeving van toepassing is; (iii) ALVAS biedt geen enkele persoon, anders dan de beperkte garantie die aan de oorspronkelijke koper van het PRODUCT(S) van de softwarecomponent wordt verstrekt, en u blijft als enige verantwoordelijk voor iedereen die uw programma's ontvangt voor ondersteuning, service, upgrades of technische of andere bijstand, en deze ontvangers hebben geen recht om contact op te nemen met ALVAS voor dergelijke diensten of hulp; iv) u zult ALVAS.NET haar verbonden ondernemingen en haar leveranciers schadeloos stellen en vasthouden, onschadelijk van en tegen vorderingen of verplichtingen die voortvloeien uit het gebruik, de reproductie of distributie van uw programma's; (v) uw programma's met ALVAS SOFTWARE COMPONENT PRODUCT(S) moeten worden geschreven met behulp van een gelicentieerde, geregistreerde kopie van het PRODUCT(S) van de softwarecomponent; (vi) uw programma's moeten primaire en substantiële functionaliteit toevoegen en mogen niet slechts een verzameling of subset zijn van een van de bibliotheken, code, Herverdeelbare functies of andere bestanden van het PRODUCT(S) van de SOFTWARECOMPONENT; (vii) u mag geen namen, logo's of handelsmerken van ALVAS of leveranciers gebruiken om uw programma's op de markt te brengen.
11. GEEN GARANTIES. ALVAS wijst uitdrukkelijk elke garantie voor het SOFTWARE COMPONENT PRODUCT(S) af. HET PRODUCT(S) VAN DE SOFTWARECOMPONENT EN ALLE BIJBEHORENDE DOCUMENTATIE WORDT GELEVERD "AS IS" ZONDER ENIGE GARANTIE, UITDRUKKELIJK OF IMPLICIET, INCLUSIEF, ZONDER BEPERKING, DE IMPLICIETE GARANTIES VAN HANDELSBAARHEID, GESCHIKTHEID VOOR EEN BEPAALD DOEL OF NIET-INBREUK. HET VOLLEDIGE RISICO DAT VOORTVLOEIT UIT GEBRUIK OF PRESTATIES VAN HET PRODUCT(S) VAN DE SOFTWARECOMPONENT BLIJFT BIJ U. Voor zover toegestaan door de toepasselijke wetgeving, in geen geval is ALVAS aansprakelijk voor enige bijzondere, incidentele, indirecte of gevolgschade (met inbegrip van, zonder beperking, schade voor verlies van bedrijfswinsten, bedrijfsonderbrekingen, verlies van bedrijfsinformatie of enig ander geldelijk verlies) als gevolg van het gebruik van of het onvermogen om het SOFTWARE COMPONENT PRODUCT(S) of het verlenen van of het niet verlenen van ondersteunende diensten te gebruiken, zelfs als ALVAS op de hoogte is gesteld van de mogelijkheid van dergelijke schade.
Ondersteuningsdiensten. ALVAS kan u gratis life-time support services leveren met betrekking tot de SOFTWARE COMPONENT PRODUCT(S) ("Support Services"). Het gebruik van Support Services wordt geregeld door ALVAS-beleid en programma's die worden beschreven in de gebruikershandleiding, in "on line" documentatie en/of ander DOOR ALVAS geleverd materiaal. Alle aanvullende SOFTWARE COMPONENT PRODUCT(S) die u wordt verstrekt als onderdeel van de Support Services, wordt beschouwd als onderdeel van het PRODUCT(S) van de softwarecomponent en onder de algemene voorwaarden van deze EULA. Met betrekking tot technische informatie die u aan ALVAS verstrekt als onderdeel van de Support Services, kan ALVAS dergelijke informatie gebruiken voor zakelijke doeleinden, ook voor product(en) ondersteuning en ontwikkeling. ALVAS zal dergelijke technische informatie niet gebruiken in een vorm die u persoonlijk identificeert.
SOFTWARECOMPONENT PRODUCT(S) Overdracht. U mag geen van uw rechten op grond van deze EULA permanent overdragen.
ALVAS.NET behoudt zich alle rechten voor die niet specifiek in deze EULA zijn toegekend.
ALGEMENE BEPALINGEN. Deze EULA mag alleen schriftelijk worden gewijzigd ondertekend door u en een gemachtigde officier van ALVAS.NET LLC. Als een bepaling van deze EULA ongeldig of niet afdwingbaar wordt bevonden, blijft de rest geldig en afdwingbaar volgens haar voorwaarden. Indien wordt vastgesteld dat een rechtsmiddel voor het wezenlijke doel heeft gefaald, blijven alle beperkingen van aansprakelijkheid en uitsluitingen van schade die in de beperkte garantie zijn opgenomen, van kracht.
Dankbetuigingen. Eindgebruiker ontwikkelaar erkent dat hij of zij deze overeenkomst heeft gelezen, begrijpt en ermee instemt gebonden te zijn aan de algemene voorwaarden.