07-29-2024 06:22 AM
So essentially what I have been trying to do is connect a microphone to the J10 "Mic In" port and then convert the analogue signal to digital , after , I would like to implement some sort of high pass filter / low pass or ideally both and output it through the headphone Jack or play it through computer speakers it doesn't matter. To confirm how it is affected
I have currently have the following board
https://digilent.com/reference/dsdb/dsdb
DSDB Board
Which Is attached to an National Instruments II+ and I have the following cables connected to the PC: USB-B (To the Elvis) , Micro-USB ( Connected to the UART bridge in the bottom right corner of the DSDB)
I have the following programmes downloaded but am no expert in them and am not expecting full answers just points on what needs to be done and why :
Vivado 2019
LabView
Is there any other programme that would be useful or more suited please let me know!
I have read the manual and it does have an onboard ADC and DAC however I believe it is connected to the Serial bus (I may be mistaken please correct me)
I have attached some photos , in order to have a master clock of 12.288MHz , am I supposed to use the Clocking Wizard in "Vivado" and modify it do let me know if this is correct. (The default Clock is 125MHz)
I am not well versed on codecs and does there need to be any sort of changes to codec.
I can use any programme and please suggest if there are alternative for convenience ,additionally I am also aware that there is alternative method by connecting the (+ve) of the microphone to AI0 and the sleeve to (-ve) or ground.
If using this method would this be more convenient or will I run into other issues.
I do however have some good experience in LabView.
TL;DR
Just to reiterate I want to receive a signal , process it by applying some sort of filter, and then output it to the HPH Out port or play it back on the computer connected speakers if possible.
Anything at all would be greatly appreciated , if I should post this somewhere else please let me know I will redirect it.