Progress toward paste. Fixed some scroll bugs and segfaults.
[epichord.git] / doc / controls.txt
blobe72bd032b5d5d492d57a8bfe0b9ca3e6b982edd3
1 ==controls==
3 left click drag on empty space - new blocks/notes
4 left click drag on selected pattern - move or resize blocks/notes
5 left click - select block/note
6 shift left click - select more blocks/notes
7 shift left click drag - box select blocks/notes
8 right click - delete blocks/notes
9 middle click - paste selected blocks/notes
11 ctrl+c - copy selected blocks / notes
12 ctrl+v - paste copied blocks / notes
13 ctrl+z - undo
14 ctrl+y - redo
15 ctrl+a - select none / select all
16 delete - delete selected blocks / notes
18 shift+= - zoom in
19 shift+- - zoom out
21 ctrl s - save
22 ctrl o - open
23 ctrl w - save as
24 ctrl n - erase everything
26 ctrl+backspace - reset play head
27 ctrl+return - toggle recording
28 ctrl+space - toggle play
31 You can play notes with the keyboard.
32 This is the layout for qwerty.
34  # #   # # #   # #   # #
35 C D E F G A B C D E F G
37  2 3   5 6 7   9 0   = \
38 q w e r t y u i o p [ ] 
40  s d   g h j   k l
41 z x c v b n m , . /
43 space - sustain pedal
44 shift+[ - octave down one
45 shift+] - octave up one
48 ==song view special controls==
49 control left click - mute/unmute pattern
50 double left click - edit pattern
53 ==event edit special controls==
54 left click drag - change event values with line
55 shift left click drag - box select
56 ctrl left click drag - insert new event
57 right click drag - delete events in range
58 right click - clear selection
59 delete key - delete all selected events