Git Product home page Git Product logo

demo-list's Introduction

Web Audio Demo List

A list of Web Audio API demos and applications.

In the future, this will become an attractive page, but for now, it's just this README.

Contributing

To add a demo to this list, send a pull request, contact Chris Lowis, or post to the W3C Web Audio mailing list.

Demos

Demos using the standard AudioContext

These applications use the un-prefixed version of the API as described in the spec, and as such should work on standards-compliant implementations of Web Audio.

Web Audio Playground

A graphical interface for experimenting with Web Audio.

Works in: Google Chrome (>= v27)

Vocoder

Classic vocoder effects and visualisations

Works in: Google Chrome (>= v27)

To The Beat

A somewhat non interactive demothingie by 5013

Works in: Google Chrome (>=27), Firefox Nightly

Radiophonics Workshop

BBC R&D's recreation of classic Radiophonic Workshop sounds.

Works in: Google Chrome (>= v27)

Pitch detector

A simple pitch detector / guitar tuner.

Works in: Google Chrome (>= v27)

Demos not yet using the standard AudioContext

These are some of the demos we know which were built with the prefixed webkitAudioContext.

We will endeavour to contact their developers and help them change their implementation to use the standard AudioContext. Apps which get updated to use AudioContext will be moved to the list above, others will be removed from the list if we cannot get them updated within a few months.

Beat Petite

A simple drum machine that uses oscillators and noise instead of samples

webkitAudioContext only.

Jam With Chrome

A multi-user music playing app.

webkitAudioContext only.

Dataflow

A visual audio graph editor using the Web Audio API

uses AudioContext and webkitAudioContext

Infinite Jukebox

“With The Infinite Jukebox, you can create a never-ending and ever changing version of any song. The app works by sending your uploaded track over to The Echo Nest, where it is decomposed into individual beats. Each beat is then analyzed and matched to other similar sounding beats in the song. ”

webkitAudioContext only.

Qwerty Hancock

“Need an interactive vector keyboard for your web audio project?”

webkitAudioContext only.

Fist Pumper

Web Audio meets accelerometer.

webkitAudioContext only.

Works in iOS6+

Plink

A multiplayer music experience.

webkitAudioContext only.

ToneCraft

Compose music by putting different colored blocks on a grid in a 3D environment.

webkitAudioContext only.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.