hsc3-0.14: Haskell SuperCollider

Safe HaskellNone

Sound.SC3.Server.Command.Float

Description

Functions from Sound.SC3.Server.Command.Generic specialised to Int and Float.

Synopsis

Documentation

n_fill :: Int -> [(String, Int, Float)] -> MessageSource

Fill ranges of a node's control values.

n_set :: Int -> [(String, Float)] -> MessageSource

Set a node's control values.

n_setn :: Int -> [(String, [Float])] -> MessageSource

Set ranges of a node's control values.

s_new :: String -> Int -> AddAction -> Int -> [(String, Float)] -> MessageSource

Create a new synth.

b_fill :: Int -> [(Int, Int, Float)] -> MessageSource

Fill ranges of sample values.

b_gen_sine1 :: Int -> [B_Gen] -> [Float] -> MessageSource

Call sine1 b_gen command.

b_gen_sine2 :: Int -> [B_Gen] -> [(Float, Float)] -> MessageSource

Call sine2 b_gen command.

b_gen_sine3 :: Int -> [B_Gen] -> [(Float, Float, Float)] -> MessageSource

Call sine3 b_gen command.

b_gen_cheby :: Int -> [B_Gen] -> [Float] -> MessageSource

Call cheby b_gen command.

b_set :: Int -> [(Int, Float)] -> MessageSource

Set sample values.

b_setn :: Int -> [(Int, [Float])] -> MessageSource

Set ranges of sample values.

c_fill :: [(Int, Int, Float)] -> MessageSource

Fill ranges of bus values.

c_set :: [(Int, Float)] -> MessageSource

Set bus values.

c_setn :: [(Int, [Float])] -> MessageSource

Set ranges of bus values.

b_alloc_setn1 :: Int -> Int -> [Float] -> MessageSource

Pre-allocate for b_setn1, values preceding offset are zeroed.

b_set1 :: Int -> Int -> Float -> MessageSource

Set single sample value.

b_setn1 :: Int -> Int -> [Float] -> MessageSource

Set a range of sample values.

c_set1 :: Int -> Float -> MessageSource

Set single bus values.

n_set1 :: Int -> String -> Float -> MessageSource

Set a single node control value.