Note:
Filter:
Classes (extension) | Undocumented classes

Note : Object
ExtensionExtension

(Undocumented class)
Source: Note.sc

Description

This class is missing documentation.

Class Methods

Inherited class methods

Undocumented class methods

Note.calculate(name, midi, freq, cents, changeName, forceSign)

Note.makeScale(groundNote: "C3", type: 'major', startNote, endNote)

Note.new(name, midi, freq, cents: 0)

Note.rand(lo: "C-2", hi: "G8", step: 1)

Instance Methods

Inherited instance methods

Undocumented instance methods

*(aNumber)

+(aNote)

-(aNote)

/(aNumber)

==(aNote)

.addFreq(aNumber: 0)

.addMidi(aNumber: 0)

.addOct(aNumber: 0)

.addRatio(aNumber: 1)

.alt

.alt = alt

.asFloat

.asInteger

.asNote

.asString

.asSymbol

.cents

.cents = inCents

.changeName

.changeName = inBool

.clip(lo: "C-2", hi: "G8")

.forceSign

.forceSign = inChar

.freq

.freq = inFreq

.init(thisname, thismidi, thisfreq, thiscents)

.makeScale(type: 'major', startNote, endNote)

.max(aNote)

.midi

.midi = inMidi

.min(aNote)

.name

.name = inName

.note

.note = note

.oct

.oct = oct

.printOn(stream)

.rand(lo: "C-2", step: 1)

.round(aNumber: 1)

.set(thisname, thismidi, thisfreq, thiscents)

.sign

.sign = sign

.simplifyName

.storeArgs

.transpose(aNumber: 0, type: 'midi')

.value

.value = inMidi

.wrap(lo: "C-2", hi: "G8")

Help template

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