diff --git a/Sound/SC3/Server/Monad/Command.hs b/Sound/SC3/Server/Monad/Command.hs
--- a/Sound/SC3/Server/Monad/Command.hs
+++ b/Sound/SC3/Server/Monad/Command.hs
@@ -16,7 +16,7 @@
   -- , d_loadDir
   , d_named
   , d_default
-  , d_new
+  , d_recv
   , d_free
   -- * Resources
   -- ** Nodes
@@ -138,10 +138,10 @@
 --     where
 --         sd = SynthDef (prefix ++ "-" ++ graphName ugen)
 --         f osc = (mkC C.d_recv C.d_recv' osc) (Synthdef.synthdef (name sd) ugen)
-d_new :: Monad m => String -> UGen -> Async m SynthDef
-d_new name ugen
+d_recv :: Monad m => String -> UGen -> Async m SynthDef
+d_recv name ugen
     | length name < 255 = mkAsync $ return (SynthDef name, f)
-    | otherwise = error "d_new: name too long, resulting string exceeds 255 characters"
+    | otherwise = error "d_recv: name too long, resulting string exceeds 255 characters"
     where
         f osc = (mkC C.d_recv C.d_recv' osc) (Synthdef.synthdef name ugen)
 
diff --git a/hsc3-server.cabal b/hsc3-server.cabal
--- a/hsc3-server.cabal
+++ b/hsc3-server.cabal
@@ -1,5 +1,5 @@
 Name:               hsc3-server
-Version:            0.3.1
+Version:            0.3.2
 Synopsis:           SuperCollider server resource management and synchronization.
 Description:
     This library provides abstractions for managing SuperCollider server
@@ -51,7 +51,7 @@
       , deepseq >= 1.1
       , failure >= 0.1
       , hosc >= 0.8
-      , hsc3 >= 0.7
+      , hsc3 >= 0.11
       , hsc3-process >= 0.6
       , strict-concurrency
       , transformers
