Giter Site home page Giter Site logo

waax's Introduction

WAAX

Web Audio API eXtension (1.0.0-alpha3)

NOTE: WAAX requires Web Audio API and Web Components.

Introduction

WAAX offers a comprehensive framework for web-based music application. Its goal is to facilitate and support the development of web-based music software.

Feature Highlights

  • Fast - Built around native Web Audio API nodes.
  • Less code
    • Web Audio API helpers and utilities
    • Succint parameter control
    • Transport and event management (i.e. sequencer)
  • Modular and extensible
    • WAPL (Web Audio PLug-in): Plug-in for Web Audio API ecosystem
    • MUI (Musical User Interface): GUI for music apps
  • Robust workflow - Preconfigured with Bower and Gulp

Prerequisites

The complete WAAX development setup requires the following software. Make sure they are installed with appropriate scope and permission.

Installation and Quick Start

If you have all the above installed, execute the following commands in the terminal to install and launch WAAX.

git clone https://github.com/hoch/WAAX waax
cd waax
npm install
gulp

Note that WAAX is pre-configured for the optimum development workflow. Type gulp in the terminal and then your web browser (Chrome by default) will open the project index page automatically.

What's Next?

Go to the project landing page and see what WAAX can do.

Change Log

  • 1.0.0-alpha3

    • Updated dependencies with latest version: Polymer, Gulp-related utilities.
    • mui-vkey polyphonic release issue solved.
    • WXS-1 monophonic legato behavior fixed.
    • New project landing page and API reference are online.
    • Using MUI package is significantly simplified.
    • bower_components are now part of MUI package, not WAAX.
    • License for sound resources is added.
  • 1.0.0-alpha2

    • Updated dependencies with latest version: Gulp, Polymer.
    • MUI elements updated for new version of Polymer.
    • Timebase code has been cleaned/refactored.
    • Updated README and the temporary landing page is removed.
    • MUI elements and test files are now compatible with FireFox/Safari.
    • Audio assets are converted to MP3.
    • [bug] WXS1 and FMK1 plug-ins produce distorted sound in FireFox.
    • [bug] Safari does not load the example with StereoDelay plug-in.
  • 1.0.0-alpha

    • First alpha version before stable release.
    • Dropped deprecated components from repository.
    • New plug-in builder introduced.
  • r17 (dev)

    • Last version of dev/experimental revision.

License and Contact

MIT License. Copyright 2011-2014 Hongchan Choi

waax's People

Contributors

hoch avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

opendawn

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.