SynthConsole:
Filter:
Classes (extension) | Libraries > crucial > GUI

SynthConsole : AbstractConsole : Object
ExtensionExtension

a widget with controls: play/stop/record/scope etc.

Description

a widget with controls: play/stop/record/scope etc.

Each method you call adds another button to the gui.

This widget is used in AbstractPlayerGui but may also be used on its own.

Class Methods

SynthConsole.new(ugenFunc, layout)

Arguments:

ugenFunc
layout

Inherited class methods

Instance Methods

.format

.format = value

.duration

.duration = value

.ugenFunc

.ugenFunc = value

.onRecordOrWrite

.onRecordOrWrite = value

.init

.remove

.update(status)

Arguments:

status

.play

.prepare

.scope(duration: 0.5)

Arguments:

duration

.fftScope

.record

.write(dur, defpath)

Arguments:

dur
defpath

.stop(stopFunc)

Arguments:

stopFunc

.free

.formats

.tempo

.doPlay

.doPrepare

.doScope(duration: 0.5)

Arguments:

duration

.doFreqScope

.doStop(stopFunc)

Arguments:

stopFunc

.doWrite(path, argduration)

Arguments:

path
argduration

Inherited instance methods

Examples

SynthConsole sends notifications that you can register to recieve through NotificationCenter: