HELLO SCRATCH!!! After a very long time, I am back. (Life got very much in the way) This is a musical sequencer I made that follows the same general premise as my "Music Looper" Scratch Project, but is more in depth and has very different workflow. As always, I like to keep the interfaces of my projects intuitive and without much menu diving, so here everything is accessible from the default view. Don't let the simplicity of interface trick you, as the sequences you can make with this thing can get nuts. So without anymore useless/redundant rambling, I'll take you through the features. ==== Part of what makes this sequencer powerful is that each of the parameters (except for the ones with an asterisk in the instructions) can have an individual setting for each sequencer step (step 1 can have a different velocity than step 4, which can have a different instrument than step 16, etc etc etc.) The three sliders at the top third or so of the screen control several volume and speed parameters. Master Volume* - self explanatory. Velocity - The velocity of each step. The velocity in this program is a percentage of the master volume. Tempo* - The overall tempo of the song. A range of 50 bpm to 300 bpm. Below the sliders, you will find the main section of the sequencer. Step - This sets which step in the sequencer to edit. Octave - This sets which octave to sound the note in. Patch Mode - This is where things start to get a bit weird. This mode sets whether to play a non-pitched percussion sound or a pitched instrument sound. So your sequence can have percussion and pitched instruments in the same sequence, and can have multiple different instruments in the sequence. Note - Which note to play. On a scale of C (0) to C (12). Beat Length - This is where things start to get wacko. Instead of divisions and quarter notes and blah blah blah, the length of each beat is determined by a multiple or division of the beat. So you can have your basic quarter notes, eighth notes, sixteenths, etc. but you can also have irrational divisions (1/3, 1/5, 1/7, etc), odd meters, etc. and since each step of the sequencer gets its own beat length, you can mix meters with each other, mix rational and irrational, and get nuts. (Tip: Irrational meters work best with slower tempos). The buttons below the beat length knob switch between multiplying the beat length and dividing the beat length. The multiplication/division sign shows you which operation is selected. Switching to a different step will update all the sliders and knobs to show the settings stored in said step. Last are the four buttons at the bottom left. "Clear" - clears the sequencer and then will allow you to select a sequencer length. "Add" - allows you to add steps to the sequencer. "Load" - Allows you to load a previously exported sequence. "Export" - Allows you to export the current sequence as a way of saving it. One more thing - To transpose the sequencer, use the keyboard keys as laid out in the "Notes and Credits" section below. As always, if you have any questions/comments/feedback, I'd love to hear it because it will help me improve the project. More updates coming soon!!
Turbo Mode highly recommended. Update Log: 11/30/2020 - Released 12/2/2020 - Added Patch Export/Load feature 7/29/2021 - Fixed a bug when loading in sequences Keyboard Keys: W E T Y U A S D F G H J