Loading...

Mountain View

Compiling and Running Faust Algorithms on the SHARC Audio Module

473 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 4, 2018

Compiling and Running Faust Algorithms on the SHARC Audio Module

0:03 - Intro, where we are going
0:26 - Video Topics
1:23 - The SHARC Audio Module
1:50 - The Audio Project Fin
2:28 - Installing Faust on a Mac or Linux machine
2:41 - Examples in the Faust installation
3:04 - Installing CCES, the Analog Devices’ tool chain, on your PC
3:31 - Installing the Bare Metal Framework Wizard, and using it for Faust development
4:15 - Using faust2sam or the Faust Online Editor to compile the algorithms into C++
4:29 - The Faust Online Editor
4:59 - Typical Workflow
5:34 - SHARC Audio Module Block Diagram
6:22 - Using faust2sam to convert the virtualAnalog and effects into C++ files for CCES.
7:15 - The C++ files that will be inserted into the CCES project.
7:39 - Launching CCES
7:45 - Choosing the project directory for CCES
7:59 - Using the Bare Metal Framework Wizard to setup the project
8:59 - A subproject per core.
9:24 - Inserting the C++ files into the Bare Metal Framework Project
10:19 - Build Configurations for each subproject
10:42 - Configuring for incremental builds
11:48 - Doing the debug build
11:58 - Doing the release build
12:27 - The Benchtop setup
13:48 - Setting up the debugging configuration
15:45 - Running the algorithms with the debugger
17:07 - Booting the SHARC Audio Module without the debugger
17:59 - The touchOSC interface for the virtualAnalog synth
19:40 - Virtual Analog Demo 2
20:37 - Additional demos
20:42 - Flanger
21:05 - Echo
22:03 - Chorus
22:32 - Reverb
23:01 - Effects Chain
23:33 - Virtual Analog and Effects Chain

Links

Faust
Faust - http://faust.grame.fr
Faust online editor - http://faust.grame.fr/editor/
Faust Documentation
Dr. Julius O. Smith III’s site about Faust - https://ccrma.stanford.edu/~jos/spf/
Romain Michon's Faust tutorials - https://ccrma.stanford.edu/~rmichon/f...
Romain’s online Faust course - https://ccrma.stanford.edu/~rmichon/f...
FAUST (programming_language) Wikipedia - https://en.wikipedia.org/wiki/FAUST_(...)

Analog Devices
cces - http://www.analog.com/en/design-cente...
Faust Integration with the SHARC Audio Module - https://wiki.analog.com/resources/too...

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...