You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
CMSIS-DSP/ComputeGraph/examples/example5
Christophe Favergeon dfb67ee993 Started to rework the documentation for the ComputeGraph examples. 3 years ago
..
docassets Started to rework the documentation for the ComputeGraph examples. 3 years ago
CMakeLists.txt Added a dynamic mode to the compute graph. 3 years ago
README.md Started to rework the documentation for the ComputeGraph examples. 3 years ago
appnodes.py Added a dynamic mode to the compute graph. 3 years ago
custom.py Renamed SDF to Compute Graph - Static Flow 3 years ago
dynamic_image.py Renamed SDF to Compute Graph - Static Flow 3 years ago
graph.py Added a dynamic mode to the compute graph. 3 years ago
main.py Renamed SDF to Compute Graph - Static Flow 3 years ago
mfcc.mp4 Renamed SDF to Compute Graph - Static Flow 3 years ago
sched.py Added a dynamic mode to the compute graph. 3 years ago
sharedconfig.py Renamed SDF to Compute Graph - Static Flow 3 years ago
test.dot Improvement to the Python wrapper 3 years ago
test.pdf Added a dynamic mode to the compute graph. 3 years ago
test_stereo.wav Renamed SDF to Compute Graph - Static Flow 3 years ago

README.md

Example 5

This is a pure python example. It is computing a sequence of MFCC with an overlap of 0.5 s and it is creating an animation.

It can be run with:

python main.py

The NumPy sink at the end is just recording all the MFCC outputs as a list of buffers. This list is used to create an animation.

graph5

Expected output

Generate graphviz and code
Schedule length = 292
Memory usage 6614 bytes

And when executed you should get an animation looking like this:

mfcc

The Python main.py contains a line which can be uncommented to record the animation as a .mp4 video.