GithubHelp home page GithubHelp logo

antosubhakar / srutibox Goto Github PK

View Code? Open in Web Editor NEW

This project forked from weizlini/srutibox

0.0 0.0 0.0 84.13 MB

An HTML 5 Sruti Box using Web Audio API

License: GNU General Public License v2.0

JavaScript 6.38% CSS 89.75% HTML 1.79% PHP 2.08%

srutibox's Introduction

SrutiBox

An HTML 5 Sruti Box using Web Audio API that can be deployed statically but also as a wordpress plugin. The sruti box plays and loops real struti box samples record by me. by default the drop down will set the drone for a G drone, but an F and A drone are also available by default. you can create your own as well. simply click on any key to toggle the sound on or off, and hit the Play Button

build

you'll need to have grunt,npm,bower,and the ruby sass gem installed. run the following commands from the command line

npm update

bower update

grunt build

this will load all the dependencies and then build the demo and wp-plugin folder

##audio files

the project currently contains .wav file samples of a sruti box, soon i'll update with mp3s for a lighter load experience

##demo

using your localhost, copy the demo folder to your localhost document root, or create a synmlink and load the index.html file

click here to see a live demo

##wordpress plugin

the wp_plugin folder contains the folder sruti-box which you need only copy into your worpress plugin folder. While this folder is automatically created with a grunt build or grunt dev command, i chose to commit it with the wp_plugin folder as part of the repo, so that it would be easy for non developers to download and use it.

using the plugin

simply activate the plugin, and then add the 'sruti-box' widget to your sidebar or wherever you want in your wordpress site.

srutibox's People

Contributors

weizlini avatar

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.