← 피치 체인저로 돌아가기

서드 파티 고지

Signalsmith Stretch 1.3.2

음악 모드는 공식 Signalsmith Stretch WebAssembly 팩토리와 로컬 어댑터를 사용해 길이가 제한된 미리 듣기, 단계별 시간 확장, 최종 피크 보호, 원본 기반 스테레오 처리를 수행합니다. 저작권 2022 Geraint Luff / Signalsmith Audio Ltd. MIT. 포함된 라이선스 · 원본 소스 · 이 빌드에서 사용하는 팩토리 · 애플리케이션 어댑터 · 스테레오 프로세서 · 소스 보기 · 메모리 계획기.

스펙트럼 프로젝터는 유지된 SoundTouchJS 구현과 같은 수치 연산을 수행하는 확장 로컬 FFT를 사용합니다. FFT 어댑터 · 읽을 수 있는 소스 · 컴파일된 바이트. 포함된 빌드 스크립트에서 quality-fft.wat와 quality-fft-binary.mjs를 각각 입력 및 출력 인수로 지정해 다시 빌드할 수 있습니다.

SoundTouchJS 2.1.1

음악 호환 모드는 다음 라이브러리의 수정된 로컬 사본을 사용합니다: @soundtouchjs/stretch-phase-vocoder 와 정확한 홉 타이밍 어댑터 및 대역 제한 리샘플러를 사용합니다. 연습 모드는 자체 원본 기준 시간 영역 확장과 같은 대역 제한 리샘플러를 사용합니다. Core와 Lanczos 구성 요소는 버전을 고정한 SoundTouchJS 패키지 의존성으로 유지됩니다. 수정 사본은 원래 스펙트럼 처리를 유지하며 선택적 로컬 WebAssembly FFT를 사용합니다. 사용할 수 없으면 원래 JavaScript FFT로 대체합니다. 타이밍 어댑터는 중복 모노 순방향 FFT 결과를 재사용하고 번갈아 나타나는 홉을 정렬합니다. 애플리케이션 어댑터와 리샘플러 소스 읽기 · 렌더링 프레임 계획 소스. 저작권: Steve “Cutter” Blades, Olli Parviainen 및 기여자. MPL-2.0. 포함된 라이선스 · 원본 태그 소스와 배포 모듈 · 원본의 정확한 리비전과 빌드 안내.

수정된 FFT 구성 요소와 재빌드 소스: 수정된 위상 보코더 · FFT 어댑터와 대체 구현 · 읽을 수 있는 FFT 소스 · 컴파일된 바이트 · 빌드 스크립트 · 재빌드 안내.

lamejs 1.2.7

MP3 인코더 제공: @breezystack/lamejs. 저작권은 기여자에게 있습니다. LGPL-3.0. 이 라이브러리는 수정 없이 사용합니다. 포함된 라이선스 읽기 · 소스와 빌드 안내 · 이 빌드에서 사용하는 라이브러리 모듈.

앱은 별도의 작업자에서 인코더를 불러옵니다. 프로젝트 의존성과 작업자 가져오기를 통해 수정된 호환 인코더로 다시 빌드할 수 있습니다. 라이브러리 수정이나 수정 사항 디버깅을 제한하지 않습니다.