module Sound.SC3.Server.Command.Plain where
import Sound.OSC.Core
import qualified Sound.SC3.Server.Command.Generic as G
import Sound.SC3.Server.Enum
import qualified Sound.SC3.Server.Graphdef as G
import Sound.SC3.Server.Synthdef
b_alloc :: Int -> Int -> Int -> Message
b_alloc = G.b_alloc
b_allocRead :: Int -> String -> Int -> Int -> Message
b_allocRead = G.b_allocRead
b_allocReadChannel :: Int -> String -> Int -> Int -> [Int] -> Message
b_allocReadChannel = G.b_allocReadChannel
b_close :: Int -> Message
b_close = G.b_close
b_free :: Int -> Message
b_free = G.b_free
b_gen :: Int -> String -> [Datum] -> Message
b_gen = G.b_gen
b_gen_copy :: Int -> Int -> Int -> Int -> Maybe Int -> Message
b_gen_copy = G.b_gen_copy
b_get :: Int -> [Int] -> Message
b_get = G.b_get
b_getn :: Int -> [(Int,Int)] -> Message
b_getn = G.b_getn
b_query :: [Int] -> Message
b_query = G.b_query
b_read :: Int -> String -> Int -> Int -> Int -> Bool -> Message
b_read = G.b_read
b_readChannel :: Int -> String -> Int -> Int -> Int -> Bool -> [Int] -> Message
b_readChannel = G.b_readChannel
b_write :: Int -> String -> SoundFileFormat -> SampleFormat -> Int -> Int -> Bool -> Message
b_write = G.b_write
b_zero :: Int -> Message
b_zero = G.b_zero
c_fill :: [(Int,Int,Double)] -> Message
c_fill = G.c_fill
c_get :: [Int] -> Message
c_get = G.c_get
c_getn :: [(Int,Int)] -> Message
c_getn = G.c_getn
c_set :: [(Int,Double)] -> Message
c_set = G.c_set
c_setn :: [(Int,[Double])] -> Message
c_setn = G.c_setn
d_recv' :: G.Graphdef -> Message
d_recv' = G.d_recv'
d_recv :: Synthdef -> Message
d_recv = G.d_recv
d_load :: String -> Message
d_load = G.d_load
d_loadDir :: String -> Message
d_loadDir = G.d_loadDir
d_free :: [String] -> Message
d_free = G.d_free
g_deepFree :: [Int] -> Message
g_deepFree = G.g_deepFree
g_freeAll :: [Int] -> Message
g_freeAll = G.g_freeAll
g_head :: [(Int,Int)] -> Message
g_head = G.g_head
g_new :: [(Int,AddAction,Int)] -> Message
g_new = G.g_new
g_tail :: [(Int,Int)] -> Message
g_tail = G.g_tail
g_dumpTree :: [(Int,Bool)] -> Message
g_dumpTree = G.g_dumpTree
g_queryTree :: [(Int,Bool)] -> Message
g_queryTree = G.g_queryTree
n_after :: [(Int,Int)] -> Message
n_after = G.n_after
n_before :: [(Int,Int)] -> Message
n_before = G.n_before
n_fill :: Int -> [(String,Int,Double)] -> Message
n_fill = G.n_fill
n_free :: [Int] -> Message
n_free = G.n_free
n_map :: Int -> [(String,Int)] -> Message
n_map = G.n_map
n_mapn :: Int -> [(String,Int,Int)] -> Message
n_mapn = G.n_mapn
n_mapa :: Int -> [(String,Int)] -> Message
n_mapa = G.n_mapa
n_mapan :: Int -> [(String,Int,Int)] -> Message
n_mapan = G.n_mapan
n_query :: [Int] -> Message
n_query = G.n_query
n_run :: [(Int,Bool)] -> Message
n_run = G.n_run
n_set :: Int -> [(String,Double)] -> Message
n_set = G.n_set
n_setn :: Int -> [(String,[Double])] -> Message
n_setn = G.n_setn
n_trace :: [Int] -> Message
n_trace = G.n_trace
n_order :: AddAction -> Int -> [Int] -> Message
n_order = G.n_order
p_new :: [(Int,AddAction,Int)] -> Message
p_new = G.p_new
s_get :: Int -> [String] -> Message
s_get = G.s_get
s_getn :: Int -> [(String,Int)] -> Message
s_getn = G.s_getn
s_noid :: [Int] -> Message
s_noid = G.s_noid
u_cmd :: Int -> Int -> String -> [Datum] -> Message
u_cmd = G.u_cmd
cmd :: String -> [Datum] -> Message
cmd = G.cmd
clearSched :: Message
clearSched = G.clearSched
dumpOSC :: PrintLevel -> Message
dumpOSC = G.dumpOSC
errorMode :: ErrorScope -> ErrorMode -> Message
errorMode = G.errorMode
notify :: Bool -> Message
notify = G.notify
nrt_end :: Message
nrt_end = G.nrt_end
quit :: Message
quit = G.quit
status :: Message
status = G.status
sync :: Int -> Message
sync = G.sync
b_getn1 :: Int -> (Int,Int) -> Message
b_getn1 = G.b_getn1
b_query1 :: Int -> Message
b_query1 = b_query . return
c_getn1 :: (Int,Int) -> Message
c_getn1 = G.c_getn1
c_set1 :: Int -> Double -> Message
c_set1 = G.c_set1
c_setn1 :: (Int,[Double]) -> Message
c_setn1 = G.c_setn1
n_set1 :: Int -> String -> Double -> Message
n_set1 = G.n_set1
s_new0 :: String -> Int -> AddAction -> Int -> Message
s_new0 = G.s_new0
b_segment :: Int -> Int -> [Int]
b_segment = G.b_segment
b_indices :: Int -> Int -> Int -> [(Int,Int)]
b_indices = G.b_indices
s_new :: String -> Int -> AddAction -> Int -> [(String,Double)] -> Message
s_new = G.s_new
b_fill :: Int -> [(Int,Int,Double)] -> Message
b_fill = G.b_fill
b_gen_sine1 :: Int -> [B_Gen] -> [Double] -> Message
b_gen_sine1 = G.b_gen_sine1
b_gen_sine2 :: Int -> [B_Gen] -> [(Double,Double)] -> Message
b_gen_sine2 = G.b_gen_sine2
b_gen_sine3 :: Int -> [B_Gen] -> [(Double,Double,Double)] -> Message
b_gen_sine3 = G.b_gen_sine3
b_gen_cheby :: Int -> [B_Gen] -> [Double] -> Message
b_gen_cheby = G.b_gen_cheby
b_set :: Int -> [(Int,Double)] -> Message
b_set = G.b_set
b_setn :: Int -> [(Int,[Double])] -> Message
b_setn = G.b_setn
b_alloc_setn1 :: Int -> Int -> [Double] -> Message
b_alloc_setn1 = G.b_alloc_setn1
b_set1 :: Int -> Int -> Double -> Message
b_set1 = G.b_set1
b_setn1 :: Int -> Int -> [Double] -> Message
b_setn1 = G.b_setn1
pc_preparePartConv :: Int -> Int -> Int -> Message
pc_preparePartConv = G.pc_preparePartConv