diff --git a/csound-sampler.cabal b/csound-sampler.cabal
--- a/csound-sampler.cabal
+++ b/csound-sampler.cabal
@@ -1,5 +1,5 @@
 name:                csound-sampler
-version:             0.0.6.1
+version:             0.0.6.2
 license:             BSD3
 license-file:        LICENSE
 author:              Anton Kholomiov
@@ -25,7 +25,7 @@
 library
   Ghc-Options:    -Wall
   Hs-Source-Dirs:      src/
-  build-depends:       base >= 4, base < 5, transformers >= 0.3, csound-expression >= 4.7.1
+  build-depends:       base >= 4, base < 5, transformers >= 0.3, csound-expression >= 4.8
   exposed-modules:     
     Csound.Sam
     Csound.Sam.Core
diff --git a/src/Csound/Sam.hs b/src/Csound/Sam.hs
--- a/src/Csound/Sam.hs
+++ b/src/Csound/Sam.hs
@@ -50,9 +50,13 @@
 
 type instance DurOf Sam = D
 
-instance Compose Sam where
+instance Melody Sam where
 	mel = flow
+
+instance Harmony Sam where
 	(=:=) = (+)
+
+instance Compose Sam where
 
 instance Delay Sam where
 	del dt = tfmS phi
