Kolmannen osapuolen tiedot
Signalsmith Stretch 1.3.2
Musiikki-tila käyttää virallista Signalsmith Stretch WebAssembly -tehdasfunktiota ja paikallista sovitinta rajattuun esikuunteluun, vaiheittaiseen aikavenytykseen, lopulliseen huippusuojaukseen ja lähdeohjattuun stereokäsittelyyn. Tekijänoikeus 2022 Geraint Luff / Signalsmith Audio Ltd. MIT. Mukana oleva lisenssi · Alkuperäinen lähdekoodi · Tässä versiossa käytetty tehdasfunktio · Sovellussovitin · Stereoprosessori · Lähdekoodin lukija · Muistisuunnittelija.
Spektriprojektori käyttää laajennettua paikallista FFT:tä, jossa on samat numeeriset operaatiot kuin säilytetyssä SoundTouchJS-toteutuksessa. FFT-sovitin · Luettava lähdekoodi · Käännetyt tavut. Käännä uudelleen mukana tulevalla käännösskriptillä ja anna quality-fft.wat ja quality-fft-binary.mjs syöte- ja tulostetiedostoiksi.
SoundTouchJS 2.1.1
Musiikin yhteensopivuustila käyttää mukautettua paikallista kopiota kirjastosta @soundtouchjs/stretch-phase-vocoder yhdessä tarkan aikasiirtymän sovittimemme ja kaistarajoitetun uudelleennäytteistimemme kanssa. Harjoittelu käyttää omaa lähdeaikaan sidottua aikatasovenytystämme ja samaa kaistarajoitettua uudelleennäytteistintä. Ydin- ja Lanczos-komponentit säilyvät lukittujen SoundTouchJS-pakettien riippuvuuksina. Mukautettu kopio säilyttää alkuperäisen spektrikäsittelyn ja käyttää valinnaista paikallista WebAssembly-FFT:tä sekä alkuperäistä JavaScript-FFT:tä varavaihtoehtona. Aikasovitin käyttää uudelleen monon kahdennettuja eteenpäin-FFT-tuloksia ja kohdistaa vuorottelevat aikasiirtymät. Lue sovellussovittimen ja uudelleennäytteistimen lähdekoodi · Äänikehysten suunnittelun lähdekoodi. Tekijänoikeus Steve ”Cutter” Blades, Olli Parviainen ja muut tekijät. MPL-2.0. Mukana oleva lisenssi · Alkuperäinen versiotunnisteellinen lähdekoodi ja julkaistut moduulit · Tarkka alkuperäinen versio ja käännösohjeet.
Muokatut FFT-komponentit ja uudelleenkäännön lähdekoodi: Mukautettu vaihe-vokooderi · FFT-sovitin ja varatoiminto · Luettava FFT-lähdekoodi · Käännetyt tavut · Käännösskripti · Uudelleenkäännön ohjeet.
lamejs 1.2.7
MP3-kooderin toimittaa @breezystack/lamejs. Tekijänoikeus kirjaston tekijät. LGPL-3.0. Kirjastoa käytetään muuttamattomana. Lue mukana oleva lisenssi · Lähdekoodi ja käännösohjeet · Tässä versiossa käytetty kirjastomoduuli.
Sovellus lataa kooderin erilliseen workeriin. Uudelleenkääntö muokatulla yhteensopivalla kooderilla on tuettu projektiriippuvuuden ja worker-tuonnin kautta; kirjaston muokkaamista tai muutosten virheenjäljitystä ei rajoiteta.