Kuramoto

final case
class Kuramoto(rate: Rate, mode: GE, initPhase: GE, incr: GE, extPhase: GE, intCoupling: GE, extCoupling: GE) extends MultiOut

A UGen that implements the Kuramoto model of synchronization of coupled oscillators.

Value Params
mode

0: all oscillators are coupled; 1: neighboring oscillators are coupled (they can be imagined to form a ring); 2: neighboring oscillators are negatively coupled; 3: like 2 but discarding current phases (?); 4: like 2 but using cosine instead of sine mapping

Companion
object
trait Serializable
class MultiOut
class SomeOut
trait Lazy
trait GE
class UGenSource[UGenInLike]
trait Expander[UGenInLike]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

final
def name: String
Inherited from
UGenSource
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product

Inherited fields

lazy override
val hashCode: Int
Inherited from
UGenSource