SuperCollider CLASSES (extension)

EventLoop

(Undocumented class)
Source: /home/egor/.local/share/SuperCollider/downloaded-quarks/KtlLoop/Classes/EventLoop.sc
Inherits from: Object
Subclasses: KeyLoop, KtlLoop

Description

This class is missing documentation.

Class Methods

Inherited class methods

Undocumented class methods

*all

*allEls

*at (key)

*initClass

*new (key, func)

Instance Methods

Inherited instance methods

Undocumented instance methods

-addList

-currIndex

-defaultFunc

-flip

-forward

-func

-func = inFunc

-getAbsTime

-getTimes

-init (argFunc)

-initTask

-isOn

-isPlaying

-isRecording

-isReversed

-jitter

-jitter = val

-key

-keysToRecord

-keysToRecord = value

-list

-list = inList

-listDur

-listInfo

-lists

-looped

-looped = val

-lpStart

-lpStart = val

-next (inval)

-numLists

-pause

-play

-playOnce

-prAdd (argKey)

-prepRec

-printLists (round: 0.01)

-printOn (stream)

-quantize (quant: 0.25, fullDur)

-range

-range = val

-recordEvent (event)

-resetLoop

-resume

-reverse

-setList (index: 0)

-startRec (instant: false)

-step

-step = val

-stop

-stopRec

-storeArgs

-task

-tempo

-tempo = val

-toggleLooped

-togglePlay

-toggleRec (instant: false)

-unquantize

-verbosity

-verbosity = num

Help template

Copy and paste the text below and save to HelpSource/Classes/EventLoop.schelp

TITLE:: EventLoop
summary:: (put short description here)
categories:: Undocumented classes
related:: Classes/SomeRelatedClass, Reference/SomeRelatedStuff, etc.

DESCRIPTION::
(put long description here)


CLASSMETHODS::

METHOD:: all
(describe method here)

returns:: (describe returnvalue here)

METHOD:: new
(describe method here)

ARGUMENT:: key
(describe argument here)

ARGUMENT:: func
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: allEls
(describe method here)

returns:: (describe returnvalue here)

METHOD:: initClass
(describe method here)

returns:: (describe returnvalue here)

METHOD:: at
(describe method here)

ARGUMENT:: key
(describe argument here)

returns:: (describe returnvalue here)


INSTANCEMETHODS::

METHOD:: isRecording
(describe method here)

returns:: (describe returnvalue here)

METHOD:: togglePlay
(describe method here)

returns:: (describe returnvalue here)

METHOD:: getTimes
(describe method here)

returns:: (describe returnvalue here)

METHOD:: getAbsTime
(describe method here)

returns:: (describe returnvalue here)

METHOD:: play
(describe method here)

returns:: (describe returnvalue here)

METHOD:: step
(describe method here)

ARGUMENT:: val
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: jitter
(describe method here)

ARGUMENT:: val
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: toggleRec
(describe method here)

ARGUMENT:: instant
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: numLists
(describe method here)

returns:: (describe returnvalue here)

METHOD:: currIndex
(describe method here)

returns:: (describe returnvalue here)

METHOD:: isPlaying
(describe method here)

returns:: (describe returnvalue here)

METHOD:: prAdd
(describe method here)

ARGUMENT:: argKey
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: setList
(describe method here)

ARGUMENT:: index
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: listDur
(describe method here)

returns:: (describe returnvalue here)

METHOD:: next
(describe method here)

ARGUMENT:: inval
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: list
(describe method here)

ARGUMENT:: inList
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: looped
(describe method here)

ARGUMENT:: val
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: addList
(describe method here)

returns:: (describe returnvalue here)

METHOD:: unquantize
(describe method here)

returns:: (describe returnvalue here)

METHOD:: quantize
(describe method here)

ARGUMENT:: quant
(describe argument here)

ARGUMENT:: fullDur
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: toggleLooped
(describe method here)

returns:: (describe returnvalue here)

METHOD:: prepRec
(describe method here)

returns:: (describe returnvalue here)

METHOD:: forward
(describe method here)

returns:: (describe returnvalue here)

METHOD:: playOnce
(describe method here)

returns:: (describe returnvalue here)

METHOD:: isOn
(describe method here)

returns:: (describe returnvalue here)

METHOD:: isReversed
(describe method here)

returns:: (describe returnvalue here)

METHOD:: task
(describe method here)

returns:: (describe returnvalue here)

METHOD:: recordEvent
(describe method here)

ARGUMENT:: event
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: func
(describe method here)

ARGUMENT:: inFunc
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: listInfo
(describe method here)

returns:: (describe returnvalue here)

METHOD:: printLists
(describe method here)

ARGUMENT:: round
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: printOn
(describe method here)

ARGUMENT:: stream
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: key
(describe method here)

returns:: (describe returnvalue here)

METHOD:: verbosity
(describe method here)

ARGUMENT:: num
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: stop
(describe method here)

returns:: (describe returnvalue here)

METHOD:: reverse
(describe method here)

returns:: (describe returnvalue here)

METHOD:: resetLoop
(describe method here)

returns:: (describe returnvalue here)

METHOD:: resume
(describe method here)

returns:: (describe returnvalue here)

METHOD:: tempo
(describe method here)

ARGUMENT:: val
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: keysToRecord
(describe method here)

returns:: (describe returnvalue here)

METHOD:: storeArgs
(describe method here)

returns:: (describe returnvalue here)

METHOD:: startRec
(describe method here)

ARGUMENT:: instant
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: stopRec
(describe method here)

returns:: (describe returnvalue here)

METHOD:: initTask
(describe method here)

returns:: (describe returnvalue here)

METHOD:: range
(describe method here)

ARGUMENT:: val
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: defaultFunc
(describe method here)

returns:: (describe returnvalue here)

METHOD:: lists
(describe method here)

returns:: (describe returnvalue here)

METHOD:: init
(describe method here)

ARGUMENT:: argFunc
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: lpStart
(describe method here)

ARGUMENT:: val
(describe argument here)

returns:: (describe returnvalue here)

METHOD:: flip
(describe method here)

returns:: (describe returnvalue here)

METHOD:: pause
(describe method here)

returns:: (describe returnvalue here)


EXAMPLES::

code::
(some example code)
::