hey folks!
im very used to the functionality in after effects where you are able to transform layers according to the amplitude of a sound. in cinema 4d it’s possible too → now i wonder if this is somehow possible in unity indie? the louder the sound the bigger the scale?
if not - will it be possible or do i have to get the pro version and hire a c# guy :?
cheers.chris
On a very basic level you could simply use the sample volume control in unity and relate that to the visual information.
Outside of that you need unity pro to be able to use the plugin feature. Immediately so you can access things like Portaudio or Rtaudio from which it is ‘relatively easy’ to track frequency and amplitude information of a source. A colleague of mine wrote a plugin for unity using frequency tracking of a live guitar input - so the guitar can be used as a controller (‘The real guitar hero’). I am currently developing similar things, initially to be able to communicate both ways between supercollider and Unity - as supercollider can do a lot more with audio. And alongside that i’m also looking at the frequency and amplitude tracking from portaudio/Rtaudio in a plugin.
But yes, you need pro at the moment.
This plugin might be able to do exactly what you want. Again, it requires Pro.
would be great if this feature would be implemented in the indie version?so i could do something like that in r e a l t i m e !
http://www.flight404.com/_videos/magnetosphere/1969.html
Robert Hodgin did this with processing?
cheers.chris
p.s. sorry for my post-overkill. after hitting submit i always get an server error message?
It would be nice to be able to read the amplitude of a soundfile natively in Unity, so it could work in the browser plugin too.
I was hoping to drive the rotation of a jaw bone by the amplitude of a sound file.