Package

de.sciss

patterns

Permalink

package patterns

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

Type Members

  1. trait Context[Tx] extends AnyRef

    Permalink
  2. final case class Event(map: Map[String, Any]) extends Product with Serializable

    Permalink
  3. trait Pat[+A] extends ProductWithAux

    Permalink
  4. final class PatNestedOps[A] extends AnyVal

    Permalink
  5. final class PatOps[A] extends AnyVal

    Permalink
  6. final class PatTuple2Ops[A, B] extends AnyVal

    Permalink
  7. abstract class Pattern[+A] extends Pat[A]

    Permalink

    A pattern is a pattern element (Pat) that caches it's iterator expansion.

  8. trait ProductWithAux extends Product

    Permalink
  9. trait Random[-Tx] extends AnyRef

    Permalink
  10. final case class Scale extends Product with Serializable

    Permalink
  11. abstract class Stream[Tx, +A] extends AnyRef

    Permalink
  12. trait Transform extends AnyRef

    Permalink
  13. final case class Tuning(tuning: IndexedSeq[Double], octaveRatio: Double, name: String = "Unknown Tuning") extends Product with Serializable

    Permalink

Value Members

  1. object Context

    Permalink
  2. object Event extends Serializable

    Permalink
  3. object Graph

    Permalink
  4. def Output[A](delta: Pat[Double], value: Pat[A]): Pat[Event]

    Permalink

    A shortcut for Bind with time/value pairs.

  5. object Pat

    Permalink
  6. object Scale extends Serializable

    Permalink
  7. object Stream

    Permalink
  8. object Tuning extends Serializable

    Permalink
  9. object Types

    Permalink
  10. implicit def constBooleanPat(x: Boolean): Pat[Boolean]

    Permalink
  11. implicit def constDoublePat(x: Double): Pat[Double]

    Permalink
  12. implicit def constIntPat(x: Int): Pat[Int]

    Permalink
  13. implicit def constStringPat(x: String): Pat[String]

    Permalink
  14. package graph

    Permalink
  15. package impl

    Permalink
  16. implicit def patNestedOps[A](p: Pat[Pat[A]]): PatNestedOps[A]

    Permalink
  17. implicit def patOps[A](p: Pat[A]): PatOps[A]

    Permalink
  18. implicit def patSeq[A, T](xs: Seq[A])(implicit lift: (A) ⇒ Pat[T]): Seq[Pat[T]]

    Permalink
  19. implicit def patTuple2Ops[A, B](p: Pat[(A, B)]): PatTuple2Ops[A, B]

    Permalink
  20. implicit def seqPat[A](xs: Seq[A]): Pat[A]

    Permalink
  21. var showControlLog: Boolean

    Permalink
  22. var showGraphLog: Boolean

    Permalink
  23. var showStreamLog: Boolean

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped