
#Project
#	Load | ra.load()

Project
	Load 		| ra.load()
	Save 		| ra.save()
	Save As 	| ra.saveAs()
	Import Midi     | ra.importMidi()
	--------
	Quit 		| ra.quit()

Window

# If using the same window for editor/playlist/instrument/help:

	Show/Hide Playlist      | ra.showHidePlaylist()
	Show/Hide Instruments   | ra.showHideInstrumentWidget()
	Toggle Full Screen      | ra.toggleFullScreen()

# If using seperate windows for playlist/instrument/help:
#	----
#	Editor | ra.editorWindowToFront()
#		Minimize 	| ra.minimizeEditorWindow()
#		Maxmimize 	| ra.maximizeEditorWindow()
#	PlayList 		| ra.playListWindowToFront()
#	Instrument 		| ra.instrumentWindowToFront()
#	Help 			| ra.helpWindowToFront()

Edit
	Undo 			| ra.undo()
	Redo 			| ra.redo()
	------------------
	Block
		Insert 		| ra.insertBlock()
		Delete 		| ra.deleteBlock()
		Append 		| ra.appendBlock()
		------------------
		Split 		| ra.splitBlock()
		------------------
		Fit in window 	| ra.minimizeBlockTracks()
		------------------
		Switch noteviewmode 	| ra.switchBlockNoteShowType()
	Track
		Insert 		| ra.insertTracks(1)
		Delete 		| ra.deleteTracks(1)
		--------------
		Minimize 	| ra.minimizeTrack()
		Notelength	| ra.changeTrackNoteLength()
		--------------
		Switch noteviewmode 	| ra.switchTrackNoteShowType()
	Lines
		Add lines in block      | ra.insertLines()
		Insert 1 line in block  | ra.insertLines(1)
		Delete 1 line in block  | ra.insertLines(-1)
		---------------
		Insert 1 line in track   | ra.insertReallines(1)
		Delete 1 line in track   | ra.insertReallines(-1)
	Note
		Add Destructive           <key>
		Add               SHIFT_L+<key>
		Delete                    Delete
		Stop Notes                Delete
	Velocities
		Del 			| ra.generalDelete()
		Def Pos 		| ra.generalReturn()
		Increase 		| ra.incNoteVolume(1)
		Increase 10 		| ra.incNoteVolume(10)
		Decrease 		| ra.incNoteVolume(-1)
		Decrease 10 		| ra.incNoteVolume(-10)
	FX
		Add      <right mouse button>
		Edit     <left mouse button and move>
		Remove   <left mouse button and move far>
	Tempos
		Add LPB 		| ra.generalReturn()
		Add BPM 		| ra.generalReturn()
	Transpose
		Note up 1 		| ra.transposeNote(1)
		Note up 12 		| ra.transposeNote(12)
		Note down 1 		| ra.transposeNote(-1)
		Note down 12 		| ra.transposeNote(-12)
		-----------
		Range up 1 		| ra.transposeRange(1)
		Range up 12 		| ra.transposeRange(12)
		Range down 1 		| ra.transposeRange(-1)
		Range down 12 		| ra.transposeRange(-12)
		-----------
		Track up 1 		| ra.transposeTrack(1)
		Track up 12 		| ra.transposeTrack(12)
		Track down 1 		| ra.transposeTrack(-1)
		Track down 12 		| ra.transposeTrack(-12)
		-----------
		Block up 1 		| ra.transposeBlock(1)
		Block up 12 		| ra.transposeBlock(12)
		Block down 1 		| ra.transposeBlock(-1)
		Block down 12 		| ra.transposeBlock(-12)
#	Undo
#		Set buffer 		| ra.setMaxUndos()
	Quantitize
		Block 			| ra.quantitizeBlock()
		Track			| ra.quantitizeTrack()
		Range 			| ra.quantitizeRange()
	Invert
		Block 			| ra.invertBlock()
		Track 			| ra.invertTrack()
		Range 			| ra.invertRange()
	Backwards
		Block 			| ra.backwardsBlock()
		Track 			| ra.backwardsTrack()
		Range 			| ra.backwardsRange()
	Glissando 			| ra.glissando()
	-----------
	Color Preferences               			| ra.configColors()
	Font Preferences               			| ra.configFonts()
	Global Preferences              			| ra.configWindow()
	Block Preferences              			| ra.configBlock()

On/Off
	Switch Track On/Off					  | ra.switchTrackOn()
	Switch Track Solo On/Off					| ra.switchSoloTrack()
	All On 							        | ra.allTracksOn()
	-----------
	Track 0 On/Off					  | ra.switchTrackOn(0)
	Track 1 On/Off					  | ra.switchTrackOn(1)
	Track 2 On/Off					  | ra.switchTrackOn(2)
	Track 3 On/Off					  | ra.switchTrackOn(3)
	Track 4 On/Off					  | ra.switchTrackOn(4)
	Track 5 On/Off					  | ra.switchTrackOn(5)
	Track 6 On/Off					  | ra.switchTrackOn(6)
	Track 7 On/Off					  | ra.switchTrackOn(7)
	Track 8 On/Off					  | ra.switchTrackOn(8)
	Track 9 On/Off					  | ra.switchTrackOn(9)
	---------------------------------
	Track 0-9
		On/Off		  - LAlt + <keypad>
		Solo			- LS + LAlt + <keypad>
	Track 10-19
		On/Off		  - LAlt+ Ctrl + <keypad>
		Solo			- LS + LAlt + Ctrl + <keypad>
	Track 20-29
		On/Off		  - LAlt + Caps + <keypad>
		Solo			- LS + LAlt + Caps + <keypad>
	Track 30-39
		On/Off		  - Ctrl + LAlt + Caps + <keypad>
		Solo			- LS + Ctrl + LAlt + Caps + <keypad>
	Track 40-*
		( Use Current track method)
