Jump to content
  • 0

transposing high frequencies into the hearable audio range


DaniS

Question

Dear experts,

we are looking for a way to transpose higher frequencies into the hearable audio range.

Meaning: e.g. 10kHz - 100kHz > 10Hz to 10kHz (downscaling of e.g. Factor 10)

or e.g. 10Hz - 1MHz > 10Hz to 10kHz ("Compression")

The output should be a continuous audio signal hearable through with PC speaker or external speaker via connector header.

I'm looking into using an AD3 with Waveforms, but how would we get this started and set up?

thanks for your help and guidelines!

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Hi @DaniS,

I'm not too familiar with the nuances of changing and playing back frequencies at a different pitch without it sounding distorted.

Based on what you described, I'm guessing that the intended role of the AD3 in this scenario is to collect the incoming audio data from an external source and then either process or send the data to be processed.

While the AD3 does have the ability to internally loop analog data between the Scope and Wavegen instrument, when 'forwarding' data from the Scope to the Wavegen you only have the ability to adjust the amplitude and offset of the signal; the time base is not able to be adjusted (as the acquired data getting transferred to different portions of the FPGA needs to stay consistent in size).

If the audio data is already recorded and stored on the computer, you could use the Play functionality of the Wavegen instrument to import and then play an audio file of your choice (although now with the ability to change the frequency of the imported file) but of course this would not be a continuous audio signal.

Realistically though, if you are wanting to dynamically and continuously change the frequency of an incoming audio signal or adjust the frequency "properly" you would likely be better served using different software than what Digilent offers.

Thanks,
JColvin

Link to comment
Share on other sites

  • 0

Hi @DaniS

You can capture or record a longer waveform and use View/Audio to play it back on the computer audio at adjustable rate.
Live playback is also supported but at the same rate as the scan capture, or lower with tempo.
AD3, ADP3x50 provides in device routing from Scope to AWG output or as modulation.

image.png

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...