After a song is opened or created you will need to know how to add, edit, move, and delete notes. The following keys will help you do that:


Playback and Seek controls:

    Space Bar:

        Play/Pause the currently loaded song
    
        Hold Ctrl when pressing Space to play at 50% speed

        Hold Ctrl and Shift when pressing Space to play at 25% speed

	Hold D when pressing Space to play at 100% speed
    
        Hold Shift when pressing Space to play the current fret catalog entry (see manual for
        information about the fret catalog).
        
        Hold S when pressing Space to play only the currently selected notes.  Keep S held
        down to cause the selected notes to replay on a loop once the last selected note is
        reached.
    

    Left/Right Arrow:

        Rewind or Fast Forward song.
    
        Hold Ctrl while pressing to move slowly.
    
        Hold Shift while pressing to move quickly.

        Hold both Ctrl and Shift while pressing to move very slowly (1ms at a time).

        (If Feedback input method is active, each left/right press seeks one grid
        snap backward/forward.)
    

    Page Up/Page Down:

        Move to the previous/next beat marker (moves to previous/next measure
        when Feedback input method is active).
    
        Hold Ctrl while pressing to seek to previous/next screen.
    
        Hold Shift while pressing to seek to previous/next note.

        Hold both Ctrl and Shift while pressing to seek to the previous/next grid snap
        position (when grid snap is enabled).

        Hold both Ctrl and Shift while pressing to seek to the previous/next anchor
        position (when grid snap is disabled).

        Hold ALT while pressing to seek to the previous/next anchor position.
        
        Hold ALT while pressing to seek to the previous/next time signature change.

        (If Feedback input method is active, Pg Up/Dn seeks one measure back/forward
         if there is a time signature in effect.)


    Numpad 0-9:
    
        Seek to the desired bookmark
        
        Hold Ctrl while pressing to place the desired bookmark at the current position


    Alt+Scroll wheel:

        Seek 5% of one screen forward or backward.  The amount this function seeks can
        be customized by editing eof.cfg when EOF is not running and changing the value
        of the eof_scroll_seek_percent entry.


    M:

        Toggle metronome.
    

    K:

        Toggle claps.
    
    
    V:
    
        Toggle vocal tones.
    

    ;/' (Semicolon/Apostrophe):

        Adjust audio playback rate in increments of 25%
        (or 10% if Feedback input method is active) if
        the chart is NOT playing, or 10% if the chart is
        playing.  Hold Ctrl while using these keys to
        change the playback rate in increments of 1%.


Note and Beat Editing:

    Right-Click/Insert (notes):

        Add a new note to the song, if Classic, Piano Roll
        or Hold input methods are used.  If SHIFT is held
        while clicking, a newly created note is given a
        a length of 1 millisecond, otherwise the length is
        determined by the current grid snap setting.
    

    Left-Click (notes):

        Select the highlighted note for editing
    
        Hold Ctrl while clicking to select multiple notes
    
        Hold Shift while clicking to select a range of notes


    Middle-Click (notes):

        Pro guitar track:

        Open the clicked pro guitar note in the edit pro guitar
        note dialog.  If no notes are selected, the note under
        the mouse when the middle click is performed is opened in
        the dialog.  If fingering view is active, the "Edit note
        frets/fingering" dialog is opened instead.

        GHL track:

        If the mouse is hovering over an existing note, that note
        is converted to an open note if it isn't already one (if
        it is already one, the note is toggled off).  If the mouse
        is not hovering over an existing note, a new open note is
        placed.

        Vocal track:

        If the mouse is hovering over a lyric, the Edit Lyric
        dialog is opened for that lyric.

    Middle-Click (beats):

        Toggle the clicked beat's anchor status.

    Left-Click+Drag (notes):

        Move selected note(s)

    CTRL+[ , CTRL+]

        Move selected note(s) backward ([) or forward (]) by one
        grid snap.  If grid snap is disabled, notes move by one
        millisecond instead.

    Mouse Wheel:

        Move up and down to lengthen or shorten the selected note
    
        You can also press the '[]' keys to do the same

	Turn off Grid Snap and hold Shift while lengthening/shortening for small adjustments.
	Hold both Ctrl and Shift while using the wheel to make even smaller adjustments.

	Holding Control while scrolling the mouse wheel increments/decrements the fret value
	for selected notes (pro guitar/bass tracks only).
    

    Up/Down:

        Transpose selected notes up/down.
    

    Left-Click (beats):

        Select the highlighted beat
    

    Left-Click+Drag (beats):

        Move the beat marker. An anchor is automatically created when you move a beat
        marker. Surrounding BPMs will be adjusted automatically. An anchor will not move
        unless dragged, nonanchor beats will adjust to fit.
    
        Hold Shift when dragging a beat to prevent the notes within from being adjusted with
        the beat markers. Useful if you are beat syncing someone elses songs, for instance. Shift
        has opposite effect when the "Note Auto-Adjust" preference is turned off.
    
        Hold Ctrl when dragging a beat marker that is both after the first beat marker and
        having no anchors after it in order to change the tempo of the anchor before it and
        leave the selected beat un-anchored.  This can be handy for syncing a beat map against
        the waveform graph.

        Hold Ctrl when dragging the first beat marker to move the first beat marker's position
        while leaving the second beat marker's position unchanged (ie. resize the first beat).


    Right-Click (beats):

        Seek to the highlighted beat line.
    
    
    A:

        Toggle anchor for current beat.


    H:

        Cycle the HOPO status for the selected notes.


    Ctrl+E:

        Toggle the Expert+ double bass status for the selected green Expert drum notes.


    Ctrl+G:

        Drum track:

        Toggle the Pro drum cymbal notation for selected green drum notes.

        Pro guitar track:

        Enables ghost status for all gems of all selected notes.  This note mechanic is used for
        authoring real guitar transcriptions for Rock Band 3 and Phase Shift.


    Ctrl+Y:

        Toggle the Pro drum cymbal notation for selected yellow drum notes.


    Ctrl+B:

        Toggle the Pro drum cymbal notation for selected blue drum notes.


    Del

        Delete selected notes.

        Hold both Ctrl and Shift while deleting to perform the
	"Note>Delete>Delete w/ lower diffs" function.

    Tab:

        Cycle through difficulties.
    
        Hold Ctrl to cycle through the tracks.
    
        Hold shift in addition to Tab or Ctrl+Tab to cycle through difficulties or tracks in
        reverse.


    Ctrl+Shift+~ , Ctrl+Shift+#, Ctrl+Shift+Fn #:

        Changes the active difficulty to 0 (Ctrl+Shift+~), 1 through 10 (Ctrl+Shift+1 through 0),
        or 11 through 22 (Ctrl+Shift+F1 through F12). Difficulty levels higher than 4 are used to
        author tracks for Rocksmith.


    Ctrl+~ , Ctrl+#, Ctrl+Fn #, Ctrl+X:

        Changes the fret number for all gems of all selected notes to 0 (Ctrl+~), 1 through 10
        (Ctrl+1 through 0), or 11 through 22 (Ctrl+F1 through F12), or X (Ctrl+X, to denote string
        mutes).  These shortcuts are used for authoring real guitar transcriptions for Rock Band
        3, Phase Shift and Rocksmith.


    Comma/Period:

        Cycle through grid snap settings.


