|
Shortcuts summary
There are some "?" spots in there where I am not perfectly sure if something is correct or really works the way it should, so comments or corrections are welcome.
Shortcut keys in Muse, as of 0.6.0pre5:
| Action | Shortcut
|
| Arranger: |
|
| Undo: | Ctrl-Z
|
| Redo: | Ctrl-Y
|
| New: | Ctrl-N
|
| Open: | Ctrl-O
|
| Save: | Ctrl-S
|
| Open PianoRoll Editor: | Ctrl-E
|
| Open Score Editor: | Ctrl-R
|
| Open Recent: | Ctrl-xxx
|
| Config Printer: | Ctrl-P
|
| Quit: | Ctrl-Q
|
| Cut: | Ctrl-X
|
| Copy: | Ctrl-C
|
| Paste: | Ctrl-V
|
| Delete Track: | Delete
|
| Add Track: | Ctrl-J
|
| Select all: | Ctrl-A
|
| Deselect All Parts: | Ctrl-B
|
| Open Drums Editor: | Ctrl-D
|
| Open List Editor: | Ctrl-L
|
| Open Graphical Mastertrack Editor: | Ctrl-M
|
| Open List Mastertrack Editor: | Shift-Ctrl-M
|
| Open MIDI Transform Editor: | Ctrl-T
|
| Open Transport Panel: | F11
|
| Open Bigtime Window: | F12
|
| Open Mixer Window: | F10
|
| Open Marker Window: | F09
|
| Open Help Browser: | F1
|
| Start "What's This" Mode: | Shift-F1
|
| Toggle Metronome Click: | C
|
| Stop Playback / Rewind: | Space
|
| Stop Playback: | Insert
|
| Start Playback: | Enter
|
| Go to left Marker: | End (Keypad)
|
| Go to right marker: | CursorDown (Keypad)
|
| Toggle Loop Mode: | / (Keypad)
|
| Start Recording: | * (Keypad)
|
| Arranger, Part Canvas: |
|
| Cut: | Ctrl-X
|
| Copy: | Ctrl-C
|
| Select previous/next part in this track: | Crsr-Left / Crsr-Right
|
| Remove Part: | Delete
|
| Arranger, Track List Canvas: |
|
| Move to previous track: | Crsr-Up
|
| Move to next track: | Crsr-Down
|
| Pianoedit: |
|
| Cut: | Ctrl-X
|
| Copy: | Ctrl-C
|
| Paste: | Ctrl-V
|
| Select All: | Ctrl-A (just added in CVS)
|
| Deselect All: | Ctrl-Shift-A (just added in CVS)
|
| Invertion Selection: | Ctrl-I (just added in CVS)
|
| Delete selected Events: | Delete
|
| Insert Notes at locator position: | Shift-Crsr-Right
|
| Move Locator right: | Crsr-Right
|
| Move Locator left: | Crsr-Left
|
| Delete under Locator: | Delete (KP?), "collects" notes left of locator
|
| Set Grid Snap/Quantizer to 1/1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64: | 1/2/3/4/5/6/7
|
| Toggle "triolic" flag of Grid Snap/Quantizer: | T
|
| Toggle "punctuated" flag of Grid Snap/Quantizer: | . (dot)
|
| Set Grid Snap/Quantizer to "first value in list"(?): | , (comma)
|
| Open "Event Color" dialog: | e
|
| Drumedit: |
|
| Cut: | Ctrl-X
|
| Copy: | Ctrl-C
|
| Paste: | Ctrl-V
|
| Load Drummap: | Ctrl-O
|
| Save Drummap: | Ctrl-S
|
| Set fixed length: | Alt-L (Sets length on selected events to the length specified in the drummap)
|
| Delete selected Events: | Delete
|
| Listedit: |
|
| Insert Note: | Ctrl-N
|
| Insert SysEx: | Ctrl-S
|
| Insert Ctrl: | Ctrl-T
|
| Insert Pitch: | Ctrl-E
|
| Insert Channel Aftertouch: | Ctrl-A
|
| Insert Key Aftertouch: | Ctrl-P
|
| Delete Events: | Delete
|
| Help Browser: |
|
| New Window: | Alt-N
|
| Open File: | Alt-O
|
| Print: | Alt-P
|
| Close: | Alt-Q
|
| Exit: | Alt-X
|
| Transport: |
|
| Toggle metronome Click: | C
|
| Toggle Loop Mode: | / (Keypad)
|
Terms used
Python interface
When launched with -y MusE will initialize a Python bridge. This means that you can access MusE:s internals via Python trough Pyro (Python Remote Objects). An example of how to initialize the connection to MusE can be found in the distributed package under share/pybridge, a file named musepclient.py.
- getCPos(self): # Get current position
- startPlay(self): # Start playback
- stopPlay(self): # Stop playback
- rewindStart(self): # Rewind current position to start
- getLPos(self): # Get position of left locator
- getRPos(self): # Get position of right locator
- getTempo(self, tick): #Get tempo at particular tick
- getTrackNames(self): # get track names
- getParts(self, trackname): # get parts in a particular track
- createPart(self, trackname, starttick, lenticks, part): # create part in track
- modifyPart(self, part): # modify a part (the part to be modified is specified by its id
- deletePart(self, part): # delete a part
- getSelectedTrack(self): # get first selected track in arranger window
- importPart(self, trackname, filename, tick): # import part file to a track at a given position
- setCPos(self, tick): # set current position
- setLPos(self, tick): # set left locator
- setRPos(self, tick): # set right locator
- setSongLen(self, ticks): # set song length
- getSongLen(self): # get song length
- getDivision(self): # get division (ticks per 1/4, or per beat?)
- setMidiTrackParameter(self, trackname, paramname, value): # set midi track parameter (velocity, compression, len, transpose)
- getLoop(self): # get loop flag
- setLoop(self, loopFlag): # set loop flag
- getMute(self, trackname): # get track mute parameter
- setMute(self, trackname, enabled): # set track mute parameter
- setVolume(self, trackname, volume): # set mixer volume
- getMidiControllerValue(self, trackname, ctrlno): # get a particular midi controller value for a track
- setMidiControllerValue(self, trackname, ctrlno, value): # set a particular midi controller value for a track
- setAudioTrackVolume(self, trackname, dvol): # set volume for audio track
- getAudioTrackVolume(self, trackname): # get volume for audio track
- getTrackEffects(self, trackname): # get effect names for an audio track
- toggleTrackEffect(self, trackname, effectno, onoff): # toggle specific effect on/off
- findNewTrack(self, oldtracknames): #internal function
- changeTrackName(self, trackname, newname): #change track name
- nameNewTrack(self, newname, oldtracknames):# Internal function, wait until new track shows up in tracknames, then rename it
- addMidiTrack(self, trackname): # add midi track
- addWaveTrack(self, trackname): # add wave track
- addInput(self, trackname): # add audio input
- addOutput(self, trackname): # add audio output
- addGroup(self, trackname): # add audio group
- deleteTrack(self, trackname): # delete a track
Frequently asked questions
Enter the MusE FAQ.
|
|