I am a DSP beginner, so this question will be reflective of that.
I am trying to work my way through the implementation of band pass filtering with convolution.
My question is this.
I have gone through the process of using AudioPlayer to import a wav file, do FFT of this and use the sinc(PI*x/PI*x) function to create a filter fft.
with these I can point wise multiply the FFT of the input with the filter FFT and get a resultant FFT, this is then Inverse FFT'd and the resulting array should contained the filter data?
Is there a set way to take an Array of floats and make them into an Audio output. So rather than data it comes full circle back to outputting a time based buffer that minim can play back as a filtered version of the original?
I have definatly got the FFT drawing out, I am wary of my sinc() function as when i draw this it doesnt seem to be what I expected.
Any pointer would be appreciated, or even just some suggested Tutorial. I am at college and I have to implement the process, rather than use minim's own band pass.
I am at college doing very basic stuff, currently experimenting with basic games.
I was trying to use Jbox2d to structure all the gravity and collisions. As a beginner I had presumed that you would be able to texture/colour the objects like vertex shapes etc in processing?
Is it a much more complex process, to if you like, colour and texture for design and look over the gravity model?
or is there a simple' ish way for a beginner to add colour and texture in the jbox2d scene?