This shows you the differences between two versions of the page.
|
resources:tools-software:sigmastudio:tutorials [26 Jun 2012 16:24] BrettG [Useful Engineer Zone Threads] Added thread 14132 |
resources:tools-software:sigmastudio:tutorials [17 Apr 2013 23:33] (current) BrettG [ADAU1772-Compatible Example Projects] |
||
|---|---|---|---|
| Line 6: | Line 6: | ||
| ===== Tutorials, Guides, Walkthroughs, and other Information ===== | ===== Tutorials, Guides, Walkthroughs, and other Information ===== | ||
| + | |||
| + | ==== Tutorials ==== | ||
| + | |||
| + | === General SigmaDSP Tutorials === | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/basicDspExamples|Basic DSP Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/dynamicsProcessorexamples|Dynamics Processor Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/filterExamples|Filter Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/gpioConditioningExample|GPIO Conditioning Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/levelDetectorsExamples|Level Detectors Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/mixersSplittersExamples|Mixers/Splitters Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/multiplexerDemultiplexerExamples|Multiplexer/Demultiplexer Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/systemExamples|System Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/volumeControlExamples|Volume Control Examples]] | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/probeandstimulusblocks|Probe and Stimulus Blocks]] | ||
| + | |||
| + | === Microcontroller Code Generation Tutorials === | ||
| + | |||
| + | * [[ez>docs/DOC-1806|How do I create the microcontroller code to interface to my SigmaDSP? (Export System Files)]] | ||
| + | * [[ez>docs/DOC-1946|Booting a SigmaDSP from a microcontroller with no C compiler]] | ||
| + | |||
| + | === ADAV80x tutorials === | ||
| + | * [[resources/tools-software/sigmastudio/tutorials/adav801SRCexample|Sample Rate Converter example]] | ||
| ==== Useful Engineer Zone Threads ==== | ==== Useful Engineer Zone Threads ==== | ||
| Line 58: | Line 80: | ||
| \\ | \\ | ||
| [[ez>thread/14132|Creating a delay after startup]] | [[ez>thread/14132|Creating a delay after startup]] | ||
| + | \\ | ||
| + | [[ez>thread/14527|Routing ADAU1701 ADCs to serial output ports in master mode]] | ||
| + | \\ | ||
| + | [[ez>thread/14552|Choose different EQ Presets / Filter with GPIOs]] | ||
| + | \\ | ||
| + | [[ez>message/26842|Creating an IIR Biquad Filter using the basic building blocks of gain, feedback, delay, and summation]] | ||
| + | \\ | ||
| ---- | ---- | ||
| - | ===== Example Projects ===== | + | ===== Example Projects And Documents ===== |
| This section includes project files that are intended to be used with [[adi>en/content/sigmadsp_evaluation_boards/fca.html|SigmaDSP Evaluation Boards]]. | This section includes project files that are intended to be used with [[adi>en/content/sigmadsp_evaluation_boards/fca.html|SigmaDSP Evaluation Boards]]. | ||
| ==== AD194x-Compatible Example Projects ==== | ==== AD194x-Compatible Example Projects ==== | ||
| Line 71: | Line 100: | ||
| \\ | \\ | ||
| {{:resources:tools-software:sigmastudio:adau144x_turn-signal-sound-generation.zip|Using basic sound generation techniques to emulate a turn signal sound}} | {{:resources:tools-software:sigmastudio:adau144x_turn-signal-sound-generation.zip|Using basic sound generation techniques to emulate a turn signal sound}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1442_adau1445_audio_spdifinput_spdifandserialoutput.zip|ADAU1442/ADAU1445 S/PDIF input routed through ASRC and output to S/PDIF transmitter and serial output 0/1}} | ||
| === ADAU144x GPIO Projects === | === ADAU144x GPIO Projects === | ||
| Line 88: | Line 119: | ||
| \\ | \\ | ||
| {{:resources:tools-software:sigmastudio:adau170x_audio_creating-differential-dac-outputs.zip|Creating differential DAC outputs by inverting one copy of the signal}} | {{:resources:tools-software:sigmastudio:adau170x_audio_creating-differential-dac-outputs.zip|Creating differential DAC outputs by inverting one copy of the signal}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau170x_audio_mono_peak_limiter.zip|Mono peak limiter with adjustable threshold}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau170x_audio_modular_signal_flow.zip|Example of an automotive audio system in a modular design}} | ||
| ===ADAU170x GPIO Projects=== | ===ADAU170x GPIO Projects=== | ||
| Line 102: | Line 137: | ||
| \\ | \\ | ||
| {{:resources:tools-software:sigmastudio:adau170x_gpio_volume_rotaryencoder.zip|Control the audio volume using a rotary encoder}} | {{:resources:tools-software:sigmastudio:adau170x_gpio_volume_rotaryencoder.zip|Control the audio volume using a rotary encoder}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau170x_gpio_binary_indexselectablefilter.zip|Choose different EQ Presets / Filter with GPIOs}} | ||
| + | |||
| + | ===ADAU170x Miscellaneous Projects=== | ||
| + | |||
| + | {{:resources:tools-software:sigmastudio:adau1701_misc_tone_decode_pll.zip|Tone decoding with a software PLL}} | ||
| + | |||
| ---- | ---- | ||
| ==== ADAU1781-or-ADAU1381-Compatible Example Projects ==== | ==== ADAU1781-or-ADAU1381-Compatible Example Projects ==== | ||
| Line 107: | Line 149: | ||
| {{:resources:tools-software:sigmastudio:adau1381_dsc_signalflow.zip|The default signal flow stored in the ROM of the ADAU1381}} | {{:resources:tools-software:sigmastudio:adau1381_dsc_signalflow.zip|The default signal flow stored in the ROM of the ADAU1381}} | ||
| ===ADAU1781 Projects=== | ===ADAU1781 Projects=== | ||
| + | [[ez>message/81077|Using PDM microphones with the ADAU1781 evaluation board.]] | ||
| ---- | ---- | ||
| Line 114: | Line 157: | ||
| \\ | \\ | ||
| {{:resources:tools-software:sigmastudio:adau1761_digital_mic_input_to_dac.zip|Digital (PDM) microphone input routed to analog output}} | {{:resources:tools-software:sigmastudio:adau1761_digital_mic_input_to_dac.zip|Digital (PDM) microphone input routed to analog output}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1761_digital_mic_input_to_i2s_out.zip|Digital (PDM) microphone input routed to I2S output}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1761_audio_broadcast_ducker_example.zip|Broadcast ducking example - using a voice input to compress the level of music}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1761_audio_cardiodbeamforming_42mm_48khz.zip|Endfire beamforming cardiod pattern for two microphones spaced at 42 millimeter separation}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1761_i2spassthrough_mastermode.zip|Pass I2S audio input directly to the output via the DSP, with the serial port in master mode.}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1761_adaptivebeamformingexample.zip|Two microphone adaptive beamforming example with bypass switch.}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1761_analogthru_tdm8_thru.zip|ADCs copy to DAC outputs, TDM8 pass through from serial input to serial output, with 256 BCLK cycles per frame.}} | ||
| ===ADAU1761 GPIO Projects=== | ===ADAU1761 GPIO Projects=== | ||
| {{:resources:tools-software:sigmastudio:adau170x_gpio_volume_doublepushbutton.zip|Control audio volume using two pushbuttons}} | {{:resources:tools-software:sigmastudio:adau170x_gpio_volume_doublepushbutton.zip|Control audio volume using two pushbuttons}} | ||
| ===ADAU1761 Miscellaneous Projects=== | ===ADAU1761 Miscellaneous Projects=== | ||
| {{:resources:tools-software:sigmastudio:adau1761_pulsecounter.zip|Pulse Counter}} | {{:resources:tools-software:sigmastudio:adau1761_pulsecounter.zip|Pulse Counter}} | ||
| + | |||
| + | ---- | ||
| + | ==== ADAU1772-Compatible Example Projects ==== | ||
| + | |||
| + | ===ADAU1772 Audio Projects=== | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1772_evalboard_in2_3_to_out0_1.zip|ADAU1772 Evaluation Board, Analog Input 2/3 to Stereo Analog Output}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adau1772_audio_42mm_endfire_beamforming_cardioid.zip|Endfire beamforming cardiod pattern for two microphones spaced at 42 millimeter separation}} | ||
| + | \\ | ||
| + | ===ADAU1772 User Guide=== | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:UG-XXX_1772_PRELIMINARY.pdf|ADAU1772 User Guide (Preliminary)}} | ||
| + | \\ | ||
| + | =====Other Documentation==== | ||
| + | \\ | ||
| + | ====SSM2529 Evaluation Board==== | ||
| + | The SSM2529 is not a SigmaDSP, but it can be configured and controlled via SigmaStudio if the right plugin files are installed. The zip file below contains the schematics for the evaluation board, the plugin DLL for SigmaStudio, a quickstart guide, and an example SigmaStudio project. | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:ssm2529_evalboardfiles.zip|}} | ||
| + | \\ | ||
| + | \\ | ||
| + | Example SigmaStudio register settings to utilize the programmable 7 band equalizer.\\ | ||
| + | {{:resources:tools-software:sigmastudio:ssm2529_EQ_Example.pdf}} | ||
| + | |||
| + | ====ADAV4601 Evaluation Board==== | ||
| + | The ADAV4601 is still being manufactured, but the evaluation board for the ADAV4601 is no longer available. The documentation for the ADAV4601 evaluation board is posted here for legacy support purposes. | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adav4601_system_design_document.pdf|Design Document}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adav46yz_rev_e.pdf|Schematic}} | ||
| + | \\ | ||
| + | {{:resources:tools-software:sigmastudio:adav46xx_rev_e_gerber_files.zip|Gerber Files}} | ||
| + | \\ | ||