Connect With WRD
feed via e-mail
feed via e-mail

Posts Tagged ‘MP3’

You'll remember JSMad, a pure JavaScript MP3 decoder (which was previously featured at WRD).

It came with ID3 support, works perfect in Firefox and requires "enabling Web Audio API" in Chrome.

The developers of JSMad have recently released a similar resource named ALAC.js.

It is also JavaScript library but for decoding/playing ALAC files (that are supported on iPhone, iPad, most iPods, Mac and iTunes).

Although HTML5 audio is the most compatible way to play audio in iOS devices, ALAC.js can be an alternative.

P.S. it is a port of the recently open sourced Apple Lossless decoder.

JavaScript Audio Codecs

SCM Music Player is an open source and web-based music player application that is built on top of the popular JavaScript sound API:  SoundManager.

The player sits on the top or bottom of web pages, has support for playlists where listeners can easily choose from and plays MP3, MP4, RSS podcasts or Youtube playlists.

SCM Music Player

Multiple skins exist to choose from and few options like default volume, autostart or shuffle playback helps helps customizing it more.

By default, the player would work as an external player from the domain of the resource however, it can be downloaded and installed on your own domain pretty easily.

Yahoo! WebPlayer is a fresh web-based media player from Yahoo! which can be integrated into any web page with just inserting a line of JS code.

It has support for many media formats including MP3, WMA, YouTube, Yahoo! Video, etc. and works automatically by scanning the related links/files in a web page and inserting a "play" button besides each of them.

Yahoo! WebPlayer

Once the "play" button is clicked, an in-page  (can be a good way to keep the users in the same page) and good-looking player appears with a nice slide effect that plays the media either in a tiny audio player or a video player.

The player can even detect related media itself and link to them if the "term detection" mode is enabled.

The API for the player is under development and it'll offer much more flexibility once launched.

P.S. You'll remember the popular Yahoo! Media Player, WebPlayer is actually the next-generation of this product.

jsmad is a JavaScript-powered MP3 decoder which allows browsers to play MP3 files without Flash .

The project is actually the port of the popular libmad audio decoder and a great effort of translating 15,000 lines of C code.


It has support for ID3 (with most of the tags) and works out-of-the-box in Firefox, requires "enabling Web Audio API" in Chrome and other browsers are not yet compatible.

As you can guess, the project is pretty experimental. With better browser support, it will be so useful specially for building real-time audio applications implemented in JavaScript.

audio.js is a drop-in JavaScript library that provides a more flexible HTML5's <audio> tag usage.

It uses native <audio> where available and falls back to an invisible flash player to emulate it for other browsers.


The player can be completely styled with CSS to provide a consistent user interface.

audio.js can only play mp3 files and can be extended in any way like playing a single file or a list of songs.

1 Bit Audio Player is a lightweight & free Flash MP3 player that can be automatically inserted into webpages with JavaScript.

It is not a feature-rich or complicated player, rather, it is so simple & ideal for offering quick in-page previews for audio files.

1 Bit Audio Player

The player comes in flavors

  • Standalone version (for implementing it into any website)
  • WordPress plugin
  • A bookmarklet for displaying the player besides any MP3 link on any website

1 Bit Audio Player uses its own unobtrusive JavaScript and SWFObject to embed Flash players into the pages.

It is possible to display players near every MP3 link or selected ones using CSS selectors.

The icons can be customized by simply editing the .FLA source file.

MediaCore is an open source platform for publishing audio, video & podcasts which makes distributing media on any website so easy.

The platform supports many media formats like FLV, M4A or MP3 which can also be played via the integrated FlowPlayer.


It can pull media from any source (Youtube, Vimeo, Google Video, etc.) & a site-owner can publish media from the administrative interface or let users create the content via the upload interface.

MediaCore has RSS feed support for iTunes & Feedburner.

It can display the page views, comments or how many viewers “liked” a video to th eend users like Youtube.

And, a powerful admin panel helps controllingall the system from managing media to approving comments & much more.

The application is built with the TurboGears Python Framework and MooTools Javascript Framework.

For creative people, mostly, music is very important. It can help to get into the mood & concentrate on a project or increase your blood pressure, send more oxygen to the brain & cause you to design/code beautiful stuff :) .

pulpTunes is a free web server for iTunes which enables you to access your music collection from anywhere with a slick, Ajaxed web interface.

Music files are categorized just like iTunes, songs can be downloaded with a right-click & direct links to songs or playlists can be generated for sharing them easily with others.


pulpTunes is integrated with iTunes DJ, supports MP3 + AAC (M4A) files & can display cover arts.

For slower connections, buffer level can be easily adjusted & it works on Mac, Windows or Linux.

P.S. Although this resource is not directly design or development oriented, it is something that can be very handy for freelancers who may need to work from different locations time-by-time & for creative offices (where you can listen to music :) ) to keep all music files in one place & reach easily.

Audio Player is a tiny yet beautiful free Flash mp3 player that is used on many popular websites like Talkcrunch.

It is originally a WordPress plugin but with the increasing popularity, the developer of the player, Martin Laine, has created a standalone version as well.

Tiny Flash Mp3 Player

The WordPress plugin can directly use the WordPress media library which is great. The standalone version can be configured very easily too & they both have various features like:

  • autostart
  • loop
  • animation
  • remaining time
  • volume control & more.

For a demo of the player, you can check TalkCrunch.

P.S. Audio Player is open source & source files can be found here.

Subsonic is an open source web-based media streamer application that helps sharing your music or listening it anytime/anywhere.

It allows streaming to multiple users & can handle very large music collections.

Subsonic Media Streamer

It is compatible with every audio or video format that can stream over HTTP, like AAC and OGG. Also, Subsonic works with any network-enabled media player, such as Winamp, iTunes, XMMS, VLC, MusicMatch and Windows Media Player.

It can integrate with various web services like, Amazon (for cover art) & more.

And, considering media files are generally huge, it supports automatic zipping/unzipping while downloading & uploading them.

  • Tags:
  • Filed under: Goodies, GPL License, Media
  • Uptime Robot