Navigation

Home
Search
Submit A Resource
Contact Us
About Functionn

Subscription Options


Subscribe By Email (265+)


Lists


Archives

Showing posts with label audio. Show all posts
Showing posts with label audio. Show all posts

Feb 13, 2013

Author: Hirvesh Posted At: 2/13/2013 Tags: , , , , ,

jWebAudio - JavaScript Web Audio Library Designed For Games

jWebAudio is a JavaScript library, which also comes in as a jQuery plugin, designed as a Web Audio library for games. jWebAudio provides a simple API ontop of Web Audio, which allows you to easily manipulate audio in your games.

jWebAudio provides functions like fade in, fade out, multishot and more which are targeted at game development. You also get basic controls like play, pause, stop, volume, mute, seek and loop.  jWebAudio also allows you to add sound effects in a simple fashion, including 3D effects.

The standalone jWebAudio library weights in at only 9.0KB minified, but is feature packed.

Requirements: None
Demo: http://01org.github.com/jWebAudio/index.html
License: Apache License v2.0

Feb 11, 2013

Author: Hirvesh Posted At: 2/11/2013 Tags: , , , ,

Vesper HTML5 Audio Player - Fully Featured Music Player With Last.fm Artworks

Vesper HTML5 Audio Player is a fully featured HTML5 audio player with a nice UI. It is very lightweight in size, weighing in at only 14KB and supports Last.fm artworks.

Integration is very easy, with you needing to only include the stylesheet and the JavaScript with the proper HTML5 markup in your page.

Requirements: None
Demo: http://firezenk.github.com/html5player/
License: MIT License

Jan 29, 2013

Author: Hirvesh Posted At: 1/29/2013 Tags: , , ,

howler.js - A Modern Web Audio JavaScript Library

howler.js is a modern JavaScript library for web audio. The library was initially developed  for an HTML5 game engine, but can also be used for web applications.

howler.js has several feature like fallback to the Web Audio API, fallback to HTML5 audio.  It also has support for multiple file formats which in turns increases support for many browsers.

howler.js also has automatic caching for Web Audio API, implements cache pool for HTML5 audio and more. howler.js allows you to play multiple files all at once with fade in/out effects. It is a standalone JavaScript library weighing at only 5KB.

Requirements: None
Demo: http://goldfirestudios.com/howler.js…Javascript-Library
License: MIT License

Jan 16, 2013

Author: Hirvesh Posted At: 1/16/2013 Tags: , , ,

Teoria.js - A Lightweight & Fast JavaScript Framework For Music Theory

Teoria.js is a lightweight and fast JavaScript library for music theory, which includes both Jazz and Classical.

The purpose of Teoria.js is to provide an intuitive programming interface for those developers looking to develop a musical software, which can include software like Sheet Readers, Sheet Writers, MIDI Players etc.

Teoria.js was built from ground-up to be modular and object-oriented.  All the components included in Teoria.js can be used independently but have been developed so that they work equally as well, together.

Teoria.js can understand the following musical concepts: Note Object (alterations, octaves, keynumber, frequency, Helmholtz notation), Chord Object (simple major/minor chords to advanced Jazz chords), Scale Object and the Interval Object.

Requirements: None
Demo: http://saebekassebil.github.com/teoria/
License: MIT License

Jan 3, 2013

Author: Hirvesh Posted At: 1/03/2013 Tags: , , , , ,

KievII - An Audio/DSP JavaScript Library For Web & Mobile Audio Applications

KievII is a JavaScript library which implements an audio/DSP component for your web and mobile applications. It also provides you with a set of predefined UI components which you can use as front-end for the audio/DSP back-end.

It provides UI components such as RotKnob, Gauge, Curve, Area, Bar, ClickBar, Button, Slider, WaveBox, and more. The KievII page has two demos, one a monophonic bassline synthesizer controlled by a step sequencer and another a real-time pitchshifter and low-pass filter effect. You can check more about KievII out there.

Requirements: None
Demo: http://kievii.net/#apps
License: MIT License

Dec 11, 2012

Author: Hirvesh Posted At: 12/11/2012 Tags: , , ,

Buzz - A Small, Powerful JavaScript HTML5 Audio Library

Buzz is a small but powerful JavaScript library that allows you to easily take advantage of the new HTML5 audio element. It degrades silently on non-modern browsers.  It allows you to play single sound files, multiple sounds chronologically or all at once.

It also has built-in methods to test for support for various audio formats by the browser, like OGG, WAV, MP3 and AAC. 

Requirements: None
Demo: http://buzz.jaysalvat.com/demo/
License: MIT License

Dec 6, 2012

Author: Hirvesh Posted At: 12/06/2012 Tags: , , , , , ,

