FFT

0 views
Skip to first unread message

Ryan Costello

unread,
Apr 30, 2011, 2:37:11 PM4/30/11
to amd_guita...@googlegroups.com
Got my FFT to work.  The built in FFT was too complicated to do in the short time span that we have available so I just used mine and got it working as well as benchmarked.  The results are attached as well as the FFT code so that RT can run it and finish the benchmarking.  Going to work on the example of parallel programming with OpenCL now.  Going to try and finish so that I can work on the portfolio stuff tomorrow instead of coming to school.  Did we get the ASIO integrated with the pitchshift?

Ryan Costello
benchmarking.txt
fftOpenCL.cpp

Ryan Trybus

unread,
Apr 30, 2011, 4:28:30 PM4/30/11
to amd_guita...@googlegroups.com
This is a great job Ryan, I'm going to be benchmarking this tomorrow morning just because I'm trying to meet a midnight deadline. Let me know if you decide not to go in at all tomorrow.

archana raja

unread,
Apr 30, 2011, 5:32:20 PM4/30/11
to amd_guita...@googlegroups.com
RC

asio is integrated with pitchshift. its all in a foldr called 29th april. I havent been able to test it since i had to leave. If you are in  college, try running 29april/asio_pitchshift project and let me know
I started workign on an example of parallel processing as well last night. but the code isnt complete..if u finish urs then i wont pursue this.
Also, that folder has all the work we have done so far, so do not tamper with it, make a copy, number it, and do any modifications

Ryan Costello

unread,
Apr 30, 2011, 6:13:15 PM4/30/11
to amd_guita...@googlegroups.com
Finished the parallel vs serial example here is some of the resulting data.

I did 120,000 square computations:

Parallel: .3ms 98% busy
Serial: 117ms 1% busy

Significant difference in my opinion.  I will test to see if the pitch shift is working with ASIO in a few.  Just going to benchmark the parallel stuff on the high end computer as well.  I also ran the parallel vs serial in the profiler and it looks really nice seeing them side by side.

Let me know if you want me to send the code out.

Ryan Costello

Ryan Costello

unread,
Apr 30, 2011, 6:46:03 PM4/30/11
to amd_guita...@googlegroups.com
Started to test the pitch shift with live audio.  Fixed 2 errors and now I am lost.  At first it wanted me to enter a pitch shift variable every sample.  Then it was opening and closing opencl each sample.  Those are fixed and now it shows a screen with one line constantly changing:  # ms / # ms / # samples / TC: #:#:#:#  No sound is coming from the aux so I assume something isn't right but I don't really have the time to learn ASIO.  Hope that helps a little.

Ryan Costello

PS I will not be coming into school on Sunday unless someone needs me to.  I will be doing my portfolio stuff.

archana raja

unread,
Apr 30, 2011, 7:18:04 PM4/30/11
to amd_guita...@googlegroups.com
RC, give me a call..4806197328

Peter Hiesel

unread,
Apr 30, 2011, 7:18:15 PM4/30/11
to amd_guita...@googlegroups.com
Same, I put in the work today with RC. I will be working on the portfolio stuff all day Sunday.

Peter Hiesel

unread,
Apr 30, 2011, 7:18:33 PM4/30/11
to amd_guita...@googlegroups.com
We already left Archana.

archana raja

unread,
Apr 30, 2011, 7:19:18 PM4/30/11
to amd_guita...@googlegroups.com
oh ok..i ll see what i can do tonight ..otherwise ll come to campus tomm

Ryan Costello

unread,
May 1, 2011, 2:39:49 PM5/1/11
to amd_guita...@googlegroups.com
Are we still planning on meeting early on Monday and how is the postmortem coming?  What do we need to do to be ready for the presentation on Monday?  Sorry for all the questions but I feel in the dark.  Please post the documents that are done to our google site so that we can look over them.  Still no times from either Dave or Chuck.  Chuck finally e-mailed his logo but it is too late.  I will probably e-mail them a project status and ask for available times again.

Thanks,

Ryan Costello

Ryan Trybus

unread,
May 1, 2011, 3:17:14 PM5/1/11
to amd_guita...@googlegroups.com

So I'm working on the post mortem and the slide show current and concurrently, I don't want to be working on both later than 5 tonight. Then you guys can pick apart and change anything you guys want. The rest of the documents will be up tomorrow, well before the 2 day meeting time before the final client meeting

Ryan Trybus

unread,
May 1, 2011, 3:17:34 PM5/1/11
to amd_guita...@googlegroups.com

And by client meeting I mean the teacher meeting

Ryan Costello

unread,
May 1, 2011, 4:30:47 PM5/1/11
to amd_guita...@googlegroups.com
Here is the stuff we did for delphi time estimation.  RT can you e-mail the Risk Management stuff that we did?

Thanks,

Ryan Costello
AMD Guitar Project - Dephi Time Estimation.xlsx

Ryan Trybus

unread,
May 1, 2011, 4:34:27 PM5/1/11
to amd_guita...@googlegroups.com
Yeah we're in trouble, I can't find the risk management stuff anywhere, so I"m going to have to fake it or something. I know we had it written down and I know we had a electronic copy and I cant find it...so I dont know what to do about it

archana raja

unread,
May 1, 2011, 5:39:05 PM5/1/11
to amd_guita...@googlegroups.com
RT,
what have u got so far? more imp, what is pending in which I could help
RC, if u are free , we could redo the risk estimation over skype i abt half hour and send it across to RT

Ryan Trybus

unread,
May 1, 2011, 5:48:33 PM5/1/11
to amd_guita...@googlegroups.com
Ar,

To be honest the only thing I'm missing is the risk, Right now the post mortem has an intro, the survey results and analysis, and i just finished our timeline questions (when things went good/bad, recommendations,etc). so now i'm going into the details of our charts and whatnot from that excel sheet of requirements and whatnot. my aim is to have this post mortem posted by 4 pm and then work on the power point for class
Reply all
Reply to author
Forward
0 new messages