mediagoblin-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GMG-Devel] HTML5 Visualizer


From: Joar Wandborg
Subject: Re: [GMG-Devel] HTML5 Visualizer
Date: Wed, 2 May 2012 02:04:03 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

Hell Rich,

first off, we do not use any functionality from SoundCloud, but I will take it
as a compliment that you thought so :)

To generate the thumbnails we rely on
https://github.com/jwandborg/mediagoblin/blob/master/extlib/freesound/audioprocessing.py
which is a script originally authored by a Bram de Jong. I found the script
in the source code of freesound.org and built an audio thumbnailer around
it
(https://github.com/jwandborg/mediagoblin/blob/master/mediagoblin/media_types/audio/transcoders.py#L64).

A refractor/rewrite of the audioprocessing code has been initiated, but
other things have come to be prioritized over it. I have some work done in a
local branch which I may share if requested.

As for the link
(http://gun.io/blog/client-side-javascript-audio-waveform-visualizer/) it
only works in Chrome and not in Firefox Nightly 15.0a1 (2012-04-25) nor
Iceweasel 11, the problem seems to be the webkitAudioContext not being
present.

I like the philosophy of rendering it client-side and I have been looking
into generating the spectrogram client-side although I found the main
obstacle to be that not all browsers provide an API method to access the
raw audio data. Thus I resorted to server-side processing.

/Joar

On Tue, May 01, 2012 at 04:31:19PM -0700, Rich Jones wrote:
> Oh, and you can try it out here:
> http://gun.io/blog/client-side-javascript-audio-waveform-visualizer/
> 
> It only worked 100% in Chrome last time I tried it, but I think it might
> work in the most recent FF.
> 
> R
> 
> On Tue, May 1, 2012 at 4:29 PM, Rich Jones <address@hidden> wrote:
> 
> > Saw in the screenshots of the new release you're using Soundcloud to
> > visualize your tracks.
> >
> > If you're interested, I've got a pure-JS client-solution solution that may
> > suite your needs better (and provide a more Free alternative)
> >
> > Check it out: https://github.com/Gunio/browser-waveform
> >
> > -R
> >

> _______________________________________________
> devel mailing list
> address@hidden
> http://lists.mediagoblin.org/listinfo/devel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]