hsc3-0.15.1: Haskell SuperCollider

Safe HaskellSafe-Inferred
LanguageHaskell98

Sound.SC3.UGen.Rate

Description

Operating rate definitions and utilities.

Synopsis

Documentation

data Rate Source

Operating rate of unit generator.

Constructors

IR 
KR 
AR 
DR 

rateId :: Rate -> Int Source

Integer rate identifier, as required for scsynth bytecode.

rate_ord :: Rate -> Int Source

Rates as ordered for filter rate selection.

rate_color :: Rate -> String Source

Color identifiers for each Rate.

all_rates :: [Rate] Source

Set of all Rate values.

rate_parse :: String -> Maybe Rate Source

Case insensitive parser for rate.

Data.Maybe.mapMaybe rate_parse (words "ar kR IR Dr") == [AR,KR,IR,DR]