Open Source Resources for Web Application Developers

Shopify - Online Store Builder
Follow Us on Social Sites
Subscribe RSS Subscribe Newsletter Like us on Facebook Follow us on Twitter Follow us on Google+
  • Home
  • News
  • Plugins
  • Design
  • Others
  • Books
  • About
20 Dec

A Suite of JavaScript Audio Codecs

  • GPL License, Sound
  • Leave a Comment

Web browsers are becoming more and more powerful, and new APIs like the Web Audio API and Audio Data API are making the web an ever more interesting and dynamic place.

At ofmlabs they are invested in improving the state of audio on the web, and with JSMad showed that decoding audio purely in JavaScript is possible thanks to these APIs and the hard work of browser makers and spec authors.

And now they have done it again. Introducing alac.js, a port of the recently open sourced Apple Lossless decoder to JavaScript. Now it is possible to play MP3 and Apple Lossless even in browsers without native support. Check out the suite of JavaScript audio codecs to hear JavaScript rocking out!

audio-player-javascript

Requirements: -
Demo: http://codecs.ofmlabs.org/
License: GPL, Apache 2 License

Share
Tweet
Sponsors
subscribe to our newsletter - weekly free resouces for web developers
follow us on social sites - rss, facebook, google+, Twitter
Subscribe RSS Like us on Facebook Follow us on Twitter Follow us on Google+
Related Resources
Audio.js Emulate HTML5’s <audio> Tag for All Browsers

Audio.js Emulate HTML5’s <audio> Tag for All Browsers

Open Source JavaScript, Canvas & Audio for iOS Apps

Open Source JavaScript, Canvas & Audio for iOS Apps

How Apple Browser and Devices Support HTML5 & CSS3

How Apple Browser and Devices Support HTML5 & CSS3

Open Source Mac Rich Internet Application Framework

Open Source Mac Rich Internet Application Framework

The Ajax APIs Playground with Save & Export Features

The Ajax APIs Playground with Save & Export Features

Accessible and Unobtrusive Slider Control

Accessible and Unobtrusive Slider Control

Comments
  • http://blog.ssokolow.com/ Stephan Sokolow

    Very impressive, but aside from private apps with browser-based UIs, useless to me.

    I really hope someone ports Vorbis and WebM codecs to Javascript. (or cross-compiles them with something like Emscripten)

    Otherwise, I’ll just have to include a message in my creations for Safari and Internet Explorer users without an appropriate media framework plugin along the lines of “For political reasons, your browser manufacturer refuses to provide features upon which this site depends. You may resolve this problem either by using a different browser (eg. Firefox, Chrome, or Opera) or by installing either Adobe Flash or [name of DirectShow/QuickTime plugin].”

  • http://www.ethanhackett.com Ethan Hackett

    I agree with Spehan it’s cool but useless. Until there’s something that’s supported by a majority of the browsers it won’t really be practical or wise. Limiting it to Firefox and Chrome is just plain silly.

  • http://badassjs.com/ Devon Govett

    No, not useless… once all browsers have an API for writing audio data (why it only works in Chrome and Firefox at the moment), we will be able to support any audio codec we want in the browser without waiting for browsers to implement them or resolve their political differences. This is awesome in my opinion and gives the control back to developers.

    Also, because of JSMad, MP3s (probably the most popular audio codec out there) can now play in every major browser except Opera. Use the HTML5 audio element in Safari and Internet Explorer, and JSMad in Chrome and Firefox where MP3s aren’t supported. Huzzah, cross browser support!

  • http://www.goboxy.com goboxy

    I noticed one major problem, that it takes a long time to download the file, and it downloads at least 10% to start playing the file, I know both files are (demo) are kinda HQ, but comparing to other JavaSript audio codecs, I guess some work must be done

  • http://badassjs.com/ Devon Govett

    @goboxy well yes lossless audio files are pretty large… the demo file is over 25 MB. It isn’t really a problem with the decoder but more of a bandwidth problem… lossless files were not designed for small file sizes and quick downloading :)

Open Source Resources for You

What we need is a list of the top quality resources, so that we can spend more time on our web development. WebAppers only picks the top quality web development resources for you.

© Copyright 2012 WebAppers | About | Archives | Privacy Policy | Advertise | Contact

Sponsors
Advertise Here
Search
By Keywords
30 Days / All Time
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • Professional Business Cards Made By Designers
  • Best Free Chrome Extensions for Web Developers
  • All of the Best Free WordPress Themes You Need
  • How to Create a Web App Admin User Interface
  • Nice List of Open Source Fish Eye Menu
  • Best Web Admin Templates
  • 25 Useful Blogs for Web Design & Development
  • Simple Javascript Progress Bar with CSS
  • 10 Useful & Quality Design Resources
  • Free Web Application Icons
  • How to Create High-Performance Code
  • Easy to Use, Drag & Drop Bootstrap Interface Builder
  • The Most Well-Made, Free & Open Source Fonts
  • Tiny Responsive jQuery Slider without Fancy Effects
  • How to Create Realtime Multi-player Games in HTML5
  • Create an Amazon-like Navigation Menu with jQuery
  • A True Responsive jQuery Lightbox Plugin for Free
  • How to Make FullScreen Page Transitions with CSS
  • How to Use Web Workers for Image Manipulation
  • Pretty Neat jQuery Mobile Theme Based on Flat UI
Sponsors
Plugins
  • Advertisement15
  • Calendar47
  • Capture19
  • Charts55
  • Chat22
  • Demo Tour16
  • Gallery121
  • Maps30
  • Menu86
  • Polls9
  • Popup49
  • Tooltips42
  • Upload33
  • Video18
Desgin
  • Brushes11
  • Buttons25
  • Color Schemes24
  • Fonts47
  • Forms112
  • Icons108
  • Patterns24
  • PS Tutorials15
  • Stock Photos21
  • Tables25
Others
  • Announcement103
  • Best Collections6
  • Code54
  • eCommerce24
  • Framework214
  • Hosting13
  • Information238
  • Inspiration32
  • Legal Documents10
  • Reviews8
  • Security13
  • Social28
  • Sound16
  • Stats39
  • Tools293
  • Webmail14
Licesnes
  • BSD License67
  • CC License122
  • GPL License224
  • LGPL License40
  • License Free738
  • MIT License408
Sponsors
Advertise Here
Partners
NetDNA