Editing a PART_VOCALS track works the same as any other track but there are a few extra keys that only pertain to this kind of track. The preview pane displays a large piano which can be used to aid in the editing process. Here are the keys:


Vocal Track Editing:

	P:
	
        Play the tone at the current mouse position when hovering over the piano roll.
	    
    Right-Click/Insert (Piano):
    
        Center the piano roll on the clicked note. Hold Ctrl to snap the view to the octave of
        the clicked note.
		
    Left-Click (Piano):

        Play the clicked note.
        
    Left-Click (Mini-Piano):
    
        Play the clicked note.
    
    Shift+Up/Down:
    
        Shift the piano roll view up or down. Hold Ctrl to shift by a whole octave.
        
    Shift+1-4 (Not Number Pad)
    
        Shift the piano roll directly to a specific octave.

    0 (Not Number Pad):

        Add a percussion note.


Miscellaneous Controls:

    -/=:

        Increase/decrease the tempo of the beat (if Feedback input method is in use) or anchor
        (if any other input method is in use) immediately at or before the current seek
        position by 1BPM. Hold Shift to adjust in .1BPM increments.  Hold both Ctrl and Shift
        to adjust in .01BPM increments.
    
    +/- (Numpad):

        Zoom in/out.

    ALT+.

        Zoom in.

    ALT+,

        Zoom out.

    CTRL + +/-:

        Increments/decrements the fret value for selected notes (pro guitar/bass tracks only).

    Shift + +/- (Numpad):

        Lower/raise the 3D preview's camera angle.

    Backslash / Shift+Backslash

        Lower/raise the 3D preview's camera angle.

    Shift + Enter (Numpad):

        Reset the 3D preview's camera angle.

    Ctrl + Backslash:

        Reset the 3D preview's camera angle.

    Ctrl + Shift + +/- (Numpad):

        Increase/decrease the AV delay.

    Ctrl + +/- (Numpad):

        Increase/decrease the 3D preview speed.

    Ctrl+I:

        Toggle the rendering of the Info panel on/off.

    Ctrl+F:

        Toggle full screen 3D view on/off.

    Ctrl + Shift + Up /Down:

        Cycle to the next/previous track of the same type (ie. "pro guitar/bass").

    SHIFT + F11:

        Cycle through the "Names", "Hand pos", "RS sections + phrases" and "Tones" top of 2D
        pane shows preference.  If the eof_top_of_2d_pane_cycle_count_2 item is manually set
        to 1 in eof.cfg while EOF isn't running, the names and tones options are skipped by
        this shortcut.

    ALT+Numpad minus / ALT+Numpad plus:

        Decreases or increases the depth of the 3D preview camera, to show less or more of
        the track before the display cuts off.  This resets to default when EOF relaunches.

    ALT+P:

        Toggle the "Phase cancellation" playback option (also available in File>Settings).
        This audio trick is typically used to reduce the vocals in the stereo audio, but it
        can also reduce other instruments depending on how the recording was mixed.

    ALT+I:

        Toggle the "Center isolation" playback option (also available in File>Settings).
        This audio trick is typically used to emphasize the vocals in the stereo audio, but
        it can also include other sounds depending on how the recording was mixed.

    SHIFT + left click (beats)

        Set the start and end points to reflect the portion of the chart from the
        previously-selected beat to the start position of the newly-selected beat.

    Enter:

        If a pro guitar track is active, and neither Classic nor Hold input modes are in use,
        play the selected note's pitches through the Operating System's MIDI output device.


EOF provides many useful functions which can be accessed through various menus and dialogs. Shortcuts keys are provided to access some of the more frequently used functions. This screen is not an exhaustive list of keyboard shortcuts. All menu functions with shortcuts will display that shortcut next to the name of the function in the menu.
