Audio input

65 views
Skip to first unread message

Andy Friend

unread,
Oct 9, 2013, 5:06:24 AM10/9/13
to vvv...@googlegroups.com
Hi, 

Firstly, thanks for an amazing project, and if possible will help out where I can! 

Is there any reasonable way to get audio into a patch? Utilising FFT (prob would need to be ported) and audio analysis. 

If not, can anyone think of a feasible way to use FFT / audio analysis in Javascript, and then send the values to VVVV.js?

Any addition to the discussion will be much appreciated ...... 

Andy Friend

unread,
Oct 9, 2013, 5:25:11 AM10/9/13
to vvv...@googlegroups.com
I was just reading about the WebAudio API as DirectShow (Audio) replacement issue, and wondered if any work had been done on that since

Vadim Smakhtin

unread,
Oct 9, 2013, 5:36:40 AM10/9/13
to vvv...@googlegroups.com
Unfortunately, not. We decided, that it will be my part, but then i just went into continuous deadline, and right now don't have time for it.

Andy Friend

unread,
Oct 9, 2013, 5:52:13 AM10/9/13
to vvv...@googlegroups.com
Hey alg, thanks for the reply, I appreciate that and look forward to seeing what comes of that in the future! 

In the meantime: instead of just doing analysis (/ input) on the VVVV.js side, could we not easily do audio analysis / FFT / input with HTML5 / JS and pass arrays and such through to the VVVV.js patch?

Vadim Smakhtin

unread,
Oct 9, 2013, 6:31:28 AM10/9/13
to vvv...@googlegroups.com
Can't understand your question. Currently all analysis is done on client side via ScopeSpread node, that using Web Audio API. If you thinking about sending data from a system to browser, it's possible, but it's another task.



--
Best regards, 
Vadim Smakhtin, Mathrioshka

Andy Friend

unread,
Oct 9, 2013, 6:51:01 AM10/9/13
to vvv...@googlegroups.com
I was referring to using a different method if your new node is not in a ready state yet. 

Doing analysis outside of VVVV.js (via something like Audiolibjs), and then passing values into VVVV.js via arrays et al. 

Would this not be easy enough?

Vadim Smakhtin (alg)

unread,
Oct 9, 2013, 7:16:26 AM10/9/13
to vvv...@googlegroups.com
I'm not familiar with this new interface, replied to you directly ).

So, i think using external wrapper library is not a problem. This is current ScopeSpread sourcecode.

Andy Friend

unread,
Oct 10, 2013, 5:24:58 AM10/10/13
to vvv...@googlegroups.com
There doesn't seem to be any library being used in that example node. 

I guess I'd just to have a play around with trying to send values into VVVV.js. 
Reply all
Reply to author
Forward
0 new messages