Spectrum Wave Custom ICE Node

Plugins linking to this thread: (hide)

WaveToSpectrumAuthor: Claude Vervoort
In case someone is interested, I've set up a Custom ICE Node that uses simple WAVE file loader and feeds it in a Fast Fourier Transform to get a Spectrum decomposition.

I've checked in the code on Github. I am by no mean a C++ expert nor a Softimage Plugin developer on that matter! So mileage may vary, better use a plain vanilla stereo WAVE (the one generated by Itunes worked for me), And I'd appreciate anything I would have missed or done wrongly.
[..]

Cont'd on si-community. For visuals, see the demo, this introduction and this tutorial.

local backup: wave_spectrum.xsiaddon

Discussions about SOFTIMAGEs© Interactive Creative Environment©
User avatar
claudevervoort
Posts: 89
Joined: 16 Oct 2009, 02:56
Location: Montréal, QC, Canada
Contact:

Spectrum Wave Custom ICE Node

Post by claudevervoort » 03 Jun 2012, 20:25

Hi!

In case someone is interested, I've set up a Custom ICE Node that uses simple WAVE file loader and feeds it in a Fast Fourier Transform to get a Spectrum decomposition.

I've checked in the code on Github. I am by no mean a C++ expert nor a Softimage Plugin developer on that matter! So mileage may vary, better use a plain vanilla stereo WAVE (the one generated by Itunes worked for me), And I'd appreciate anything I would have missed or done wrongly.

The XSI Addon is also on github in case someone wants to give it a try. If you are, read the README there too! And I did put a tutorial for it on Vimeo too...

Github: https://github.com/claudevervoort-perso ... /README.md

Vimeo:

Spectrum Bars:


Stands driven by Frequency:


Tutorial:


Claude

User avatar
Rork
Posts: 1359
Joined: 09 Jul 2009, 08:59
Location: Close to The Hague, Netherlands
Contact:

Re: Spectrum Wave Custom ICE Node

Post by Rork » 04 Jun 2012, 12:21

very interesting!

thanks for sharing!! :D
SI UI tutorials: Toolbar http://goo.gl/iYOL0l | Custom Layout http://goo.gl/6iP5xQ | RenderManager View http://goo.gl/b4ZkjQ
So long, and thanks for all the Fish!!

angelous4x
Posts: 133
Joined: 06 Nov 2011, 05:24
Location: new York
Contact:

Re: Spectrum Wave Custom ICE Node

Post by angelous4x » 27 Jun 2012, 20:49

I am looking forward to using this plugin in my current project, however
Seems like i cant install the addon.
or rather its installs but doesn't bring any nodes.

any help?

User avatar
rray
Moderator
Posts: 1774
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: Spectrum Wave Custom ICE Node

Post by rray » 27 Jun 2012, 23:44

Thanks for it Claude!

Would it be possible in theory to make a SpectrumToWave node too? For unlimited ICE sound manipulation :D

angelous4x, what happened to me first is I downloaded the file using rightclick save as.. - this didn't work, I got an html file, the xsiaddon link redirects to a page where it can be downloaded.
softimage resources section updated Jan 5th 2024

angelous4x
Posts: 133
Joined: 06 Nov 2011, 05:24
Location: new York
Contact:

Re: Spectrum Wave Custom ICE Node

Post by angelous4x » 28 Jun 2012, 02:36

Hey rRay

thanks for the responce,

i looked at this link.
https://github.com/claudevervoort-perso/xsi-audio-spectrum/tree/..

when i click on the addon it takes me to the page where the code, is.
i looked around but no download addon button. or do i need to compile it? not sure how to do that.

User avatar
claudevervoort
Posts: 89
Joined: 16 Oct 2009, 02:56
Location: Montréal, QC, Canada
Contact:

Re: Spectrum Wave Custom ICE Node

Post by claudevervoort » 28 Jun 2012, 03:31

SpectrumToWave, eh eh why not? It is just the wave to spectrum is definitely too lossy to be able to build a wave back from it. That level of sound processing is beyond my reach.

Actually I'm curious, were you able to use it at all? It's my first add on and i'm a bit moving in the dark, I'd be happy very happy to know it works on another machine than mine :)

As for the download, I just noticed the xsiaddon is a text format! Anyway you should be able to just use save as on the link: https://github.com/claudevervoort-perso/xsi-audio-spectrum

