Packages

c

de.sciss.fscape

GEOps1

final class GEOps1 extends AnyVal

GEOps1 are operations for graph elements (GE). Instead of having these operations directly defined in each element, which is a huge list, they appear here as extension methods. GEOps1 are unary operators, whereas GEOps2 are binary and n-ary operators.

Self Type
GEOps1
See also

GE

GEOps2

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GEOps1
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GEOps1(this: GE)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. def ++(that: GE): GE

    Concatenates another signal to this (finite) signal.

  4. def +:(that: Constant): GE

    Prepends a single frame.

  5. def :+(that: Constant): GE

    Appends a single frame.

  6. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  7. def abs: GE
  8. def acos: GE
  9. def ampDb: GE
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def asin: GE
  12. def atan: GE
  13. def ceil: GE
  14. def cos: GE
  15. def cosh: GE
  16. def cpsMidi: GE
  17. def cpsOct: GE
  18. def cubed: GE
  19. def dbAmp: GE
  20. def drop(length: GE): GE

    Drops the first length elements of this signal.

  21. def dropWhile(gate: GE): GE

    XXX TODO --- this doesn't have a dedicated UGen yet.

    XXX TODO --- this doesn't have a dedicated UGen yet. Callers must assume an extra block of delay

  22. def elastic(n: GE = 1): GE
  23. def exp: GE
  24. def floor: GE
  25. def frac: GE
  26. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  27. def head: GE

    Outputs the first element of this signal, then terminates.

  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def isNaN: GE
  30. def last: GE

    Outputs the last element of this (finite) signal, then terminates.

  31. def log: GE
  32. def log10: GE
  33. def log2: GE
  34. def midiCps: GE
  35. def midiRatio: GE
  36. def nextPowerOfTwo: GE
  37. def octCps: GE
  38. def out(index: Int): GE

    Creates a proxy that represents a specific output channel of the element.

    Creates a proxy that represents a specific output channel of the element.

    index

    channel-index, zero-based. Indices which are greater than or equal to the number of outputs are wrapped around.

    returns

    a monophonic element that represents the given channel of the receiver

  39. def ratioMidi: GE
  40. def reciprocal: GE
  41. def signum: GE
  42. def sin: GE
  43. def sinh: GE
  44. def sqrt: GE
  45. def squared: GE
  46. def tail: GE
  47. def take(length: GE): GE

    Takes at most length elements of this signal, then terminates.

  48. def takeRight(length: GE): GE

    Takes at most the last length elements of this (finite) signal.

  49. def takeWhile(gate: GE): GE

    XXX TODO --- this doesn't have a dedicated UGen yet.

    XXX TODO --- this doesn't have a dedicated UGen yet. Callers must assume an extra block of delay

  50. def tan: GE
  51. def tanh: GE
  52. val this: GE
  53. def toString(): String
    Definition Classes
    Any
  54. def unary_!: GE
  55. def unary_-: GE
  56. def zip(that: GE): GE

Inherited from AnyVal

Inherited from Any

Ungrouped