Hi guys,

Sorry to bother you with a boring question, but has anyone encountered  ambiguous type variable errors in the compilation of vivid work? I'm trying to compile the example from the github page.

In the line:
a <- lfTri (freq_ 0.2) ? KR ~* 0.1 ~+ 0.1

I'm getting:
euterpea/thesound.hs:38:16: error:
    • Ambiguous type variable ‘s0’ arising from a use of ‘freq_’
      prevents the constraint ‘(ToSig s0 '["note"])’ from being solved.
      Probable fix: use a type annotation to specify what ‘s0’ should be.

Thanks in advance,
Ben