All Projects → fenomas → wafxr

fenomas / wafxr

Licence: other
sound effects for the web

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to wafxr

media-player
An modern, clean media player built using web technologies
Stars: ✭ 44 (-15.38%)
Mutual labels:  web-audio
figaro
Real-time voice-changer for voice-chat, etc. Will support many different voice-filters and features in the future. 🎵
Stars: ✭ 362 (+596.15%)
Mutual labels:  sound-effects
audio-context-timers
A replacement for setInterval() and setTimeout() which works in unfocused windows.
Stars: ✭ 12 (-76.92%)
Mutual labels:  web-audio
cycle-audio-graph
Audio graph driver for Cycle.js based on virtual-audio-graph
Stars: ✭ 19 (-63.46%)
Mutual labels:  web-audio
X-Piano
Now you can make your own piano!
Stars: ✭ 13 (-75%)
Mutual labels:  sound-effects
glicol
(Audio) graph-oriented live coding language and music DSP library written in Rust
Stars: ✭ 853 (+1540.38%)
Mutual labels:  web-audio
Comet
Web Synthesis on steroids
Stars: ✭ 18 (-65.38%)
Mutual labels:  web-audio
sounds-of-github
This is a Chrome extension to play sound effects whenever you leave a reaction on GitHub.
Stars: ✭ 72 (+38.46%)
Mutual labels:  sound-effects
react-redux-webaudio
An event manager for the Web Audio API, integrated with react-redux.
Stars: ✭ 23 (-55.77%)
Mutual labels:  web-audio
tune
Make xenharmonic music and create synthesizer tuning files for microtonal scales.
Stars: ✭ 73 (+40.38%)
Mutual labels:  sound-effects
purescript-wags
Web audio graphs as a stream
Stars: ✭ 41 (-21.15%)
Mutual labels:  web-audio
negasonic
This ain't Sonic Pi, but it works on the browser: www.negasonic.org
Stars: ✭ 73 (+40.38%)
Mutual labels:  web-audio
ayfxedit-improved
AYFX Editor (Improved)
Stars: ✭ 24 (-53.85%)
Mutual labels:  sound-effects
fastidious-envelope-generator
Envelope generator (aka ADSR) for the Web Audio API that aims to be free of artifacts and handle edge cases well
Stars: ✭ 56 (+7.69%)
Mutual labels:  web-audio
jsfxr
JavaScript sound effects generator.
Stars: ✭ 120 (+130.77%)
Mutual labels:  sound-effects
samplescope
Desktop app with the main goal to simplify audio samples search over the internet sources.
Stars: ✭ 23 (-55.77%)
Mutual labels:  sound-effects
neodigm55
An eclectic low-code vanilla JavaScript UX micro-library for those that defiantly think for themselves.
Stars: ✭ 14 (-73.08%)
Mutual labels:  web-audio
peter-and-the-wolf
Peter and the Wolf (Progressive Web App)
Stars: ✭ 31 (-40.38%)
Mutual labels:  sound-effects
sfxr-qt
Qt port of SFXR, a sound effect generator, to generate retro-gaming like sound effects.
Stars: ✭ 54 (+3.85%)
Mutual labels:  sound-effects
purescript-web-audio-player-demo
A web audio player demo using Halogen for skipping in different increments
Stars: ✭ 22 (-57.69%)
Mutual labels:  web-audio

wafxr

Live demo

wafxr is a sound effect generator in the tradition of as3fxr, bfxr, jfxr, and others. But where such tools normally generate static files, this one plays sounds dynamically via Web Audio.

Supports oscillators, FM synth, tremolo/vibrato, and various other filters and effects. If you need more complicated sounds (and you're comfortable building audio graphs), check out wasgen instead.

Usage

Open the demo and twiddle the UI until you have a sound you like. Then copy the playback code into your project, add wasgen as a dependency, and off you go.

npm install --save wasgen
import Gen from 'wasgen'
var gen = new Gen()
gen.play([
  /* .. sound program from the demo page .. */
], 440, 1, gen.now(), gen.now() + 0.1)

Note on mobile support

Dynamic web audio is generally well-supported on mobile, but it's a bit CPU intensive so with heavy sounds you may hear glitches.


By

Made with 🍺 by andy.

License is ISC.

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].