I am trying to insert a recording in .wav format to be able to draw the audio curves in a graphical format using the recommended plugin Firefly.
I know there used to be a component part of the Buzz plugin called ‘read Wav’, but seems to not be available anymore.
Using the below script, can anyone help me understand if it’s possible to read the audio file or if it has to be played turning on one of the plugs?
I have a C# that reads wav files and outputs values for L, R channels. But is rather slow (results for reading a 700KB test wav: 4000 ms ! (mama mia) … meaning that it could take days/weeks/months/years for a real-life song). Anyway notify if you think that you may need such a solution.
Er … what do you mean? You propably mixed a compiled add-on (I never/ever do that) with C# … meaning that the thing is open/exposed for anything and to anyone: just double click it.
But better safe than sorry: do a copy before change things, he he.
Yikes + Yikes: That’s a first to me. Hard to believe what I’m seeing (but never say never, he he).
Anyway zip the WAV file and attach it here ASAP (wav is not supported as attachment).
WAIT A MINUTE: what do you mean by double clicked and inserted your file ?: I do hope that you haven’t … er … hmm … inserted a wav file into the C# body??
If you make the getWAVfile toggle true … a classic win dialog opens and then you should locate and pick your wav file (extension: wav). Double clicking on the C# … has nothing to do with all that.
Anyway: your stuff has only 13 values per L/R channel :
Mac is 1M miles away from my game (I’m in the AEC market sector using things the likes of CATIA, AECOSim [and GH some times] on Win [7 and/or 10] based workstations).
Anyway just tested about 20 wav files: guess what? No problem(s) at all:
But still: a wav file with just 13 L/R values (your stuff) appears ominous to me.
BTW: If your channels have a lot of doubles … the skip (i.e. take values every skip index etc etc) takes care of the issue of making a polyline out of 1M points. But if the skip > your values … this means that you’ll get nothing as a graph. Tip: For a typical small (Windows style) wav file with 400K values per channel … set skip to 200.