press the keys on the home row of your keyboard to make sound!
type 'note' in the freq equation to generate in tune notes. want to go up an octave? type note*2, want to add some vibrato? try note + sin(t)
Manual:
Functions and Attributes to type into text boxes
Basic Functions: +, -, *, /, %
Trig Functions: sin(x), cos(x), tan(x)
Misc functions:
pow(a,b): returns a^b
rand(): returns random floating point number between 0 and 1
max(a,b), min(a,b): self explanatory
clamp(value, lowerBound, upperBound): constrains the value input between the lower and upper bounds
floor(x), ceil(x): rounds down or up to the nearest integer respectively
round(x): rounds to nearest integer
Attributes (can be used in any text box)
t: floating point time, probably in seconds?
f: integer cycles, less stable than time, increments around 100x faster (probably don't use this)
key: raw keyboard data converted to ints, only works for the home row, A->0 W->1 S->2 ... P->15
note: returns the value from the output of the Note Equation (to the right of the master volume)
pitches[i]: returns the ith pitch calculated by the frequency equation
amp[i]: returns the value of the ith amplitude slider with values between 0 and 1
ampPost[i]: returns the value of the ith volume level based on the amplitude equation also should be between 0 and 1