A Networked MIDI Composition Tool

Controls

Shuttle:

Play/Stop = Space

Set position marker = Control + Left click

Rewind = Shift + w

Placing / Removing Notes:

Place note on current channel = Left mouse button

Fix note on current channel = f

Increase note length by one grid block = e

Decrease note length by one grid block = q

Reset note length = r

Delete note on current channel = Right mouse button (can be held)

 

You can delete large blocks of notes by using the selection tool and pressing the delete key

Grid Control:

Decrease grid block size = Right click while holding the left mouse button

Increase grid block size = Shift + Right click while holding the left mouse button

Reset grid size = r

Scrolling:

Scroll left = a

Scroll right = d

Zoom in = w

Zoom out = s

Channel / Instrument Selection:

Select a channel from 0 to 8 = 0,1,2,3,4,5,6,7,8

Select the standard midi drums channel = 9

Select a channel from 10 to 15 = Shift + 0,1,2,3,4,5

Change the instrument for the current channel = i

Copy / Paste:

Copy single note = Shift and right click on note

To copy a section, choose the selection tool from the drop down menu, then select the notes that you wish to copy.

Hit Control+c to copy the notes or Control+x to cut the notes.  Then, drag a new box where you want the copy to go. Pressing Control+v pastes the notes to the desired position.

Extra:

Change the Tempo = t

Switch to the note cursor = F1

Switch to the selection cursor = F2

Save file = F5

Load file = F9

 

inStep was written in Java by Duncan Stead — Artwork (Such as icons) was provided by David R Emett. Copyright © May 2005 Duncan R Stead.

The project uses the third party library JFugue to generate the MIDI file data.