Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
01bbed2
add support for Wwise 2025
pasquale90 May 3, 2026
2081995
correct list of platforms mentioned in print_usage() in faust2wwise -…
pasquale90 May 3, 2026
f6710bb
Fix help option. Added --wwise-help and test subcommand in faust2wwis…
pasquale90 May 3, 2026
7f3c85c
Discard throw and return AK_NotImplemented in case of misalignment be…
pasquale90 May 7, 2026
f608dd7
Provide support for Android platforms.
pasquale90 May 7, 2026
f94977c
Fix step in wwise params not derived from the faust parameter. Create…
pasquale90 May 8, 2026
cfe1bf7
Integrate Faust Interpreter Wwise Plugin into faust2wwise, a dynamic …
pasquale90 May 8, 2026
f7dcdae
changed error from runtime to build time error when compiling dsp fil…
pasquale90 May 17, 2026
87e3d77
improve and enhance integration when --with-test-project is passed (f…
pasquale90 May 17, 2026
c5a0d0d
minor fix in 'faust2wwise interpreter-install --help' help prints
pasquale90 May 17, 2026
edf88f8
enhance instructions in prerequisites by adding explicit information …
pasquale90 Jul 19, 2026
222825a
fix broken relative path for 'Faust Interpreter Wwise Plugin' subpage…
pasquale90 Jul 19, 2026
ad6e34e
separate concepts of target platform and host platform.
pasquale90 Jul 20, 2026
c3b5fc7
add support for Wwise 2026
pasquale90 Jul 20, 2026
062555e
fix missing sys.exit termination calls in integrator.py
pasquale90 Jul 24, 2026
83663f8
add missing scaffolding.2026 patches
pasquale90 Jul 24, 2026
0b7b04f
Support Faust effects with misaligned input/output channel counts.
pasquale90 Jul 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions architecture/wwise.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
static mydsp m_dsp;
static MapUI map_ui;

void initDSP(int sampleRate) {
inline void initDSP(int sampleRate) {
m_dsp.init(sampleRate);
m_dsp.buildUserInterface(&map_ui);
}

template <typename T> // for the shake of proper usage and to supress a probable warning
void setParameter(const char* name, T value) {
inline void setParameter(const char* name, T value) {
map_ui.setParamValue(std::string(name), static_cast<FAUSTFLOAT>(value));
}

FAUSTFLOAT getParameter(const char* name) { // Not used. Added for potential future debugging of the parameter's integration
inline FAUSTFLOAT getParameter(const char* name) { // Not used. Added for potential future debugging of the parameter's integration
return map_ui.getParamValue(std::string(name));
}
Loading
Loading