Skip to content

Instantly share code, notes, and snippets.

@jpcima
Created September 9, 2019 18:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jpcima/a5d4047d78f1d3ab0e66236f792573e9 to your computer and use it in GitHub Desktop.
Save jpcima/a5d4047d78f1d3ab0e66236f792573e9 to your computer and use it in GitHub Desktop.
diff --git a/src/lv2/SurgeLv2Export.cpp b/src/lv2/SurgeLv2Export.cpp
index c2b03b7..3f46a6b 100644
--- a/src/lv2/SurgeLv2Export.cpp
+++ b/src/lv2/SurgeLv2Export.cpp
@@ -99,7 +99,7 @@ void lv2_generate_ttl(const char* baseName)
" lv2:index " << portIndex << " ;\n"
" lv2:symbol \"" << pSymbol << "\" ;\n"
" lv2:name \"" << pName << "\" ;\n"
- " lv2:default " << pMeta.fdefault << " ;\n"
+ " lv2:default " << defaultSynth->getParameter01(index) << " ;\n"
" lv2:minimum " << pMeta.fmin << " ;\n"
" lv2:maximum " << pMeta.fmax << " ;\n"
" ]";
@baconpaul
Copy link

Yeah this also fixes the problem. (And pMeta.fdefault is definitely not the right value). Would you like to push it in as a PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment