Pitch Blocks


The Pitch Palette contains blocks used to create and modify pitches used by the Note block.


The Pitch block is used to specify the pitch of a note. By default, we use traditional western Solfege, i.e., Do, Re, Mi, Fa, Sol, La, Ti. You can also specify pitch by using a note name, e.g., F#. An octave specification is also required (as an argument for our pitch block) and changes integers for every cycle of C (i.e. C4 is higher than B3). When used with the Pitch-time Matrix block, a row is created for each Pitch block.
Step Pitch block will move up or down notes in a scale from the last played note. The step size is given in a number block.
Hertz block can be used to create a sound directly with a specified frequency. This in conjunction with a Number block, which corresponds to the frequency of the sound made.
Raises any contained notes by one step in a 12-step scale (pitch space). The Sharp block can be nestled inside other Sharp blocks to raise a pitch or collection of contained pitches even further (A sharp will raise the pitch by one half step).
Lowers any contained notes by one step in a 12-step scale (pitch space). The Flat block can be nestled inside other Flat blocks to lower a pitch or collection of contained pitches even further (A flat will lower by one half step).
Octave is the difference in pitch between two notes where one has twice the frequency of the other. Two notes which are an octave apart always sound similar and have the same note name, while all of the notes in between sound distinctly different, and have other note names.
Transposes any contained notes by an integral step in a 12-step scale (pitch space).
Inverts a pitch around another pitch.
Used in conjunction with the pitch block to set the name of the pitch, and uses indian music notations: Sa, Re, Ga, Ma, Pa, Dha, Ni. A second selector is used for sharps and flats.
Used with a pitch block to specify the name of the pitch. The Solfege block uses selectors to scroll through Do, Re, Mi, Fa, Sol, La, and Ti. A second selector is used for sharps and flats.
The Pitch-Name block is used to set the name of the pitch, which lets you scroll through C, D, E, F, G, A, B. It uses a second selector for sharps and flats.
Mouse Pitch Number block returns the pitch number of the most recent note played.
Consonant Step Up can be used to move up notes in a scale. It calculates the number of half-steps to the next note in the current mode.
Consonant Step Down can be used to move down notes in a scale. It calculates the number of half-steps to the next note in the current mode.
Contains the current transposition (the default is 0).