← Voltar à ferramenta de tom

Avisos de terceiros

Signalsmith Stretch 1.3.2

O modo Música usa o módulo WebAssembly oficial do Signalsmith Stretch com um adaptador local para prévias curtas, alongamento temporal em etapas, proteção final de picos e processamento estéreo guiado pela fonte. Copyright 2022 Geraint Luff / Signalsmith Audio Ltd. MIT. Licença incluída · Código-fonte original · Módulo usado nesta versão · Adaptador do aplicativo · Processador estéreo · Leitor do código-fonte · Planejador de memória.

O projetor espectral usa uma FFT local ampliada com as mesmas operações numéricas da implementação SoundTouchJS mantida. Adaptador FFT · Código-fonte legível · Bytes compilados. Para recompilar, use o script incluído com quality-fft.wat e quality-fft-binary.mjs como argumentos de entrada e saída.

SoundTouchJS 2.1.1

O modo Música de compatibilidade usa uma cópia local adaptada de @soundtouchjs/stretch-phase-vocoder com nosso adaptador de tempo de passo exato e reamostrador de banda limitada. Prática usa nosso alongamento no domínio do tempo ancorado na fonte e compartilha o reamostrador de banda limitada. Os componentes Core e Lanczos continuam como dependências dos pacotes SoundTouchJS com versões fixadas. A cópia adaptada mantém o processamento espectral original e usa uma FFT WebAssembly local opcional, com a FFT JavaScript original como alternativa. O adaptador de tempo reutiliza resultados FFT mono duplicados e alinha passos alternados. Ler o código do adaptador e do reamostrador · Código do planejamento de amostras do processamento. Copyright Steve “Cutter” Blades, Olli Parviainen e colaboradores. MPL-2.0. Licença incluída · Código-fonte original com versão marcada e módulos publicados · Revisão original exata e instruções de compilação.

Componentes FFT modificados e fontes para recompilação: Vocoder de fase adaptado · Adaptador FFT e alternativa de compatibilidade · Código FFT legível · Bytes compilados · Script de compilação · Instruções de recompilação.

lamejs 1.2.7

O codificador MP3 é fornecido por @breezystack/lamejs. Copyright de seus colaboradores. LGPL-3.0. A biblioteca é usada sem modificações. Ler a licença incluída · Código-fonte e instruções de compilação · Módulo de biblioteca usado nesta versão.

O aplicativo carrega o codificador em um worker separado. É possível recompilar com um codificador compatível modificado por meio da dependência do projeto e da importação do worker; não há restrição à modificação da biblioteca nem à depuração dessas mudanças.