The main project output for this generator can be found in <output_dir>/owl/
.
This generator uses some separate "raw" code paths to link the DSP graph. Instead of @hv_param
currently @raw
and @raw_param
are used.
Legacy @owl
and @owl_param
are still functional backwards compatibility.
It currently also overloads HvMessage.c
and HvUtils.h
with some different optimizations.
Relevant files:
- custom interpreter:
hvcc/interpreters/pd2hv/pdowl.py
- generator:
hvcc/generators/c2owl/c2owl.py
- custom deps:
hvcc/generators/c2owl/deps/HvMessage.c
hvcc/generators/c2owl/deps/HvUtils.h
- templates:
hvcc/generators/c2owl/templates/HeavyOwl.hpp
hvcc/generators/c2owl/templates/HeavyOwlConstants.h