Note:
StrideMaster Hobby was primarily designed with a keyboard and mouse in mind. Along with that idea, the majority of the keys (especially the commonly used ones) sit within a tight region so that there's no unnecessary hand movement.
I do not yet have an undo and redo option, but that will be included in a later update. I say this not as any kind of "Hey, hang around until the next update" but rather as a warning. If you make a mistake, there is not currently a way to fix it without manually setting it back to the way it was. Be careful when you work, save often, and I recommend getting accustomed to the tools to minimize the chance of mistakes.
Of course, if you have suggestions about what features could be included in the future, feel free to let me know at contact@dalchcode.com. I'll always welcome feedback in order to ensure that my work can be its best.
Toolbar:
Line Tool: Z
In order selected, forms a straight line between the first and last marchers to be selected. Once in a line, you can drag on the outermost marchers to move their respective ends. You can also drag any of the inner marchers to move the whole line.
Circle Tool: X
Forms a circle centered on the position of the first marcher selected. Once in a circle, you can drag any marcher to move the whole circle.
Arc Tool: C
In order selected, forms an arc between the first and last marchers to be selected. Once in an arc, you can drag on the outermost marchers to move their respective ends. You can also drag any of the inner marchers to move the whole line. There is additionally a red dot that serves as a center for the arc, which can be moved to adjust the curvature. Press control to switch the direction of the arc while the tool is active.
Block Tool: R
Forms a block spanning the area between the first and last marchers selected. Once in a block, you can drag any marcher to move the whole block. Due to certain marcher numbers, a perfect configuration might not always be possible, so there may be shapes that seem irregular as a result.
Rotate Tool: E
Rotates all selected marchers around their center point. Press shift to toggle rotation speeds and scroll to rotate clockwise or counterclockwise.
Scale Tool: Q
Scales all selected marchers from their center point. Press shift to toggle scale size and scroll to scale in or out.
New Marcher: Shift+M
Adds a new marcher at the center of the home sideline.
Delete Marchers: Ctrl+Shift+M
Deletes all selected marchers.
Additional Controls:
Create/Delete Set: Right Click on timeline or Ctrl+T
When right clicking on the timeline (audio must be loaded), the nearest measure to the mouse will become a new set. If that measure is already assigned as a set, it will instead delete that set.
Delete Dots: Ctrl+Backspace
This deletes any dots that a selected marcher is currently at. Dots are considered separate from sets, and are created whenever you move a marcher to a position or when you create a new set. This distinction is what allows you to form more creative transitions between sets.
Select All: Ctrl+A
When selected this way, the order of selection is the order in which the marchers were created initially.
Cycle Instruments: Ctrl+Shift+Click
Switches the instruments of all selected marchers through a rotation. Left click moves forward in the rotation, while right click moves backward.
Change Prop Color: (Ctrl/Shift)+B
Switches the color of all selected props through a rotation. Holding shift moves forward in the rotation, while holding control moves backward.
Save: Ctrl+S
Save the current show to a .mrc file. This includes all marchers, instruments, audio, sets, and dots.
Load: Ctrl+O
Load either an audio file to accompany the current show or another .mrc to load into. This does not save your current progress.
Save Video: Ctrl+Shift+S
Saves the entire show into a video file. It may take a while to finish, so please be patient. I will look into faster methods in the future, but formulating a video is inherently demanding work.
Move Marchers: W/A/S/D
Moves selected marchers by one 22.5" step in any cardinal direction, or by one field inch if shift is held.
Pause/Play Audio: Space
Rewind Audio to Start: Shift+Space