This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:tools-software:sigmastudio:toolbox:basicdsp:multitapvoltagecontrolleddelay [21 Jun 2012 21:53] – Approved William Jahn | resources:tools-software:sigmastudio:toolbox:basicdsp:multitapvoltagecontrolleddelay [29 Nov 2018 14:40] (current) – New schematic added Sanjeeva Reddy | ||
---|---|---|---|
Line 4: | Line 4: | ||
\\ | \\ | ||
--------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | ||
+ | =====Multi-Tap Voltage Controlled Delay===== | ||
|The Multi-Tap Voltage Controlled Delay cell provides a variable delay to a single audio input, producing multiple outputs. Each output signal is called a “tap.” The amount of delay for each tap can be modified in real-time by updating the value on the corresponding control input pin.|{{ multitapvoltagepic1.png}}| | |The Multi-Tap Voltage Controlled Delay cell provides a variable delay to a single audio input, producing multiple outputs. Each output signal is called a “tap.” The amount of delay for each tap can be modified in real-time by updating the value on the corresponding control input pin.|{{ multitapvoltagepic1.png}}| | ||
+ | |||
+ | |||
===Input Pins=== | ===Input Pins=== | ||
^Name^Format [int/dec] - [control/ | ^Name^Format [int/dec] - [control/ | ||
|Pin 0: Audio Input|decimal - audio|Audio Input signal| | |Pin 0: Audio Input|decimal - audio|Audio Input signal| | ||
- | |Pin 1: Variable Delay (Tap 0)|integer | + | |Pin 1: Variable Delay (Tap 0)|decimal |
|…|…|…| | |…|…|…| | ||
- | |Pin n: Variable Delay (Tap n-1)|integer | + | |Pin n: Variable Delay (Tap n-1)|decimal |
===Output Pins=== | ===Output Pins=== | ||
Line 52: | Line 54: | ||
===Example=== | ===Example=== | ||
- | The following schematic image shows the Multi Tap Voltage Controlled Delay being used with a sine tone generator as an input and two delay taps. The maximum delay is 40 samples. Output 0 is delayed by 20 samples and Output 1 is delayed by 40 samples. The schematic below additionally uses the Sine Tone, DC Source, and Output cells.\\ | + | The following schematic image shows the Multi-Tap Voltage Controlled Delay being used with a sine tone generator as an input and two delay taps. The maximum delay is 100 samples. Output 0 is delayed by 20 samples and Output 1 is delayed by 40 samples. The schematic below additionally uses the Sine Tone, DC Source, and Output cells.\\ |
\\ | \\ | ||
- | {{multitapvoltagepic5.png}}\\ | + | {{ : |
\\ | \\ | ||
Line 66: | Line 68: | ||
|Data RAM|4**| | |Data RAM|4**| | ||
|Parameter RAM|1| | |Parameter RAM|1| | ||
+ | |||
+ | =====Multi-Tap Voltage Controlled Delay (ADAU145x/ | ||
+ | The Multi-Tap Voltage Controlled Delay for ADAU145x/ | ||
+ | |||
+ | \\ | ||
+ | {{ : | ||
+ | \\ | ||
+ | ==== Input Pins ==== | ||
+ | ^Name^Format [int/dec] - [control/ | ||
+ | |Pin 0: Input Signal|dec- audio|Input Audio.| | ||
+ | |Pin 1: Dealy|int- control|Delay in samples. Please note that, the dealy value in this pins hould always be in samples (Even the display of Max is in ms)| | ||
+ | ==== Output Pins ==== | ||
+ | ^Name^Format [int/dec] - [control/ | ||
+ | |Pin 0: Delayed Signal|dec- audio|Delyaed audio.| | ||
+ | |||
+ | ==== Grow Algorithm ==== | ||
+ | The module can be grown for multiple taps in the delay line. | ||
+ | ==== Configurations ==== | ||
+ | ^GUI Control Name^Default Value^Range^Function Description^ | ||
+ | |Max|1| 1- Available Memory (samples) |Maximum Delay| | ||
+ | |Memory| DM1| DM0/DM1/PM |Memory to store the delay line buffer.| | ||
+ | |||
+ | ====DSP Parameter Information==== | ||
+ | No DSP parameters can be tuned, Link compile download is required when the DSP parameter is changed. | ||
+ | ==== Supported ICs ==== | ||
+ | - ADAU145x | ||
+ | - ADAU146x | ||