Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
resources:tools-software:linuxdsp:docs:quickstartguide:sharc-alsa-example [15 Oct 2021 16:04]
Henrik Mau
resources:tools-software:linuxdsp:docs:quickstartguide:sharc-alsa-example [08 Nov 2021 15:14]
Sammy Arschavir change quickstart_sc594_beta to quickstart_sc594
Line 1: Line 1:
 ===== SHARC-ALSA Example ===== ===== SHARC-ALSA Example =====
  
-<note important>​In order to run the SHARC-ALSA example it is necessary to follow the instructions on [[resources:​tools-software:​linuxdsp:​docs:​quickstartguide:​quickstart_sc594_beta|Yocto Linux Quickstart Guide for ADSP-SC594 ​Development Branch]] and enable the SHARC-ALSA example as part of the build.</​note>​+<note important>​In order to run the SHARC-ALSA example it is necessary to follow the instructions on [[resources:​tools-software:​linuxdsp:​docs:​quickstartguide:​quickstart_sc594|Yocto Linux Quickstart Guide for ADSP-SC594]] and enable the SHARC-ALSA example as part of the build.</​note>​
  
 SHARC-ALSA is a framework designed to make a SHARC appear as an audio device in [[https://​alsa-project.org/​wiki/​Main_Page|ALSA]]. ​ It uses [[https://​www.kernel.org/​doc/​html/​latest/​staging/​rpmsg.html|RPMsg]] for the communication between the ARM Core and the SHARC Core.  When playing audio through ALSA the audio samples are transferred to the SHARC where additional processing can take place before the audio is played. SHARC-ALSA is a framework designed to make a SHARC appear as an audio device in [[https://​alsa-project.org/​wiki/​Main_Page|ALSA]]. ​ It uses [[https://​www.kernel.org/​doc/​html/​latest/​staging/​rpmsg.html|RPMsg]] for the communication between the ARM Core and the SHARC Core.  When playing audio through ALSA the audio samples are transferred to the SHARC where additional processing can take place before the audio is played.
Line 18: Line 18:
 \\ \\
 ==== Playing Audio ==== ==== Playing Audio ====
-The audio from the SHARC is routed to DAC1/2. Connect a set of speakers to J17 also labelled as DAC1/2.+  * The audio from the SHARC is routed to DAC1/2. Connect a set of speakers to J17 also labelled as DAC1/2. 
 +{{:​resources:​tools-software:​linuxdsp:​docs:​quickstartguide:​adsp-sc594-som-ezkit-alsa-example.jpg?​400|}} 
 Play back the audio sample file stored in /​usr/​share/​sounds/​alsa/​ Play back the audio sample file stored in /​usr/​share/​sounds/​alsa/​
  
resources/tools-software/linuxdsp/docs/quickstartguide/sharc-alsa-example.txt · Last modified: 12 Jan 2023 10:39 by Vasileios Bimpikas