pico.js - A JavaScript Library For Real-Time Audio Processing For Browser And Node.js

pico.js is a JavaScript library for real-time audio processing.  It allows you to generate audio using a simple API, using different sample rates (8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000).

Optionally, you can use Flash player to play the sound being processed, as well as using HTML5 to do so.  pico.js also is available as a Node.js module.

Requirements: None
Demo: http://mohayonao.github.com/pico.js/
License: MIT License

Sep 29, 2012

Author: Hirvesh Posted At: 9/29/2012 Tags: , , , , , , , ,

Riffwave.js - HTML5 Sound Synthesis Via PCM Encoding

Riffwave.js is a tiny JavaScript library that encodes audio data to a format (PCM inside a RIFF container) that can be used to play synthesized sounds with the HTML5 audio element.


Browser Support

  • Chrome 9+
  • Firefox 3.6+
  • Opera 11+

Requirements: None
Demo: http://codebase.es/riffwave/
License: MIT License

Sep 21, 2012

Author: Hirvesh Posted At: 9/21/2012 Tags: , , , , , , , , , , ,

Pedalboard.js - Open-Source JavaScript Framework For Developing Audio Effects For Guitars

Pedalboard.js is an open-source JavaScript framework for developing audio effects for guitars.  Ever wanted to have your pedal stack in the cloud, available anywhere you go without any hardware? Ever wanted to manage your sound as easily as browsing a web site? Ever wanted to share the perfect sound you created with your friends without the hassle? You loved the overdrive on that effects software but wanted to tweak its EQ a little bit?
Pedalboard.js is a ground-breaking, first of its kind, novel open source JavaScript framework for developing audio effects and applying them to sound sources, and it's particularly good at guitar effects.
The API and all the abstraction is built around the concept of guitar effects — pedals and stomp boxes, pots and switches.
You design your pedal with the powerful Webkit audio API, attach pots and switches to it, style it via CSS3 and voila.
Bring multiple pedals together to create a pedalboard, easily adjust their settings and routing. Prepare as many pedalboards as you'd like, e.g. for your favorite styles. Easily switch pedalboards for a completely different sound.
Finally, a complete guitar effects stack, completely customizable, in your hands.

Requirements: None
Demo: http://dashersw.github.com/pedalboard.js/demo/
License: GPLv3

Jul 4, 2012

Author: Hirvesh Posted At: 7/04/2012 Tags: , , , , , , ,

CreateJS - A Suite Of JavaScript Libraries & Tools For Building Rich, Interactive Experiences With HTML5

CreateJS is a suite of JavaScript libraries & tools for building rich, interactive experiences with HTML5.  These components work together to enable rich interactive content on open web technologies via HTML5. 

These libraries are designed to work completely independently, or mixed and matched to suit your needs. The CreateJS Suite is comprised of: EaselJS, TweenJS, SoundJS, PreloadJS, and Zoë.


Components

  • EaselJS - A JavaScript library that makes working with the HTML5 Canvas element easy.
  • TweenJS - A JavaScript library for tweening and animating HTML5 and Javascript properties.
  • SoundJS - A JavaScript library that provides a simple API, and powerful features to make working with audio a breeze.
  • PreloadJS - A JavaScript library that lets you manage and co-ordinate the loading of assets.
  • ZOË - A stand alone tool for exporting SWF animations as EaselJS sprite sheets that can be used in Canvas and CSS.


Requirements: None
Demo: http://createjs.com/#!/SoundJS/demos/testSuite
License: MIT License

Mar 19, 2012

Author: Hirvesh Posted At: 3/19/2012 Tags: , , , , , ,

jPlayer - A jQuery HTML5 Audio/Video Library

jPlayer is the completely free and open source (GPL/MIT) media library written in JavaScript. A jQuery plugin, jPlayer allows you to rapidly weave cross platform audio and video into your web pages. jPlayer's comprehensive API allows you to create innovative media solutions.

Requirements: jQuery
Demo: http://www.jplayer.org/latest/demos/
License: MIT License or GPL

Feb 22, 2012

Author: Hirvesh Posted At: 2/22/2012 Tags: , , , , , , ,

MediaElement.js - HTML5 Video And Audio Made Easy, One File, Any Browser, Same UI

MediaElement.js implents HTML5 audio and video players in pure HTML and CSS.  Custom Flash and Silverlight players fallback is available that mimic the HTML5 MediaElement API for older browsers.  Accessibility standards including WebVTT.  Plugins for Wordpress, Drupal, Joomla, jQuery, and BlogEngine.NET, ruby gem, plone are available.

Requirements: None
Demo: http://mediaelementjs.com/
License: MIT License or GPL v2
 


Recent Posts

Popular Categories



Popular Components



Popular Licenses