The help system inside the program is comprehensive and can be used to discover features using tooltips.
Fugorama is designed to be used with a mouse.
Keyboard shortcuts can be used to quickly perform wanted action.
Use the mouse WHEEL to move in time
Optionally hold
SHIFT - to scroll pitch
CTRL - to zoom time
CTRL + ALT - to zoom pitch
In Fugorama, notes are contained inside atoms.
Atoms can additionally contain other atoms.
An atom's name indicates the relationship in the hierarchy of atoms.
For example: "ABC_XYZ" is the child of "ABC".
By default, new notes are automatically added to cloned atoms as well as child atoms.
If OVERRIDE_MODE is on, they will also be added to the parent atoms.
Fugorama supports the usage of up to 17 regular + 2 special-purpose voices.
Voice 10 is reserved for drums, voice -0 for tempo and voice -1 for time signature.
Every regular voice can be linked or layered with other regular voices:
Linked means that a change in one voice's instrument automatically changes the instrument in the linked voice. The shortcut is MMB (Middle Mouse Button).
Layered means that one voice instrument is combined with a layered voice instrument to produce a more complex sound. The shortcut is CTRL + MMB.
Voices can be reordered by dragging them with the LMB (Left Mouse Button).
The voice number of a note can be mapped to another voice number by right-clicking a note and selecting MAP_TO -> X.
Volume can be changed by:
drawing on the graph editor available in the note's properties.
using VOLUME_TOOL (V) and hovering a mouse over a note while holding desired volume key (0..9).
using PAINT_TOOL
A pitch band can be produced by drawing on the graph editor (located in the note's properties).
Tempo can gradually be accelerated by turning ON the "Next is linear" checkbox in the tempo note's properties.
Commands INVERT_MIDI and INVERT_TIME are accessible by atom and note context menu.
Linked notes are outlined in green color.
UNLINK-ing a note or an atom from a parent implies breaking the relationship in the name hierarchy.
The scale property of an atom can be changed to make it longer or shorter (default = 1.0)