The unit-generator graph structure implemented by the SuperCollider synthesis server.
- data Node
- = NodeC {
- node_id :: NodeId
- node_c_value :: Double
- | NodeK {
- node_id :: NodeId
- node_k_rate :: Rate
- node_k_name :: String
- node_k_default :: Double
- node_k_type :: KType
- | NodeU {
- node_id :: NodeId
- node_u_rate :: Rate
- node_u_name :: String
- node_u_inputs :: [FromPort]
- node_u_outputs :: [Output]
- node_u_special :: Special
- node_u_ugenid :: Int
- | NodeP {
- node_id :: NodeId
- node_p_node :: Node
- node_p_index :: PortIndex
- = NodeC {
- data FromPort
- data Graph = Graph {}
- synth :: UGen -> Graph
- synthdef :: String -> UGen -> [Word8]
- synthstat :: UGen -> String
Documentation
Type to represent nodes in unit generator graph.
NodeC | |
| |
NodeK | |
| |
NodeU | |
| |
NodeP | |
|
Type to represent the left hand side of an edge in a unit generator graph.
Type to represent unit generator graph.