{"repo":"rserota/wad","free":true,"listed":false,"github":"https://github.com/rserota/wad","clone":"git clone https://github.com/rserota/wad.git","description":"Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears.","language":"JavaScript","stars":1981,"topics":["javascript","midi-device","midi","audio","daw","microphone","panning","sound"],"license":"MIT","category":"media-processing","readme_excerpt":"WadJS A Javascript library for manipulating audio. It's like jQuery for your ears. Table of Contents 1. Installation 1. Introduction 1. Panning 1. Filters 1. Microphone Input 1. Configuring Reverb 1. Audio Sprites 1. Logging 1. Sound Iterator 1. Tuna Effects 1. Audio Listener 1. Play Labels 1. External Fx 1. Presets 1. Polywads 1. Compression 1. Recording 1. Audio Meter 1. Pitch Detection 1. MIDI Input 1. Access to the Audio Context 1. Cross-browser Compatibility 1. Acknowledgements 1. How to Contribute 1. API Documentation 1. Showcase Installation To use WadJS in your project, simply include the script in your HTML file. WadJS is also available as an npm module. Introduction To do anything with WadJS, you'll first need to create a wad, which can represent anything that makes sound, such as an mp3 file, an oscillator, or even live microphone input. The simplest use case is loading and playing a single audio file. You can also create oscillators using the same syntax, by specifying 'sine', 'square', 'sawtooth', 'triangle', or 'noise' as the source. The Wad constructor and the play() method both accept many optional arguments. Skim through the API documentation to learn more. Panning WadJS supports two types of panning: stereo-panning, and 3d-panning. Stereo-panning works the same way panning works in most audio software. With stereo panning, you can specify the left/right balance of the sound using a number between 1 and -1. A value of 1 means the sound is panned hard-right, a","default_branch":null,"files":null,"tree":[],"storefront":"/r/rserota","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rserota/wad/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}