JSSynth exercises¶
Prerequisites¶
Exercise 1¶
Create a modular page that plays an ascending arpeggio beginning on middle C (MIDI 60).
Exercise 2¶
Create an experiment that asks the participant whether they want to hear a major arpeggio or a minor arpeggio, and plays them that arpeggio.
Tip: Your question should go on a separate page to your music player.
Exercise 3¶
Create an modular page that plays a random sequence of tones drawn from the chromatic scale.
Exercise 4¶
Extend your result from Exercise 3 to solicit a ‘preference’ rating from the participant on a scale from 1-4.