All Projects → Theodeus → Tuna

Theodeus / Tuna

An audio effects library for the Web Audio API.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Tuna

Wavesurfer.js
Navigable waveform built on Web Audio and Canvas
Stars: ✭ 5,905 (+339.03%)
Mutual labels:  audio, music, web-audio
Tonejs Instruments
A small instrument sample library with quick-loader for tone.js
Stars: ✭ 172 (-87.21%)
Mutual labels:  audio, music, web-audio
Beep.js
Beep is a JavaScript toolkit for building browser-based synthesizers.
Stars: ✭ 1,294 (-3.79%)
Mutual labels:  audio, music, web-audio
Clubber
Application of music theory in audio reactive visualizations
Stars: ✭ 325 (-75.84%)
Mutual labels:  audio, music, web-audio
Daw
GridSound (0.33.0) wants to be an open source online digital audio workstation following the new WebAudio API 🎛🎹🎵✨
Stars: ✭ 804 (-40.22%)
Mutual labels:  audio, music, web-audio
Winyl
Winyl's main repository.
Stars: ✭ 97 (-92.79%)
Mutual labels:  audio, music
Awesome Web Audio
A list of resources and projects to help learn about audio
Stars: ✭ 73 (-94.57%)
Mutual labels:  audio, web-audio
Av Converter
[av-converter.com] Audio and Video Converter, and YouTube downloader. Convert to MP3, MP4, AAC, FLAC, AC3, WAV, etc.
Stars: ✭ 97 (-92.79%)
Mutual labels:  audio, music
Vk Audio Token
Library that obtains VK tokens that work for VK audio API. Библиотека для получения токена VK, подходящего для Audio API.
Stars: ✭ 81 (-93.98%)
Mutual labels:  audio, music
Fountain Of Colors
Music visualizer for Rainmeter
Stars: ✭ 65 (-95.17%)
Mutual labels:  audio, music
Deprecated Lame Mirror
[DEPRECATED] Old, Semi-official mirror of the CVS repository of the LAME MP3 encoder.
Stars: ✭ 73 (-94.57%)
Mutual labels:  audio, music
Minibae
The platform-neutral Beatnik Audio Engine, Mini Edition (miniBAE) is an exceptionally mature, well-rounded, and reliable computer music and sound system specially customized for small-footprint and embedded applications.
Stars: ✭ 82 (-93.9%)
Mutual labels:  audio, music
Redoflacs
Parallel BASH commandline FLAC compressor, verifier, organizer, analyzer, and retagger
Stars: ✭ 71 (-94.72%)
Mutual labels:  audio, music
Web Audio Javascript Webassembly Sdk Interactive Audio
🌐 Superpowered Web Audio JavaScript and WebAssembly SDK for modern web browsers. Allows developers to implement low-latency interactive audio features into web sites and web apps with a friendly Javascript API. https://superpowered.com
Stars: ✭ 68 (-94.94%)
Mutual labels:  audio, web-audio
Audio Speaker
Output audio stream to speaker, browser/node-wise
Stars: ✭ 97 (-92.79%)
Mutual labels:  audio, web-audio
Audiokit
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
Stars: ✭ 8,827 (+556.28%)
Mutual labels:  audio, music
Ltkdifmu Userscript
No more Audio and Visual ads. Allows AFK, Allows AdBlock, on all radios from AudioAddict including www.di.fm and more.
Stars: ✭ 74 (-94.5%)
Mutual labels:  audio, music
Beet.js
Polyrhythmic Sequencer library for Web Audio API.
Stars: ✭ 87 (-93.53%)
Mutual labels:  audio, music
Arduino Music Player
MOD/S3M/XM/IT Music Player for Arduino
Stars: ✭ 85 (-93.68%)
Mutual labels:  audio, music
Mpd
Music Player Daemon
Stars: ✭ 1,289 (-4.16%)
Mutual labels:  audio, music

tuna

An audio effects library for the Web Audio API.

tuna, tuna, tuna

Effect list:

  • Overdrive (6 different algorithms)
  • Filter
  • Cabinet
  • Delay
  • Convolver (Reverb)
  • Compressor
  • WahWah
  • Tremolo
  • Phaser
  • Chorus
  • Bitcrusher
  • Moog Filter
  • Ping Pong Delay
  • Panner (needs polyfilling, see Panner section [in the wiki] (https://github.com/Theodeus/tuna/wiki)
  • Gain

Usage

npm install tunajs

Check the wiki: https://github.com/Theodeus/tuna/wiki/Getting-started

Or a live example: http://codepen.io/Theodeus/pen/oxKjmy?editors=0010

In the wild

This is a very incomplete list of places where Tuna.js is used.

http://www.jamwithchrome.com/ - Jam With Chrome allows you to jam online with your mates across the globe using an assortment of instruments and effects. There's even a mode for dummies!

https://github.com/selfrefactor/tuna-player - A React.js/Electron wrapper around Tuna.js!

https://slasher.chillertv.com/ - interactive experience for the TV show Slasher

http://looplabs.com/beta - Looplabs is a collaborative cloud based music studio that lets anyone, regardless of technical skills or ability, quickly and easily make professional quality music anywhere, anytime and with anyone.

http://www.websynths.com/ - Browser-based microtonal midi instrument

https://www.npmjs.com/package/react-music - Make music with React!

http://bapjs.org/ - Beat making toolkit

https://github.com/jamespfarrell/json-to-web-audio - Make music from Json with json-to-web-audio

http://errozero.co.uk/acid-machine/ - Acid Machine 2, which is exactly what it sounds like! Add up to two Tuna effects per instrument.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].