Run mod/edsamp, hold down the right mouse button and drag all the way to the right so that the whole window is purple. The bottom row should now read vis [00000,00020) | sel [00000,00020), which means that 32 bytes are visible, and we just selected all 32. Now press 6 to add a triangle wave to the selection. You can experiment with the prompts later; for now hit Enter for the defaults. The waveform that appears is shaded grey because it is not part of the sample. Press (lowercase) s: the waveform goes black and the top row now reads sample [00000,00020). If we play this back we'll just hear a quick blip; we need to loop it. Press (uppercase) S: the waveform goes dark purple and the top row now says replen 20. Samples are played straight through once, then if replen is greater than 2 it is looped between rep and rep + replen. Press Space and you will hear the triangle wave. Press Esc or Enter to stop playback. The top row tells us playback is at note C-2 +0, which means C natural in the second octave with finetune 0. You can cycle the octave by pressing Tab, change the finetune by pressing t and entering a number between -8 and +7, and change the note with the following pseudo-keyboard layout: key: y u o p [ key: g h j k l ; ' note: C C♮ D D♮ E F F♮ G G♮ A A♮ B Now we write the sample to disk by pressing w and giving it a name. The repeat information is not saved, so it is prefilled into the filename prompt, but 0 and 20 are easy to remember. Now press Backspace to clear the selection and repeat with a few more waveforms, saving them to different names. The mnemonic for wave forms is: ~ sine, ^ triangle, / ramp (saw), because those characters kind of look like the waveforms, but the same keys work whether or not shift is held down. If you want to make a square wave, enter exponent 0 for any of the other forms. Now let's try a chord (okay, a ditone). Press Backspace to clear the last selection. Press ↓ to zoom out to vis [00000,00040) and extend the selection to the whole screen again with the right mouse button. Now we are playing with 64 bytes. Now create two waveforms on top of each other, one with 2 cycles and one with 3, both with amplitude 0.5. Make sure you press s and S again to set the new sample/loop length. Now you have a root note and a perfect fifth. Experiment with different combinations of waveforms & read up on Pythagorean tuning to extend the concept.