wavefile
Create, read and write wav files according to the specs. :star: :notes: :heart:
파일 탐색기
최종 버전 다운로드 (.zip)- wavefile.js
- wavefile.js
- Apache-License-2.0.txt
- lang-css.js
- prettify.js
- collapse.js
- linenumber.js
- nav.js
- polyfill.js
- search.js
- jsdoc.css
- prettify.css
- Browserstack-logo@2x.png
- index.html
- index.js.html
- lib_wavefile-converter.js.html
- lib_wavefile-creator.js.html
- lib_wavefile-cue-editor.js.html
- lib_wavefile-tag-editor.js.html
- module-wavefile.html
- module-wavefile.WaveFile.html
- amd.js
- wavefile.js
- alaw.js
- bitdepth.js
- imaadpcm.js
- mulaw.js
- endianness.js
- float-parser.js
- int-parser.js
- utf8-parser.js
- index.js
- base64-arraybuffer.js
- interleave.js
- write-string.js
- butterworth-lpf.js
- fir-lpf.js
- index.js
- interpolator.js
- validate-num-channels.js
- validate-sample-rate.js
- riff-file.js
- wavefile-converter.js
- wavefile-creator.js
- wavefile-cue-editor.js
- wavefile-parser.js
- wavefile-reader.js
- wavefile-tag-editor.js
- polyfills.js
- main.js
- require.js
- app.js
- index.html
- README.md
- bext-rw.js
- alaw.js
- ima-adpcm.js
- mulaw.js
- 16bit-read.js
- 16bit-write.js
- 10bit-from-scratch.js
- 11bit-from-scratch.js
- 12bit-from-scratch.js
- 13bit-from-scratch.js
- 14bit-from-scratch.js
- 15bit-from-scratch.js
- 16bit-from-scratch.js
- 17bit-from-scratch.js
- 20bit-from-scratch.js
- 24bit-from-scratch.js
- 25bit-from-scratch.js
- 32bitIEEE-from-scratch.js
- 32bitPCM-from-scratch.js
- 48bit-from-scratch.js
- 64bit-from-scratch.js
- 8bit-from-scratch.js
- 16-bit-set-region.js
- afsp.js
- read-list-adtl.js
- read-list-info.js
- set-get-tag.js
- meta.js
- fromBase64.js
- read-12bit.js
- read-16bit.js
- read-24bit.js
- read-32bitIEEE.js
- read-32bitPCM.js
- read-4bitIMA.js
- read-64bit.js
- read-8bit.js
- read-bext.js
- read-iXML.js
- read-rf64.js
- riff-rifx.js
- smpl.js
- 16-to-8-all.js
- 16bit-to-24bit-stereo.js
- 16bit-to-24bit.js
- 16bit-to-27bit.js
- 16bit-to-32bit.js
- 16bit-to-32bitIEEE.js
- 16bit-to-48bit.js
- 16bit-to-64bit.js
- 16bit-to-8bit.js
- 24bit-to-15bit.js
- 24bit-to-16bit.js
- 24bit-to-17bit.js
- 27bit-to-11bit.js
- 32bit-to-16bit.js
- 32bitIEEE-to-16bit.js
- 32bitIEEE-to-64bit.js
- 32bitIEEE-to-8bit.js
- 32IEEE-to-64bit.js
- 64bit-to-16bit.js
- 64bit-to-32bitIEEE.js
- 64bit-to-8bit.js
- 8bit-to-16bit.js
- 8bit-to-32bitIEEE.js
- 8bit-to-64bit.js
- interface.js
- write-12bit.js
- write-16bit.js
- write-24bit.js
- write-32bitIEEE.js
- write-32bitPCM.js
- write-4bit-reaper.js
- write-4bit.js
- write-64bit.js
- write-8bit.js
- write-_PMX.js
- write-iXML.js
- write-rf64.js
- adobe-audition-regions.js
- clear-headers.js
- dwChannelMask.js
- errors.js
- get-samples.js
- get-set-XML.js
- interface.js
- overflow.js
- 16-bit-fromScratch-CUE.wav
- 16-to-10.wav
- 16-to-11.wav
- 16-to-12.wav
- 16-to-13.wav
- 16-to-14.wav
- 16-to-15.wav
- 16-to-24-stereo.wav
- 16-to-24.wav
- 16-to-27.wav
- 16-to-32.wav
- 16-to-32IEEE.wav
- 16-to-48.wav
- 16-to-64.wav
- 16-to-8.wav
- 16-to-9.wav
- 24-to-15.wav
- 24-to-16.wav
- 24-to-17.wav
- 27-to-11.wav
- 32-to-16.wav
- 32IEEE-to-16.wav
- 32IEEE-to-64-changeResolutionFALSE.wav
- 32IEEE-to-64.wav
- 32IEEE-to-8.wav
- 64-to-16.wav
- 64-to-32IEEE.wav
- 64-to-8-overflow.wav
- 64-to-8.wav
- 8-to-16.wav
- 8-to-32IEEE.wav
- 8-to-64.wav
- cubic-16-bit-16001kHz-noBext-mono.wav
- cubic-16bit-16000Hz-mono-chirp-1-22050-linear.wav
- cubic-16bit-16000Hz-mono-chirp-1-22050-log.wav
- cubic-16bit-96000Hz-mono-chirp-1-22050-linear.wav
- cubic-16bit-96000Hz-mono-chirp-1-22050-log.wav
- cubic-32fp-16000Hz-mono-chirp-1-22050-linear.wav
- cubic-32fp-16000Hz-mono-chirp-1-22050-log.wav
- cubic-32fp-96000Hz-mono-chirp-1-22050-linear.wav
- cubic-32fp-96000Hz-mono-chirp-1-22050-log.wav
- cubic-IIR-16-bit-16001kHz-noBext-mono.wav
- cubic-IIR-16bit-16000Hz-mono-chirp-1-22050-linear.wav
- cubic-IIR-16bit-16000Hz-mono-chirp-1-22050-log.wav
- cubic-IIR-16bit-96000Hz-mono-chirp-1-22050-linear.wav
- cubic-IIR-16bit-96000Hz-mono-chirp-1-22050-log.wav
- cubic-IIR-32fp-16000Hz-mono-chirp-1-22050-linear.wav
- cubic-IIR-32fp-16000Hz-mono-chirp-1-22050-log.wav
- cubic-IIR-32fp-96000Hz-mono-chirp-1-22050-linear.wav
- cubic-IIR-32fp-96000Hz-mono-chirp-1-22050-log.wav
- cubic-IIR-song1-16kHz.wav
- cubic-IIR-song1-96kHz.wav
- cubic-song1-16kHz.wav
- cubic-song1-96kHz.wav
- linear-16-bit-16001kHz-noBext-mono.wav
- linear-16bit-16000Hz-mono-chirp-1-22050-linear.wav
- linear-16bit-16000Hz-mono-chirp-1-22050-log.wav
- linear-16bit-96000Hz-mono-chirp-1-22050-linear.wav
- linear-16bit-96000Hz-mono-chirp-1-22050-log.wav
- linear-32fp-16000Hz-mono-chirp-1-22050-linear.wav
- linear-32fp-16000Hz-mono-chirp-1-22050-log.wav
- linear-32fp-96000Hz-mono-chirp-1-22050-linear.wav
- linear-32fp-96000Hz-mono-chirp-1-22050-log.wav
- linear-song1-16kHz.wav
- linear-song1-96kHz.wav
- M1F1-int12WE-AFsp-CLI.wav
- point-16-bit-16001kHz-noBext-mono.wav
- point-16bit-16000Hz-mono-chirp-1-22050-linear.wav
- point-16bit-16000Hz-mono-chirp-1-22050-log.wav
- point-16bit-96000Hz-mono-chirp-1-22050-linear.wav
- point-16bit-96000Hz-mono-chirp-1-22050-log.wav
- point-32fp-16000Hz-mono-chirp-1-22050-linear.wav
- point-32fp-16000Hz-mono-chirp-1-22050-log.wav
- point-32fp-96000Hz-mono-chirp-1-22050-linear.wav
- point-32fp-96000Hz-mono-chirp-1-22050-log.wav
- point-no-LPF-16bit-16000Hz-mono-chirp-1-22050-linear.wav
- point-no-LPF-16bit-16000Hz-mono-chirp-1-22050-log.wav
- point-no-LPF-16bit-96000Hz-mono-chirp-1-22050-linear.wav
- point-no-LPF-16bit-96000Hz-mono-chirp-1-22050-log.wav
- point-no-LPF-32fp-16000Hz-mono-chirp-1-22050-linear.wav
- point-no-LPF-32fp-16000Hz-mono-chirp-1-22050-log.wav
- point-no-LPF-32fp-96000Hz-mono-chirp-1-22050-linear.wav
- point-no-LPF-32fp-96000Hz-mono-chirp-1-22050-log.wav
- point-no-LPF-song1-16kHz.wav
- point-no-LPF-song1-96kHz.wav
- point-song1-16kHz.wav
- point-song1-96kHz.wav
- point-song1-mirror-mono.wav
- sinc-16-bit-16001kHz-noBext-mono.wav
- sinc-16bit-16000Hz-mono-chirp-1-22050-linear.wav
- sinc-16bit-16000Hz-mono-chirp-1-22050-log.wav
- sinc-16bit-96000Hz-mono-chirp-1-22050-linear.wav
- sinc-16bit-96000Hz-mono-chirp-1-22050-log.wav
- sinc-32fp-16000Hz-mono-chirp-1-22050-linear.wav
- sinc-32fp-16000Hz-mono-chirp-1-22050-log.wav
- sinc-32fp-96000Hz-mono-chirp-1-22050-linear.wav
- sinc-32fp-96000Hz-mono-chirp-1-22050-log.wav
- sinc-IIR-16bit-16000Hz-mono-chirp-1-22050-linear.wav
- sinc-IIR-16bit-16000Hz-mono-chirp-1-22050-log.wav
- sinc-IIR-16bit-96000Hz-mono-chirp-1-22050-linear.wav
- sinc-IIR-16bit-96000Hz-mono-chirp-1-22050-log.wav
- sinc-IIR-32fp-16000Hz-mono-chirp-1-22050-linear.wav
- sinc-IIR-32fp-16000Hz-mono-chirp-1-22050-log.wav
- sinc-IIR-32fp-96000Hz-mono-chirp-1-22050-linear.wav
- sinc-IIR-32fp-96000Hz-mono-chirp-1-22050-log.wav
- sinc-IIR-song1-16kHz.wav
- sinc-IIR-song1-96kHz.wav
- sinc-no-LPF-16bit-16000Hz-mono-chirp-1-22050-linear.wav
- sinc-no-LPF-16bit-16000Hz-mono-chirp-1-22050-log.wav
- sinc-no-LPF-16bit-96000Hz-mono-chirp-1-22050-linear.wav
- sinc-no-LPF-16bit-96000Hz-mono-chirp-1-22050-log.wav
- sinc-no-LPF-32fp-16000Hz-mono-chirp-1-22050-linear.wav
- sinc-no-LPF-32fp-16000Hz-mono-chirp-1-22050-log.wav
- sinc-no-LPF-32fp-96000Hz-mono-chirp-1-22050-linear.wav
- sinc-no-LPF-32fp-96000Hz-mono-chirp-1-22050-log.wav
- sinc-no-LPF-song1-16kHz.wav
- sinc-no-LPF-song1-96kHz.wav
- sinc-song1-16kHz.wav
- sinc-song1-96kHz.wav
- 10-bit-48kHz-mono-fromScratch.wav
- 11-bit-48kHz-mono-fromScratch.wav
- 12-bit-48kHz-mono-fromScratch.wav
- 13-bit-48kHz-mono-fromScratch.wav
- 14-bit-48kHz-mono-fromScratch.wav
- 15-bit-48kHz-mono-fromScratch.wav
- 16-bit-48kHz-mono-fromScratch.wav
- 16-bit-48kHz-mono-RIFX-fromScratch.wav
- 16-bit-8kHz-mono-fromScratch-WITH-TAGS.wav
- 16-bit-8kHz-noBext-mono-add-bext-loudnessValue.wav
- 16-bit-8kHz-noBext-mono-add-bext-timeReference.wav
- 16-bit-8kHz-noBext-mono-add-bext.wav
- 16-bit-8kHz-noBext-mono.wav
- 16bit-16kHz-2markers-mono-LIST.wav
- 16bit-16kHz-2markers-mono.wav
- 16bit-16kHz-markers-mono.wav
- 16bit-8kHz-1c-reaper-region-out.wav
- 16bit-8kHz-noBext-mono-decoded-alaw.wav
- 16bit-8kHz-noBext-mono-decoded-mulaw.wav
- 16bit-8kHz-noBext-mono-decoded-reaper.wav
- 16bit-8kHz-noBext-mono-decoded-source2.wav
- 16bit-8kHz-noBext-mono-decoded.wav
- 17-bit-48kHz-mono-fromScratch.wav
- 20-bit-48kHz-mono-fromScratch.wav
- 24-bit-48kHz-mono-fromScratch.wav
- 24bit-16kHz-bext-mono.wav
- 24bit-48kHz-1c-mixpre6-hiser_interview.WAV
- 24bit-8kHz-noBext-mono-decoded-alaw.wav
- 24bit-8kHz-noBext-mono-decoded-mulaw.wav
- 24bit-8kHz-noBext-mono-decoded-source2.wav
- 25-bit-48kHz-mono-fromScratch.wav
- 32-bitIEEE-441kHz-mono-fromScratch.wav
- 32-bitPCM-441kHz-mono-fromScratch.wav
- 32bit-48kHz-noBext-mono.wav
- 32bit-8kHz-markers-1c-encoded-clear-headers.wav
- 32bit-from-16bit-smpl-clear-headers.wav
- 32bit-from-24bit-bext-clear-headers.wav
- 32bit-from-M1F1-int12WE-clear-headers.wav
- 32bitIEEE-16kHz-bext-mono.wav
- 32IEEE-meta.wav
- 4-bit-imaadpcm-8kHz-noBext-mono-reaper.wav
- 4-channel-16-bit-48kHz-mono-fromScratch.wav
- 48-bitPCM-441kHz-mono-fromScratch.wav
- 4bit-8000Hz-mono-chirp-1-22050-linear.wav
- 4bit-8kHz-mono-imaadpcm-encoded-from-alaw.wav
- 4bit-imaadpcm-8kHz-noBext-mono-encoded.wav
- 4bit-imaadpcm-8kHz-noBext-mono.wav
- 4bitADPCM-8kHz-1c-1region-reaper-encoded-clear-headers.wav
- 4bitADPCM-8kHz-markers-1c-encoded-clear-headers.wav
- 6-channel-16-bit-48kHz-mono-fromScratch.wav
- 64-bit-441kHz-mono-fromScratch.wav
- 64bit-48kHz-noBext-mono-overflow-edge.wav
- 64bit-48kHz-noBext-mono.wav
- 8-bit-48kHz-mono-fromScratch.wav
- 8-channel-16-bit-48kHz-mono-fromScratch.wav
- 8bit-16kHz-bext-mono.wav
- 8bit-8kHz-mono-alaw-encoded-from-ADPCM.wav
- 8bit-8kHz-mono-alaw-encoded-from-mulaw.wav
- 8bit-8kHz-mono-mulaw-encoded-from-alaw.wav
- 8bit-alaw-8kHz-noBext-mono-encoded.wav
- 8bit-alaw-8kHz-stereo-encoded.wav
- 8bit-mulaw-16kHz-mono-encoded-fom-24-bit.wav
- 8bit-mulaw-8kHz-noBext-mono-encoded.wav
- 8bit-mulaw-8kHz-stereo-encoded.wav
- A-Law-8kHz-1c-1region-reaper-encoded-clear-headers.wav
- A-Law-8kHz-markers-1c-encoded-clear-headers.wav
- A-Law-from-16bit-8khz-bext-mono-clear-headers.wav
- ADPCM-from-16bit-8khz-bext-mono-clear-headers.wav
- Audacity-16bit-17-MARKERS-out.wav
- Audacity-16bit-lots-of-markers-out.wav
- Audacity-16bit.wav
- fromScratch-CUE.wav
- fromScratch-CUE10.wav
- fromScratch-CUE11.wav
- fromScratch-CUE12.wav
- fromScratch-CUE13.wav
- fromScratch-CUE2.wav
- fromScratch-CUE3.wav
- fromScratch-CUE4.wav
- fromScratch-CUE5.wav
- fromScratch-CUE6.wav
- fromScratch-CUE7.wav
- fromScratch-CUE8.wav
- fromScratch-CUE9.wav
- fromScratch-REGION1.wav
- ima22m-JUST-READ.wav
- ima22m.wav
- M1F1-int12WE-AFsp-2-MARKERS-LIST.wav
- M1F1-int12WE-AFsp-LIST-NEW-TAGS.wav
- M1F1-int12WE-AFsp-LIST.wav
- M1F1-int12WE-AFsp-out-12bit.wav
- M1F1-int12WE-AFsp-out-14TAGS.wav
- M1F1-int12WE-AFsp-out-set-get-tag-1.wav
- M1F1-int12WE-AFsp-out-set-get-tag-2.wav
- M1F1-int12WE-AFsp-out-set-get-tag-3.wav
- M1F1-int12WE-AFsp-out-set-get-tag-UTF8-invalid.wav
- M1F1-int12WE-AFsp-out-set-get-tag-UTF8.wav
- M1F1-int12WE-AFsp-out-wav3.wav
- M1F1-int12WE-AFsp-out.wav
- M1F1-int12WE-AFsp-recreated.wav
- mu-Law-8kHz-1c-1region-reaper-encoded-clear-headers.wav
- mu-Law-8kHz-markers-1c-encoded-clear-headers.wav
- mu-Law-from-16bit-8khz-bext-mono-clear-headers.wav
- RF64-16-bit-8kHz-stereo-reaper.wav
- RIFF-16bit-8kHz-stereo-from-RF64.wav
- RIFF-to-RIFX-16bit-mono.wav
- RIFF-to-RIFX-4bit-imaadpcm-8kHz-noBext-mono.wav
- RIFX-16bit-8kHz-stereo-fromRF64.wav
- RIFX-16bit-mono.wav
- RIFX-to-RIFF-16bit-mono.wav
- smpl_cue-out.wav
- 16-bit-8kHz-noBext-mono.wav
- 16bit-16kHz-2markers-mono.wav
- 16bit-16kHz-markers-mono.wav
- 16bit-44100Hz-mono-chirp-1-22050-linear.wav
- 16bit-44100Hz-mono-chirp-1-22050-log.wav
- 16bit-8kHz-1c-reaper-region.wav
- 16bit-8kHz-1c-reaper-utf8cue-issue13.wav
- 16bit-8kHz-1c-reaper-utf8cue.wav
- 16bit-8khz-bext-mono.wav
- 16bit-8kHz-stereo.wav
- 16bit-9khz-1c-1region-reaper.wav
- 24bit-16kHz-bext-mono.wav
- 24bit-48kHz-1c-mixpre6-hiser_interview.WAV
- 27bit-8kHz-noBext-mono.wav
- 32bit-48kHz-noBext-mono.wav
- 32bitIEEE-16kHz-bext-mono.wav
- 32fp-44100Hz-mono-chirp-1-22050-linear.wav
- 32fp-44100Hz-mono-chirp-1-22050-log.wav
- 32IEEE-meta.wav
- 4-bit-imaadpcm-8kHz-noBext-mono-reaper.wav
- 4bit-imaadpcm-8kHz-noBext-mono-encoded.wav
- 4bit-imaadpcm-8kHz-noBext-mono.wav
- 64bit-48kHz-noBext-mono-overflow.wav
- 64bit-48kHz-noBext-mono.wav
- 8bit-16kHz-bext-mono.wav
- 8bit-alaw-8kHz-noBext-mono-encoded.wav
- 8bit-mulaw-8kHz-noBext-mono-encoded.wav
- Audacity-16bit-17-MARKERS.wav
- Audacity-16bit-lots-of-markers.wav
- Audacity-16bit.wav
- ima22m.wav
- M1F1-int12WE-AFsp-2-MARKERS-LIST.wav
- M1F1-int12WE-AFsp-NEW-TAGS.wav
- M1F1-int12WE-AFsp.wav
- ORIGINS.md
- RF64-16bit-8kHz-stereo-reaper.wav
- RF64-64-bit-8kHz--mono-bext.wav
- RIFX-16bit-mono.wav
- smpl_cue.wav
- song1.wav
- test-cue-reaper.wav
- base64-arraybuffer.js
- write-_PMX.js
- write-iXML.js
- cubic-IIR.js
- cubic.js
- interface.js
- linear.js
- point.js
- sinc.js
- cubic-IIR.js
- cubic.js
- linear.js
- point-no-LPF.js
- point.js
- sinc-IIR.js
- sinc-no-lpf.js
- sinc.js
- alaw.js
- bext.js
- cue.js
- fromDataURI.js
- fromScratch.js
- getSample.js
- getSamples.js
- imaadpcm.js
- interface.js
- LIST.js
- listCuePoints.js
- listTags.js
- mulaw.js
- setSample.js
- toBitDepth.js
- toMono.js
- index.js
- index.ts
- read-buffer.js
- write-buffer.js
- browser.html
- loader.js
- .gitignore
- .jsdocrc
- .jshintrc
- .travis.yml
- appveyor.yml
- AUTHORS.md
- BUILDING.md
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- index.d.ts
- index.js
- LICENSE
- package-lock.json
- package.json
- README.md
- ROADMAP.md
- rollup.config.js
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/rochars/wavefile
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd wavefile
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
npm install wavefile
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm install wavefile -g
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
<script src="https://cdn.jsdelivr.net/npm/wavefile"></script>
이 명령어를 터미널에 그대로 입력해 실행하세요.
$ npm install wavefile -g
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
