Pitch Slide (PS)

Historically, pitch slides, or portamento, have been one of the most difficult things to implement in music created in PPMCK. This command alleviates this problem for the most part by sliding between two notes over a given length.

PS : <note>(<len>) PS <note><len>

<note>(<len>) (c, b, d, e, f, g, a or b)
The note of the scale you'd like to play. This is the starting pitch for the pitch slide. Length is optional.

PS
The pitch slide command itself. This has no modifiers.

<note>(<len>) (c, b, d, e, f, g, a or b)
This is the ending pitch for the pitch slide. Length is optional. Note that the pitch will slide over the duration of this note, so when the note ends is when the final pitch is reached.

Due to the nature of how the PS command works, if a pitch slide between two notes is desired, one must divide one of the notes into subnotes for the pitch slide. The PS command only affects the note directly after it.
Note that a note must come directly after the PS command. If any other command such as an octave or volume command is used directly after the PS command, it will crash PPMCK during compile.

 A o3 v10 b4 > PS c8 c8 ;Pitch starts at b, slides during the first c8 up to c, then plays c for the second c8 note normally.
Unless otherwise stated, the content of this page is licensed under GNU Free Documentation License.