Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Web Audio Library with Export Support, Time Stretch, Pitch Shift + More!

NotificationsYou must be signed in to change notification settings

alien35/tape.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tape.js is a web audio library that offers:

  • playback controls-- play, seek, stop, pause, pause all
  • fade in/out controls
  • trimming
  • pitch shifting (a-rate, aka the audio does NOT speed up)
  • time stretching (a-rate, aka the audio does NOT change pitch)
  • buses, so you can route your audio and audio effects as you wish
  • convolution reverb--Stadium, Small Room, Large Room, Cathedral, Concert Hall, Outdoor Field
  • Distortion (3 different algorithms)
  • Gain Utility (Volume)
  • Panner
  • Compression
  • Basic EQ (Lo, Mid, High)
  • Two Synths
  • Exporting Capabilities--Export your audio to .webm (see offline-tape.core.js until docs are available)--It is easy to then convert that file to WAV or whatever you'd rather have

Todos

  • Add Documentation
  • More Tests

License

MIT

Written by

Alexander Leon. Much of the playback technology inspired by Howler.js

About

Web Audio Library with Export Support, Time Stretch, Pitch Shift + More!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp