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:06:27 +0200

Whoa, I meant "Hello Rich" :)

I have this weird keyboard that I still have to come to terms with.

On Wed, May 2, 2012 at 2:04 AM, Joar Wandborg <address@hidden> wrote:
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




--
Joar Wandborg
wandborg.se


reply via email to

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