1<ui>
2  <menubar name='Main' action='MainMenu'>
3    <menu name='Session' action='Session'>
4      <menuitem action='New'/>
5      <menuitem action='Open'/>
6      <menuitem action='Recent'/>
7      <menuitem action='Close'/>
8      <separator/>
9      <menuitem action='Save'/>
10      <menuitem action='SaveAs'/>
11#ifndef WINDOWS /* can't move open files. */
12      <menuitem action='Rename'/>
13      <menuitem action='SnapshotStay'/>
14      <menuitem action='SnapshotSwitch'/>
15#endif
16      <menuitem action='SaveTemplate'/>
17      <menuitem action='Archive'/>
18      <separator/>
19      <menuitem action='AddTrackBus'/>
20      <separator/>
21      <menuitem action='addExistingAudioFiles'/>
22#ifdef PTFORMAT
23      <menuitem action='addExistingPTFiles'/>
24#endif
25      <!--menuitem action='importFromSession'/-->
26
27      <menuitem action='OpenVideo'/>
28      <menuitem action='CloseVideo'/>
29
30      <menuitem action='LoudnessAssistant'/>
31
32      <menu name='Export' action='Export'>
33        <menuitem action='ExportAudio'/>
34        <menuitem action='StemExport'/>
35        <menuitem action='ExportVideo'/>
36      </menu>
37      <separator/>
38      <menuitem action='toggle-session-options-editor'/>
39
40      <menu name='MonitorMenu' action='MonitorMenu'>
41        <menuitem action='UseMonitorSection'/>
42        <menuitem action='monitor-cut-all'/>
43        <menuitem action='monitor-dim-all'/>
44        <menuitem action='monitor-mono'/>
45      </menu>
46
47      <menu name='Metadata' action='Metadata'>
48        <menuitem action='EditMetadata'/>
49        <menuitem action='ImportMetadata'/>
50      </menu>
51      <menu name='Cleanup' action='Cleanup'>
52        <menuitem action='bring-into-session'/>
53        <menuitem action='CleanupPeakFiles'/>
54        <menuitem action='CleanupUnusedSources'/>
55        <menuitem action='CleanupUnusedRegions'/>
56        <menuitem action='FlushWastebasket'/>
57      </menu>
58#ifdef __APPLE__
59      <menuitem action='toggle-about'/>
60#endif
61#ifndef MIXBUS
62      <separator/>
63      <menuitem action='lock'/>
64#endif
65#ifndef __APPLE__
66      <separator/>
67      <menuitem action='Quit'/>
68#endif
69    </menu>
70
71    <menu name='Transport' action='Transport'>
72      <menuitem action='ToggleRoll'/>
73      <menu action="PlayMenu">
74        <menuitem action='PlaySelection'/>
75        <menuitem action='solo-selection'/>
76        <menuitem action='PlayPreroll'/>
77        <menuitem action='ToggleRollMaybe'/>
78        <menuitem action='play-from-edit-point-and-return'/>
79        <menuitem action='Loop'/>
80      </menu>
81      <menuitem action='record-roll'/>
82      <menuitem action='ToggleRollForgetCapture'/>
83      <menuitem action='Record'/>
84      <menuitem action='RecordPreroll'/>
85      <menuitem action='RecordCountIn'/>
86#if 0
87      <menuitem action='toggle-skip-playback'/>
88#endif
89
90      <separator/>
91      <menuitem action='Forward'/>
92      <menuitem action='Rewind'/>
93      <menuitem action='TransitionToRoll'/>
94      <menuitem action='TransitionToReverse'/>
95      <separator/>
96
97      <separator/>
98      <menuitem action='set-loop-from-edit-range'/>
99      <menuitem action='set-punch-from-edit-range'/>
100      <menuitem action='set-session-from-edit-range'/>
101
102      <menu action="MovePlayHeadMenu">
103        <menuitem action='set-playhead'/>
104        <menuitem action='playhead-to-edit'/>
105        <menuitem action='center-playhead'/>
106        <separator/>
107        <menuitem action='nudge-playhead-forward'/>
108        <menuitem action='nudge-playhead-backward'/>
109        <separator/>
110        <menuitem action='tab-to-transient-forwards'/>
111        <menuitem action='tab-to-transient-backwards'/>
112        <separator/>
113        <menuitem action='playhead-forward-to-grid'/>
114        <menuitem action='playhead-backward-to-grid'/>
115        <separator/>
116        <menuitem action='playhead-to-next-region-boundary'/>
117        <menuitem action='playhead-to-previous-region-boundary'/>
118        <menuitem action='playhead-to-next-region-boundary-noselection'/>
119        <menuitem action='playhead-to-previous-region-boundary-noselection'/>
120        <menuitem action='playhead-to-next-region-sync'/>
121        <menuitem action='playhead-to-previous-region-sync'/>
122        <separator/>
123        <menuitem action='jump-forward-to-mark'/>
124        <menuitem action='jump-backward-to-mark'/>
125        <separator/>
126        <menuitem action='GotoZero'/>
127        <menuitem action='GotoStart'/>
128        <menuitem action='GotoEnd'/>
129        <menuitem action='GotoWallClock'/>
130      </menu>
131
132      <menu action="MoveActiveMarkMenu">
133        <menuitem action='selected-marker-to-next-region-boundary'/>
134        <menuitem action='selected-marker-to-previous-region-boundary'/>
135        <menuitem action='edit-cursor-to-next-region-sync'/>
136        <menuitem action='edit-cursor-to-previous-region-sync'/>
137      </menu>
138
139      <menu action="MarkerMenu">
140        <menuitem action='add-location-from-playhead'/>
141        <menuitem action='remove-location-from-playhead'/>
142        <menuitem action='toggle-location-at-playhead'/>
143        <separator/>
144        <menuitem action='goto-mark-1'/>
145        <menuitem action='goto-mark-2'/>
146        <menuitem action='goto-mark-3'/>
147        <menuitem action='goto-mark-4'/>
148        <menuitem action='goto-mark-5'/>
149        <menuitem action='goto-mark-6'/>
150        <menuitem action='goto-mark-7'/>
151        <menuitem action='goto-mark-8'/>
152        <menuitem action='goto-mark-9'/>
153        <separator/>
154        <menuitem action='set-session-start-from-playhead'/>
155        <menuitem action='set-session-end-from-playhead'/>
156      </menu>
157
158      <separator/>
159      <menuitem action='ToggleTimeMaster'/>
160      <menuitem action='TogglePunch'/>
161      <menuitem action='TogglePunchIn'/>
162      <menuitem action='TogglePunchOut'/>
163      <menuitem action='ToggleAutoInput'/>
164      <menuitem action='ToggleFollowEdits'/>
165      <menuitem action='ToggleAutoPlay'/>
166      <menuitem action='ToggleAutoReturn'/>
167      <menuitem action='ToggleClick'/>
168      <menuitem action='toggle-follow-playhead'/>
169      <menuitem action='toggle-stationary-playhead'/>
170      <menuitem action='ToggleFollowEdits'/>
171      <menuitem action='ToggleExternalSync'/>
172      <menuitem action='panic'/>
173      <separator/>
174    </menu>
175
176    <menu name='Edit' action='Edit'>
177      <menuitem action='undo'/>
178      <menuitem action='redo'/>
179      <separator/>
180      <menuitem action='undo-last-selection-op'/>
181      <menuitem action='redo-last-selection-op'/>
182      <separator/>
183      <menuitem action='editor-cut'/>
184      <menuitem action='editor-copy'/>
185      <menuitem action='editor-paste'/>
186      <separator/>
187      <menu action="SelectMenu">
188        <menuitem action='select-all-objects'/>
189        <menuitem action='select-all-tracks'/>
190        <menuitem action='select-all-visible-lanes'/>
191        <menuitem action='deselect-all'/>
192        <menuitem action='invert-selection'/>
193        <separator/>
194        <menuitem action='select-loop-range'/>
195        <menuitem action='select-punch-range'/>
196        <menuitem action='select-from-regions'/>
197        <separator/>
198        <menuitem action='select-all-after-edit-cursor'/>
199        <menuitem action='select-all-before-edit-cursor'/>
200        <menuitem action='select-all-between-cursors'/>
201        <menuitem action='select-all-within-cursors'/>
202        <menuitem action='select-all-in-punch-range'/>
203        <menuitem action='select-all-in-loop-range'/>
204        <separator/>
205        <menuitem action='move-range-start-to-previous-region-boundary'/>
206        <menuitem action='move-range-start-to-next-region-boundary'/>
207        <menuitem action='move-range-end-to-previous-region-boundary'/>
208        <menuitem action='move-range-end-to-next-region-boundary'/>
209        <separator/>
210        <menuitem action='start-range'/>
211        <menuitem action='finish-range'/>
212        <separator/>
213        <menuitem action='select-next-route'/>
214        <menuitem action='select-prev-route'/>
215      </menu>
216      <separator/>
217      <menuitem action='editor-delete'/>
218      <menuitem action='editor-crop'/>
219      <menuitem action='split-region'/>
220      <menu action="SeparateMenu">
221        <menuitem action='separate-under-region'/>
222        <menuitem action='separate-from-loop'/>
223        <menuitem action='separate-from-punch'/>
224        <separator/>
225      </menu>
226      <menu action="AlignMenu">
227        <menuitem action='align-regions-start'/>
228        <menuitem action='align-regions-start-relative'/>
229        <menuitem action='align-regions-end'/>
230        <menuitem action='align-regions-end-relative'/>
231        <menuitem action='align-regions-sync'/>
232        <menuitem action='align-regions-sync-relative'/>
233      </menu>
234      <menu action="FadeMenu">
235        <menuitem action='editor-fade-range'/>
236        <menuitem action='set-fade-in-length'/>
237        <menuitem action='toggle-region-fade-in'/>
238        <menuitem action='set-fade-out-length'/>
239        <menuitem action='toggle-region-fade-out'/>
240      </menu>
241      <separator/>
242      <menuitem action='tag-last-capture'/>
243      <menuitem action='remove-last-capture'/>
244      <separator/>
245      <menu action="EditPointMenu">
246        <menuitem action='cycle-edit-point'/>
247        <menuitem action='cycle-edit-point-with-marker'/>
248      </menu>
249      <menuitem action='cycle-snap-mode'/>
250      <menu name='GridChoice' action='GridChoice'>
251        <menuitem action='prev-grid-choice'/>
252        <menuitem action='next-grid-choice'/>
253        <separator/>
254        <menuitem action='grid-type-none'/>
255        <menuitem action='grid-type-bar'/>
256        <menuitem action='grid-type-beat'/>
257        <menuitem action='grid-type-halves'/>
258        <menuitem action='grid-type-quarters'/>
259        <menuitem action='grid-type-eighths'/>
260        <menuitem action='grid-type-asixteenthbeat'/>
261        <menuitem action='grid-type-thirtyseconds'/>
262        <menuitem action='grid-type-thirds'/>
263        <menuitem action='grid-type-sixths'/>
264        <menuitem action='grid-type-twelfths'/>
265        <menuitem action='grid-type-twentyfourths'/>
266        <menuitem action='grid-type-fifths'/>
267        <menuitem action='grid-type-tenths'/>
268        <menuitem action='grid-type-twentieths'/>
269        <menuitem action='grid-type-sevenths'/>
270        <menuitem action='grid-type-fourteenths'/>
271        <menuitem action='grid-type-twentyeighths'/>
272      </menu>
273      <separator/>
274      <menu action="TempoMenu">
275        <menuitem action='set-tempo-from-region'/>
276        <menuitem action='set-tempo-from-edit-range'/>
277      </menu>
278      <menuitem action='set-mouse-mode-object-range'/>
279      <menuitem action='show-touched-automation'/>
280      <separator/>
281      <menu action="LuaScripts">
282        <menuitem action='toggle-script-manager'/>
283        <separator/>
284        <menuitem action='script-1'/>
285        <menuitem action='script-2'/>
286        <menuitem action='script-3'/>
287        <menuitem action='script-4'/>
288        <menuitem action='script-5'/>
289        <menuitem action='script-6'/>
290        <menuitem action='script-7'/>
291        <menuitem action='script-8'/>
292        <menuitem action='script-9'/>
293      </menu>
294#ifndef __APPLE__
295      <separator/>
296#endif
297      <menuitem action='menu-show-preferences'/>
298    </menu>
299
300    <menu name='RegionMenu' action='RegionMenu'>
301      <menuitem action='insert-region-from-source-list'/>
302      <menuitem action='play-selected-regions'/>
303      <menuitem action='tag-selected-regions'/>
304      <menuitem action='loop-region'/>
305      <menuitem action='rename-region'/>
306      <menuitem action='show-region-properties'/>
307      <menuitem action='loudness-analyze-region'/>
308      <menuitem action='spectral-analyze-region'/>
309      <menu action='RegionMenuEdit'>
310#ifndef MIXBUS
311        <menuitem action='combine-regions'/>
312        <menuitem action='uncombine-regions'/>
313#endif
314        <menuitem action='pitch-shift-region'/>
315        <menuitem action='split-region-at-transients'/>
316        <menuitem action='split-multichannel-region'/>
317        <menuitem action='close-region-gaps'/>
318        <menuitem action='place-transient' />
319        <menuitem action='show-rhythm-ferret'/>
320        <menuitem action='strip-region-silence'/>
321        <menuitem action='reverse-region'/>
322      </menu>
323      <menu action='RegionMenuLayering'>
324        <menuitem action='raise-region-to-top'/>
325        <menuitem action='raise-region'/>
326        <menuitem action='lower-region'/>
327        <menuitem action='lower-region-to-bottom'/>
328      </menu>
329      <menu action='RegionMenuMIDI'>
330        <menuitem action='transpose-region'/>
331        <menuitem action='insert-patch-change'/>
332        <menuitem action='quantize-region'/>
333        <menuitem action='legatize-region'/>
334        <menuitem action='remove-overlap'/>
335        <menuitem action='transform-region'/>
336        <menuitem action='fork-region'/>
337        <menuitem action='show-region-list-editor'/>
338      </menu>
339      <menu action='RegionMenuGain'>
340        <menuitem action='toggle-opaque-region'/>
341        <menuitem action='toggle-region-mute'/>
342        <menuitem action='normalize-region'/>
343        <menuitem action='boost-region-gain'/>
344        <menuitem action='cut-region-gain'/>
345        <menuitem action='reset-region-gain'/>
346        <menuitem action='reset-region-gain-envelopes'/>
347        <menuitem action='toggle-region-gain-envelope-active'/>
348      </menu>
349      <menu action='RegionMenuPosition'>
350        <menuitem action='naturalize-region'/>
351        <menuitem action='snap-regions-to-grid'/>
352        <menuitem action='toggle-region-lock'/>
353        <menuitem action='toggle-region-lock-style'/>
354        <menuitem action='toggle-region-video-lock'/>
355        <menuitem action='set-region-sync-position'/>
356        <menuitem action='remove-region-sync'/>
357        <menuitem action='nudge-forward'/>
358        <menuitem action='nudge-backward'/>
359        <menuitem action='nudge-forward-by-capture-offset'/>
360        <menuitem action='nudge-backward-by-capture-offset'/>
361        <menuitem action='sequence-regions'/>
362      </menu>
363      <menu action='RegionMenuMarkers'>
364        <menuitem action='add-region-cue-marker'/>
365        <menuitem action='clear-region-cue-markers'/>
366	<separator/>
367        <menuitem action='make-region-markers-cd'/>
368        <menuitem action='make-region-markers-global'/>
369      </menu>
370      <menu action='RegionMenuTrim'>
371        <menuitem action='trim-front'/>
372        <menuitem action='trim-back'/>
373        <menuitem action='trim-region-to-loop'/>
374        <menuitem action='trim-region-to-punch'/>
375        <menuitem action='trim-to-previous-region'/>
376        <menuitem action='trim-to-next-region'/>
377      </menu>
378      <menu action='RegionMenuRanges'>
379        <menuitem action='set-loop-from-region'/>
380        <menuitem action='set-punch-from-region'/>
381        <menuitem action='add-range-marker-from-region'/>
382        <menuitem action='add-range-markers-from-region'/>
383        <menuitem action='set-selection-from-region'/>
384      </menu>
385      <menu action='RegionMenuFades'>
386        <menuitem action='toggle-region-fade-in'/>
387        <menuitem action='toggle-region-fade-out'/>
388        <menuitem action='toggle-region-fades'/>
389      </menu>
390      <menu action='RegionMenuDuplicate'>
391        <menuitem action='duplicate-region'/>
392        <menuitem action='multi-duplicate-region'/>
393        <menuitem action='region-fill-track'/>
394      </menu>
395      <menuitem action='export-region'/>
396      <menuitem action='bounce-regions-unprocessed'/>
397#ifndef MIXBUS
398      <menuitem action='bounce-regions-processed'/>
399#endif
400      <separator/>
401      <menuitem action='remove-region'/>
402    </menu>
403
404    <menu action='TrackMenu'>
405      <menuitem action='AddTrackBus'/>
406#ifdef MIXBUS
407      <menuitem action='addExistingAudioFiles'/>
408#endif
409      <menuitem action='duplicate-routes'/>
410      <separator/>
411      <menuitem action='track-record-enable-toggle'/>
412      <menuitem action='track-solo-toggle'/>
413      <menuitem action='track-mute-toggle'/>
414      <menu action='TrackPlaylistMenu'>
415        <menuitem action='new-playlists-for-all-tracks'/>
416        <menuitem action='new-playlists-for-armed-tracks'/>
417        <menuitem action='new-playlists-for-selected-tracks'/>
418        <separator/>
419        <menuitem action='copy-playlists-for-all-tracks'/>
420        <menuitem action='copy-playlists-for-armed-tracks'/>
421        <menuitem action='copy-playlists-for-selected-tracks'/>
422      </menu>
423      <separator/>
424      <menuitem action='insert-time'/>
425      <menuitem action='remove-time'/>
426      <menuitem action='remove-gaps'/>
427      <menuitem action="move-selected-tracks-up"/>
428      <menuitem action="move-selected-tracks-down"/>
429      <menu action='TrackHeightMenu'>
430        <menuitem action='fit-selection'/>
431        <menuitem action='track-height-largest'/>
432        <menuitem action='track-height-larger'/>
433        <menuitem action='track-height-large'/>
434        <menuitem action='track-height-normal'/>
435        <menuitem action='track-height-small'/>
436      </menu>
437      <separator/>
438        <menuitem action='toggle-layer-display'/>
439      <separator/>
440      <menuitem action='toggle-track-active'/>
441      <menuitem action='remove-track'/>
442      <separator/>
443    </menu>
444
445    <menu name='View' action = 'View'>
446      <menuitem action='ToggleMaximalEditor'/>
447      <menuitem action='ToggleMaximalMixer'/>
448
449      <separator/>
450
451      <menu action="AutomationMenu">
452        <menuitem action="toggle-all-existing-automation"/>
453      </menu>
454
455      <separator/>
456
457      <menuitem action="toggle-layer-display"/>
458
459      <menu action="PrimaryClockMenu">
460        <menuitem action='focus-on-clock'/>
461        <menuitem action="primary-clock-timecode"/>
462        <menuitem action="primary-clock-bbt"/>
463        <menuitem action="primary-clock-minsec"/>
464        <menuitem action="primary-clock-samples"/>
465      </menu>
466      <menu action="SecondaryClockMenu">
467        <menuitem action="secondary-clock-timecode"/>
468        <menuitem action="secondary-clock-bbt"/>
469        <menuitem action="secondary-clock-minsec"/>
470        <menuitem action="secondary-clock-samples"/>
471      </menu>
472
473      <separator/>
474
475      <menu action="ZoomMenu">
476        <menuitem action='temporal-zoom-in'/>
477        <menuitem action='temporal-zoom-out'/>
478        <menuitem action='zoom-to-session'/>
479        <menuitem action='zoom-to-extents'/>
480        <menuitem action='zoom-to-selection'/>
481        <menuitem action='zoom-to-selection-horiz'/>
482        <menuitem action='fit-selection'/>
483        <menuitem action='toggle-zoom'/>
484        <menuitem action='expand-tracks'/>
485        <menuitem action='shrink-tracks'/>
486      </menu>
487      <menu name='ZoomFocus' action='ZoomFocus'>
488        <menuitem action='zoom-focus-left'/>
489        <menuitem action='zoom-focus-right'/>
490        <menuitem action='zoom-focus-center'/>
491        <menuitem action='zoom-focus-playhead'/>
492        <menuitem action='zoom-focus-mouse'/>
493        <menuitem action='zoom-focus-edit'/>
494        <menuitem action='cycle-zoom-focus'/>
495      </menu>
496
497      <menu action="RulerMenu">
498        <menuitem action="toggle-minsec-ruler"/>
499        <menuitem action="toggle-timecode-ruler"/>
500        <menuitem action="toggle-samples-ruler"/>
501        <menuitem action="toggle-bbt-ruler"/>
502        <separator/>
503        <menuitem action="toggle-meter-ruler"/>
504        <menuitem action="toggle-tempo-ruler"/>
505        <menuitem action="toggle-range-ruler"/>
506        <menuitem action="toggle-loop-punch-ruler"/>
507        <menuitem action="toggle-cd-marker-ruler"/>
508        <menuitem action="toggle-marker-ruler"/>
509        <separator/>
510        <menuitem action="toggle-video-ruler"/>
511      </menu>
512      <menu action="VideoMonitorMenu">
513        <menuitem action="zoom-vmon-100"/>
514        <menuitem action="toggle-vmon-letterbox"/>
515        <separator/>
516        <menuitem action="toggle-vmon-ontop"/>
517        <menuitem action="toggle-vmon-fullscreen"/>
518        <separator/>
519        <menuitem action="toggle-vmon-timecode"/>
520        <menuitem action="toggle-vmon-frame"/>
521        <menuitem action="toggle-vmon-osdbg"/>
522      </menu>
523      <menu action="ScrollMenu">
524        <menuitem action='scroll-tracks-down'/>
525        <menuitem action='scroll-tracks-up'/>
526        <menuitem action='scroll-forward'/>
527        <menuitem action='scroll-backward'/>
528      </menu>
529      <menu action="SavedViewMenu">
530        <menuitem action='save-visual-state-1'/>
531        <menuitem action='goto-visual-state-1'/>
532        <menuitem action='save-visual-state-2'/>
533        <menuitem action='goto-visual-state-2'/>
534        <menuitem action='save-visual-state-3'/>
535        <menuitem action='goto-visual-state-3'/>
536        <menuitem action='save-visual-state-4'/>
537        <menuitem action='goto-visual-state-4'/>
538        <menuitem action='save-visual-state-5'/>
539        <menuitem action='goto-visual-state-5'/>
540        <menuitem action='save-visual-state-6'/>
541        <menuitem action='goto-visual-state-6'/>
542        <menuitem action='save-visual-state-7'/>
543        <menuitem action='goto-visual-state-7'/>
544        <menuitem action='save-visual-state-8'/>
545        <menuitem action='goto-visual-state-8'/>
546        <menuitem action='save-visual-state-9'/>
547        <menuitem action='goto-visual-state-9'/>
548        <menuitem action='save-visual-state-10'/>
549        <menuitem action='goto-visual-state-10'/>
550        <menuitem action='save-visual-state-11'/>
551        <menuitem action='goto-visual-state-11'/>
552        <menuitem action='save-visual-state-12'/>
553        <menuitem action='goto-visual-state-12'/>
554      </menu>
555
556      <separator/>
557
558      <menuitem action='show-editor-mixer'/>
559      <menuitem action='show-editor-list'/>
560
561      <menuitem action='ToggleSummary'/>
562      <menuitem action='ToggleGroupTabs'/>
563      <menuitem action='show-marker-lines'/>
564
565      <separator/>
566      <menuitem action='ToggleMixerList'/>
567#ifdef MIXBUS
568      <menuitem action='ToggleMixbusPane'/>
569#endif
570      <menuitem action='ToggleVCAPane'/>
571      <menuitem action='ToggleMonitorSection'/>
572      <menuitem action='ToggleFoldbackStrip'/>
573
574    </menu>
575    <menu action = 'WindowMenu'>
576      <menuitem action='toggle-audio-midi-setup'/>
577      <separator/>
578      <menu action='EditorMenu'>
579        <menuitem action='show-editor'/>
580        <menuitem action='hide-editor'/>
581        <menuitem action='attach-editor'/>
582        <menuitem action='detach-editor'/>
583      </menu>
584      <menu action='MixerMenu'>
585        <menuitem action='show-mixer'/>
586        <menuitem action='hide-mixer'/>
587        <menuitem action='attach-mixer'/>
588        <menuitem action='detach-mixer'/>
589      </menu>
590      <menu action='RecorderMenu'>
591        <menuitem action='show-recorder'/>
592        <menuitem action='hide-recorder'/>
593        <menuitem action='attach-recorder'/>
594        <menuitem action='detach-recorder'/>
595      </menu>
596      <menu action='PrefsMenu'>
597        <menuitem action='show-preferences'/>
598        <menuitem action='hide-preferences'/>
599        <menuitem action='attach-preferences'/>
600        <menuitem action='detach-preferences'/>
601      </menu>
602      <menuitem action='toggle-meterbridge'/>
603      <separator/>
604#ifndef MIXBUS
605      <menuitem action='toggle-inspector'/>
606#endif
607      <menuitem action='toggle-locations'/>
608#ifndef MIXBUS
609      <menuitem action='toggle-bundle-manager'/>
610#endif
611      <menuitem action='toggle-big-clock'/>
612      <menuitem action='toggle-big-transport'/>
613      <menuitem action='toggle-transport-masters'/>
614#if 0
615      <menuitem action='toggle-speaker-config'/>
616#endif
617      <menuitem action='toggle-plugin-dsp-load'/>
618      <menuitem action='toggle-dsp-statistics'/>
619#if 0
620      <menuitem action='toggle-idle-o-meter'/>
621#endif
622
623      <separator/>
624      <menuitem action='ToggleJadeo'/>
625      <separator/>
626
627      <menuitem action='toggle-audio-connection-manager'/>
628      <menuitem action='toggle-midi-connection-manager'/>
629      <separator/>
630      <menuitem action='toggle-luawindow'/>
631      <menuitem action='ManageTemplates'/>
632      <menuitem action='toggle-key-editor'/>
633      <separator/>
634      <menuitem action='toggle-virtual-keyboard'/>
635      <menuitem action='NewMIDITracer'/>
636      <menuitem action='toggle-log-window'/>
637      <separator/>
638    </menu>
639    <menu name='Help' action='Help'>
640#ifndef __APPLE__
641      <menuitem action='toggle-about'/>
642#endif
643#ifdef MIXBUS
644      <menuitem action='website'/>
645      <menuitem action='tutorial'/>
646      <menuitem action='reference'/>
647      <menuitem action='videos'/>
648      <menuitem action='forums'/>
649#else
650      <menuitem action='chat'/>
651      <menuitem action='tutorial'/>
652      <menuitem action='reference'/>
653      <menuitem action='forums'/>
654      <menuitem action='howto-report'/>
655      <menuitem action='tracker'/>
656      <menuitem action='website'/>
657      <menuitem action='website-dev'/>
658#endif
659    </menu>
660  </menubar>
661
662  <popup action="editorTabbableButtonMenu" accelerators='true'>
663    <menuitem action='show-editor'/>
664    <menuitem action='hide-editor'/>
665    <menuitem action='attach-editor'/>
666    <menuitem action='detach-editor'/>
667  </popup>
668
669  <popup action="mixerTabbableButtonMenu" accelerators='true'>
670    <menuitem action='show-mixer'/>
671    <menuitem action='hide-mixer'/>
672    <menuitem action='attach-mixer'/>
673    <menuitem action='detach-mixer'/>
674  </popup>
675
676  <popup action="recorderTabbableButtonMenu" accelerators='true'>
677    <menuitem action='show-recorder'/>
678    <menuitem action='hide-recorder'/>
679    <menuitem action='attach-recorder'/>
680    <menuitem action='detach-recorder'/>
681  </popup>
682
683  <popup action="preferencesTabbableButtonMenu" accelerators='true'>
684    <menuitem action='show-preferences'/>
685    <menuitem action='hide-preferences'/>
686    <menuitem action='attach-preferences'/>
687    <menuitem action='detach-preferences'/>
688  </popup>
689
690  <popup action="RulerMenuPopup" accelerators='true'>
691    <menuitem action="toggle-minsec-ruler"/>
692    <menuitem action="toggle-timecode-ruler"/>
693    <menuitem action="toggle-samples-ruler"/>
694    <menuitem action="toggle-bbt-ruler"/>
695    <separator/>
696    <menuitem action="toggle-meter-ruler"/>
697    <menuitem action="toggle-timecode-ruler"/>
698    <menuitem action="toggle-tempo-ruler"/>
699    <menuitem action="toggle-range-ruler"/>
700    <menuitem action="toggle-marker-ruler"/>
701    <menuitem action="toggle-cd-marker-ruler"/>
702    <menuitem action="toggle-loop-punch-ruler"/>
703    <separator/>
704    <menuitem action="toggle-video-ruler"/>
705  </popup>
706
707  <popup name='ProcessorMenu' accelerators='true'>
708    <menuitem action='newplugin'/>
709    <menuitem action='newinsert'/>
710    <menuitem action='newsend'/>
711    <menuitem action='newaux'/>
712    <menuitem action='newlisten'/>
713    <menuitem action='removelisten'/>
714    <separator/>
715    <menuitem action='controls'/>
716    <menuitem action='send_options'/>
717    <separator/>
718    <menu action="disk-io-menu">
719      <menuitem action='disk-io-prefader'/>
720      <menuitem action='disk-io-postfader'/>
721      <menuitem action='disk-io-custom'/>
722    </menu>
723    <menuitem action='custom-volume-pos'/>
724    <separator/>
725    <menuitem action='clear'/>
726    <menuitem action='clear_pre'/>
727    <menuitem action='clear_post'/>
728    <separator/>
729    <menuitem action='cut'/>
730    <menuitem action='copy'/>
731    <menuitem action='paste'/>
732    <menuitem action='delete'/>
733    <separator/>
734    <menuitem action='rename'/>
735    <separator/>
736    <menuitem action='selectall'/>
737    <menuitem action='deselectall'/>
738    <separator/>
739    <menuitem action='activate_all'/>
740    <menuitem action='deactivate_all'/>
741#ifndef MIXBUS
742    <menuitem action='ab_plugins'/>
743#endif
744    <separator/>
745    <menuitem action='manage-pins'/>
746    <separator/>
747    <menuitem action='edit'/>
748    <menuitem action='edit-generic'/>
749  </popup>
750
751  <popup name='ShuttleUnitPopup' accelerators='true'>
752    <menuitem action='SetShuttleUnitsPercentage'/>
753    <menuitem action='SetShuttleUnitsSemitones'/>
754  </popup>
755
756  <popup name='RegionListMenu' accelerators='true'>
757    <menuitem action='rlAudition'/>
758    <separator/>
759    <menuitem action='addExternalAudioToRegionList'/>
760    <separator/>
761    <menuitem action='removeUnusedRegions'/>
762  </popup>
763
764  <popup name='PopupRegionMenu' action='PopupRegionMenu' accelerators='true'>
765    <menuitem action='play-selected-regions'/>
766    <menuitem action='tag-selected-regions'/>
767    <menuitem action='loop-region'/>
768    <menuitem action='rename-region'/>
769    <menuitem action='show-region-properties'/>
770    <menu action='RegionMenuEdit'>
771      <menuitem action='combine-regions'/>
772      <menuitem action='uncombine-regions'/>
773      <menuitem action='pitch-shift-region'/>
774      <menuitem action='split-region'/>
775      <menuitem action='split-region-at-transients'/>
776      <menuitem action='split-multichannel-region'/>
777      <menuitem action='close-region-gaps'/>
778      <menuitem action='place-transient' />
779      <menuitem action='show-rhythm-ferret'/>
780      <menuitem action='strip-region-silence'/>
781      <menuitem action='reverse-region'/>
782    </menu>
783    <menu action='RegionMenuMIDI'>
784      <menuitem action='transpose-region'/>
785      <menuitem action='insert-patch-change-context'/>
786      <menuitem action='quantize-region'/>
787      <menuitem action='legatize-region'/>
788      <menuitem action='remove-overlap'/>
789      <menuitem action='transform-region'/>
790      <menuitem action='fork-region'/>
791      <menuitem action='show-region-list-editor'/>
792    </menu>
793    <menu action='RegionMenuPosition'>
794      <menuitem action='naturalize-region'/>
795      <menuitem action='toggle-region-lock'/>
796      <menuitem action='toggle-region-lock-style'/>
797      <menuitem action='toggle-region-video-lock'/>
798      <menuitem action='snap-regions-to-grid'/>
799      <menuitem action='set-region-sync-position'/>
800      <menuitem action='remove-region-sync'/>
801      <menuitem action='nudge-forward'/>
802      <menuitem action='nudge-backward'/>
803      <menuitem action='nudge-forward-by-capture-offset'/>
804      <menuitem action='nudge-backward-by-capture-offset'/>
805      <menuitem action='sequence-regions'/>
806    </menu>
807    <menu action='RegionMenuTrim'>
808      <menuitem action='trim-front'/>
809      <menuitem action='trim-back'/>
810      <menuitem action='trim-region-to-loop'/>
811      <menuitem action='trim-region-to-punch'/>
812      <menuitem action='trim-to-previous-region'/>
813      <menuitem action='trim-to-next-region'/>
814    </menu>
815    <menu action='RegionMenuLayering'>
816      <menuitem action='raise-region-to-top'/>
817      <menuitem action='raise-region'/>
818      <menuitem action='lower-region'/>
819      <menuitem action='lower-region-to-bottom'/>
820    </menu>
821    <menu action='RegionMenuRanges'>
822      <menuitem action='set-loop-from-region'/>
823      <menuitem action='set-punch-from-region'/>
824      <menuitem action='add-range-marker-from-region'/>
825      <menuitem action='add-range-markers-from-region'/>
826      <menuitem action='set-selection-from-region'/>
827    </menu>
828    <menu action='RegionMenuGain'>
829      <menuitem action='toggle-opaque-region'/>
830      <menuitem action='toggle-region-mute'/>
831      <menuitem action='normalize-region'/>
832      <menuitem action='boost-region-gain'/>
833      <menuitem action='cut-region-gain'/>
834      <menuitem action='reset-region-gain'/>
835      <menuitem action='reset-region-gain-envelopes'/>
836      <menuitem action='toggle-region-gain-envelope-active'/>
837    </menu>
838    <menu action='RegionMenuFades'>
839      <menuitem action='toggle-region-fade-in'/>
840      <menuitem action='toggle-region-fade-out'/>
841      <menuitem action='toggle-region-fades'/>
842    </menu>
843    <menu action='RegionMenuDuplicate'>
844      <menuitem action='duplicate-region'/>
845      <menuitem action='multi-duplicate-region'/>
846      <menuitem action='region-fill-track'/>
847    </menu>
848    <menuitem action='export-region'/>
849    <menuitem action='bounce-regions-unprocessed'/>
850#ifndef MIXBUS
851    <menuitem action='bounce-regions-processed'/>
852#endif
853    <menuitem action='loudness-analyze-region'/>
854    <menuitem action='spectral-analyze-region'/>
855    <separator/>
856    <menuitem action='remove-region'/>
857  </popup>
858
859</ui>
860