I've also uploaded it to my own web site just in case... http://www.claudeonthe.net/si/wave_spectrum.xsiaddon

Thanks for looking at it!

Claude

angelous4x
Posts: 133
Joined: 06 Nov 2011, 05:24
Location: new York
Contact:

Re: Spectrum Wave Custom ICE Node

Post by angelous4x » 28 Jun 2012, 05:19

Hey Claude

thanks for it, as soon as i create something cool i will send it over.

this time it installed but now i have an error on the plugin manager, there is a red mark next to "wavetospecturm.dll"
am i missing another plugin to install, like a music reader or something?

User avatar
claudevervoort
Posts: 89
Joined: 16 Oct 2009, 02:56
Location: Montréal, QC, Canada
Contact:

Re: Spectrum Wave Custom ICE Node

Post by claudevervoort » 28 Jun 2012, 19:31

I was scared of something just like that...

Obvious first: it was compiled for 64 bits, just in case you use SI32.

Is there any message outside of the Red flag? All libs (outside of VC++ runtime) are statically linked, so there should be no DLL to install.

Unfortunately I'm on a trip away from my machine so it will be some time before I can get back to it.

Sorry!

Claude

angelous4x
Posts: 133
Joined: 06 Nov 2011, 05:24
Location: new York
Contact:

Re: Spectrum Wave Custom ICE Node

Post by angelous4x » 28 Jun 2012, 19:58

no worries, and enjoy your trip

i am still working on other parts of this small piece.
i do have soft 64. is there like aditional plugins or software i need to install as well. like a audio mixer software or something?

here is an image with the error.
Attachments
doesn't really say much of what is wrong with it
doesn't really say much of what is wrong with it

User avatar
Hirazi Blue
Administrator
Posts: 5107
Joined: 04 Jun 2009, 12:15

Re: Spectrum Wave Custom ICE Node

Post by Hirazi Blue » 28 Jun 2012, 20:08

According to the Dependency Walker, the dll seems to have been compiled with the debug versions of the MS Visual C++ 2010 redistributables ("MSVCP100D.dll" & "MSVCR100D.dll"). So, I guess it needs to be recompiled with redistributable dlls before it can be used properly...
:-?
Stay safe, sane & healthy!

User avatar
claudevervoort
Posts: 89
Joined: 16 Oct 2009, 02:56
Location: Montréal, QC, Canada
Contact:

Re: Spectrum Wave Custom ICE Node

Post by claudevervoort » 28 Jun 2012, 20:50

Oh thanks a ton Hirazi! I thought distributing a debug version was just a bit slower but otherwise OK. As soon as I am back on my PC i'll try to get a release build out, and update the add on accordingly.

Couple of weeks I'm afraid...

Sorry for the confusion,

Claude

angelous4x
Posts: 133
Joined: 06 Nov 2011, 05:24
Location: new York
Contact:

Re: Spectrum Wave Custom ICE Node

Post by angelous4x » 28 Jun 2012, 21:00

thanks Hirazi Blue
for the heads up

BTW, love your work.

mdonovan
Posts: 7
Joined: 21 Jun 2011, 18:47

Re: Spectrum Wave Custom ICE Node

Post by mdonovan » 02 Jul 2013, 15:17

Has this been recompiled ? Or is there another way to load it into SOftimage 2014 64 ? I have a use for this if I can get it working.

User avatar
claudevervoort
Posts: 89
Joined: 16 Oct 2009, 02:56
Location: Montréal, QC, Canada
Contact:

Re: Spectrum Wave Custom ICE Node

Post by claudevervoort » 03 Jul 2013, 23:23

You have the latest binary DLL and add on on the github:https://github.com/claudevervoort-perso ... o-spectrum

Let me know if that works for you!

Claude

edit by owei: PLEASE USE URL TAGS..! THANKS ;)

angelous4x
Posts: 133
Joined: 06 Nov 2011, 05:24
Location: new York
Contact:

Re: Spectrum Wave Custom ICE Node

Post by angelous4x » 31 Aug 2013, 04:24

Hey guys

the addon and dll doesn't seem to work for me.
not sure why

thanks

Bullit
Moderator
Posts: 2621
Joined: 24 May 2012, 09:44

Re: Spectrum Wave Custom ICE Node

Post by Bullit » 01 Sep 2013, 21:37

I think it is the addon OR the dll

Post Reply

Who is online

Users browsing this forum: No registered users and 37 guests