VAG Posted October 1, 2009 Posted October 1, 2009 I am looking for solution to implement FFT Spectrum analyzis for Audio line-in signal using AutoIT. My objective is to read out the frequency of a Sine Tone using the on-board sound card. I have tried to search thru the forum with no much help. Does anyone knows of any UDF which do FFT and can also link to audio hardware channel for realtime monitoring?
Zedna Posted October 1, 2009 Posted October 1, 2009 I have seen some AU3 scripts for online monitoring audio just use forum's Search. For FFT I recommend to search some DLL and call its functions via DllCall(). I think there is no such FFT implemented directly in Autoit. Resources UDF ResourcesEx UDF AutoIt Forum Search
VAG Posted October 2, 2009 Author Posted October 2, 2009 I have seen some AU3 scripts for online monitoring audio just use forum's Search.For FFT I recommend to search some DLL and call its functions via DllCall(). I think there is no such FFT implemented directly in Autoit.Hi Zedna, thanks for the info, I have found the audio monitoing part. But for the FFT DLL, do you have any suggestions? I google the web and most of them are compiled Spectrum analyzer utilities. The graphical display part may not be important to me. What I need is just a simple lib to help me to read out the freq value.
Zedna Posted October 2, 2009 Posted October 2, 2009 Hi Zedna, thanks for the info, I have found the audio monitoing part. But for the FFT DLL, do you have any suggestions? I google the web and most of them are compiled Spectrum analyzer utilities. The graphical display part may not be important to me. What I need is just a simple lib to help me to read out the freq value.No I haven't any tip for you. I just wanted generally to tell you to don't reinvent wheel (in Autoit) instead to use some existing solution (some DLL). Resources UDF ResourcesEx UDF AutoIt Forum Search
jvanegmond Posted October 2, 2009 Posted October 2, 2009 Here are two that might help: http://www.autoitscript.com/forum/index.php?showtopic=83344 http://www.autoitscript.com/forum/index.php?showtopic=100572 github.com/jvanegmond
AdmiralAlkex Posted October 2, 2009 Posted October 2, 2009 Here's a third that might help.http://www.autoitscript.com/forum/index.php?showtopic=34625 .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface
jvanegmond Posted October 2, 2009 Posted October 2, 2009 Here's a third that might help.http://www.autoitscript.com/forum/index.php?showtopic=34625I was looking for that but couldn't find it. I've used that script a lot : ) github.com/jvanegmond
AdmiralAlkex Posted October 2, 2009 Posted October 2, 2009 I was looking for that but couldn't find it. I've used that script a lot : )Yeah I know what you mean, that's what I use in EMP for its only visualization.@VAGThere's an example in the BASS UDF for recording audio with BASS. Go HERE and get BassEnc. Dunno if it helps you but you may want to check it out. .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface
VAG Posted October 5, 2009 Author Posted October 5, 2009 (edited) Yeah I know what you mean, that's what I use in EMP for its only visualization.@VAGThere's an example in the BASS UDF for recording audio with BASS. Go HERE and get BassEnc. Dunno if it helps you but you may want to check it out.Hi AdmiralAlkex, thanks for the info. I saw your 1st post about "Audo Spectrascope"... it uses _mciSendString to get the audio source. Then inside BASS UDF, I found _Bass_RecordSetDevice and _Bass_ChannelGetLevel for FFT.I need to allow my FFT Analyzer to work in Win7. Should I use everthing from BASS UDF instead? Edited October 5, 2009 by VAG
AdmiralAlkex Posted October 5, 2009 Posted October 5, 2009 I am sorry, but I don't know enough about FFT to answer that question. But I am sure someone else will .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface
jvanegmond Posted October 5, 2009 Posted October 5, 2009 I need to allow my FFT Analyzer to work in Win7. Should I use everthing from BASS UDF instead?MCI still works in Windows 7. You have everything you need to build your app, now do it . github.com/jvanegmond
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now