Hello everybody, its wonderful to be here talking to you..
I saw this great software package and I want to ask 2 questions..
1) Can we detect Hi Frequency pulses (30-800kHz) which occur at the peaks of an 50HZ electricity voltage signal with AUDIOWEAVER DSP modules ?
2) Can we do wavelet transform with AUDIOWEAVER DSP modules ?
Thank you so much !!
Thanks for your interest in DSP Concepts!
Yes, you can use Audio Weaver to detect these high frequency pulses in your voltage signal, as long as you can sample your signal at least at 1.6 MHz.
We do not currently have a wavelet transform module in our module packs, but custom module creation is an option with the Pro edition of Audio Weaver Designer. Also, we do add new module sets from time to time to improve the functionality of Audio Weaver, so a wavelet module could potentially be included in a later release if there is enough demand.
Good luck! Please let us know if you have any more questions.
Dear Axel thanks 4 your kind reply..
Wauw your software package seems of a great help in our many projects !
Iam using STM32F4 DISCOVERY board from ST and iam gonna record a sound signal stream with the highest sampling rate. Then i need to 1) See the signal on a graphic editor and 2) reproduce that signal with an ultrasonic transducer anytime i need.
What are your suggestions and how can i do this kind of recording with your software package ?
Thanks a million..
Sorry for the delayed response. We're delighted to hear that you are finding Audio Weaver useful!
I believe that recording your audio signal to a file will accomplish both of your requirements. Once you've written to a file you can plot or playback the audio however you wish.
Recording audio from Audio Weaver is easier if you are running natively in Windows than if you are running on a target. If you can process your sound signal on your PC, then you could use 'Record Output Audio' under Layout->Layout Properties to create .wav file from the output of your layout. Alternatively, you could use the File Sink module to write to a .csv file.
If you have to use the ST Discovery board to process your audio stream, then you would have to feed the analog output of the board to your PC and record that signal using any recording software you like.
Note that you can also use Designer to plot the signal in real-time using the Sink module. Use a buffer-up or rebuffer module before the sink module to increase the number of samples plotted, and open the inspector for the sink to see the plot.
Its ok, we feel good about your replies. Recording ultrasound signals to PC can be done easily, no problem is in there. But what we need is to record the signals on the STM32F4 DISCOVERY, to SD CARD may be..
Any suggestions there ?
Yes, you could record the signal to an SD card directly from your STM32F4 board. However, our firmware does not support any SD interfacing so you would have to modify the code in our BSP to accomplish this.
can i read analog data throw GPIO pin ?
i am useing stm32f407 ..
if it is possible than how ?
The features of Audio Weaver have been designed with Audio processing in mind, but there is nothing preventing you from processing any sort of data. Just collect the data you would like to process in a buffer in 32-bit format, and pass that into the audio pump calls in the BSP.