1. Select notes (the white blocks) by left mouse down on them or their column. You can drag the mouse across while holding to toggle selection of each column you touch.
  2. Click the multiple block icon to left of the sequence to select all.
  3. Click the X icon to unselect all.
  4. When at least one note is selected the top controls will affect all selected notes.
  5. When 0 notes are selected, a random note is selected as the target for controls at regular intervals. use this to slowly and unevenly propagate changes across the notes.
  6. Dice randomize values around the current value.
  7. Randomization strength can be changed by sliding left/right/up/down on the dice.
  8. Click the label "Freq"/"Note" to toggle between quantized 12-TET notes and unquantized frequency values. This setting is per block so you can mix and match.
  9. The buttons to the left of the "Freq"/"Note" slider multiply each note by a music amount. *2 goes up and octave, 1/2 goes down an octave, +1 goes up one semitone, while +3 through +7 go up by major intervals.
  10. Red boxes above note columns can be used to enable/disable note movement. This is not quite a "mute" toggle, because if the pink bar is dragged across a paused block, it will still trigger a sound.
  11. Drag the upper bar (pink) up and down to adjust the trigger. This changes the rhythm.
  12. Lower bar triggers same note at different octaves, use the +/- to set.
  13. Tip: lowering the upper bar (pink) below the height of a note block and using the square waveform for the note mover means that note will only ever trigger on the lower bar. Fancy!
  14. The bottom row of toggles is for the ping pong echo effect. Click it to cycle between 0, 50% and 100% send. The knob controls the delay time.
  15. The circular arrow button on the lower panel stops and resets the toy.

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

Fun tool! I did get to a state where my ears were starting to hurt - reloading the page is fine but a reset would also be cool (I guess I could've also muted all the notes)

Thanks, Felix. I added a reset button!