Zoom
	Zoom in 		| ra.zoom(1)
	Zoom in more 		| ra.zoom(4)
	Zoom out 		| ra.zoom(-1)
	Zoom out more 		| ra.zoom(-4)
	Reset zoom 		| ra.unzoom()
	-----------
	Zoom in line 		| ra.expandLine(1)
	Zoom out line 		| ra.expandLine(-1)
	Zoom zoom line 		| ra.splitLine(2)
	Cancel line zoom 	| ra.unsplitLine()
Navigation
	Keyboard Down octave 	| ra.decKeyAdd(24)
	Keyboard Up octave 	| ra.incKeyAdd(24)
	Select Octave 2         | ra.setKeyAdd(24)
	Select Octave 6         | ra.setKeyAdd(72)
	---------------
	Block
		Next 			| ra.selectNextBlock()
		Previous 		| ra.selectPrevBlock()
		Next in playlist 	| ra.selectNextPlaylistBlock()
		Previous in playlist 	| ra.selectPrevPlaylistBlock()
	Track
		Next Sub 		| ra.cursorRight()
		Prev Sub 		| ra.cursorLeft()
		Next 			| ra.cursorNextTrack()
		Prev 			| ra.cursorPrevTrack()
		0-9-                      <keypad>
		10-19            - Ctrl + <keypad>
		20-29            - Caps + <keypad>
		30-39     - Ctrl + Caps + <keypad>
		---------------------------------
		0                       | ra.selectTrack(0)
		1                       | ra.selectTrack(1)
		2                       | ra.selectTrack(2)
		3                       | ra.selectTrack(3)
		4                       | ra.selectTrack(4)
		5                       | ra.selectTrack(5)
		6                       | ra.selectTrack(6)
		7                       | ra.selectTrack(7)
		8                       | ra.selectTrack(8)
		9                       | ra.selectTrack(9)
	Line
		Down 			| ra.cursorDown(1)
		Up 			| ra.cursorUp(1)
		Down 10 		| ra.cursorDown(10)
		Up 10 			| ra.cursorUp(10)
		Down 20 		| ra.cursorDown(20)
		Up 20 			| ra.cursorUp(20)
		Next Note 		| ra.cursorNextNote()
		Prev Note 		| ra.cursorPrevNote()
		Pos 0/4  		| ra.cursorPercentLine(0)
		Pos 1/4  		| ra.cursorPercentLine(25)
		Pos 2/4  		| ra.cursorPercentLine(50)
		Pos 3/4  		| ra.cursorPercentLine(75)
		Pos 4/4  		| ra.cursorPercentLine(100)
Instrument
	Set Patch For Track		| ra.selectPatchForTrack()

ClipBoard
	Block Copy 			| ra.copyBlock()
	Block Paste 			| ra.pasteBlock()
	---------
	Track Copy 			| ra.copyTrack()
	Track Cut 			| ra.cutTrack()
	Track Paste 			| ra.pasteTrack()
	---------
	Range Cut 			| ra.cutRange()
	Range Copy 			| ra.copyRange()
	Range Paste 			| ra.pasteRange()
	Range Mark 			| ra.markRange()
	Range Cancel                    | ra.cancelRange()

Play
	Song from Start 		| ra.playSongFromStart()
	Song from Curr		        | ra.playSongFromCurrent()
	-----------
	Block from top                  | ra.playBlockFromStart()
	Block from curr 		| ra.playBlockFromCurrent()
	Block from range 		| ra.playRange()
	-----------
	Stop 				| ra.playStop()
	-----------
	ScrollPlay on/off 		| ra.switchScrollPlayOnOff()
	Window Update on/off 		| ra.switchSoundScrollOnOff()
#       Panic! - Left+Right mousebuttons 2 sec. (amiga/winuae only)

MIDI	
	Reset All Controllers           | ra.midi_resetAllControllers()
	Local Keyboard On               | ra.midi_localKeyboardOn()
	Local Keyboard Off              | ra.midi_localKeyboardOff()
	All Notes Off                   | ra.midi_allNotesOff()
	All Sounds Off                  | ra.midi_allSoundsOff()
	Input Edit On/Off 		| ra.switchEditOnOff()
#	<> Use 0x90 For Note Off # | ra.readIntSetting("use_0x90_for_note_off",0) | ra.MIDIset0x90ForNoteOff(%s)

Help
	Keys
		BS = BackSpace
		RM = Right Mouse
		LM = Left Mouse
		ATAB = The key above TAB
		M1 = The right key to m
		M2 = The right key to M1
		M3 = The right key to M2
		1L1 = The key left to L
	---------
	Terms
		Block = What is known as "pattern" in trackers.
	---------
	About
		Radium
		--------
		Made by Kjetil S. Matheussen
		k.s.matheussen@notam02.no
		--------
		http://www.notam02.no/radium/

