(Untested) loop recording support in MIDI Diskstream (fix compilation broken by loop...
[ardour.git] / ardour.rc.in
index 2e741abb23dbb76a708d95c963e0042d5117452e..662fdeed40c5b607d1af1f2da5ce0885e2d2b45e 100644 (file)
@@ -1,6 +1,8 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <Ardour>
   <MIDI-port tag="%MIDITAG%" device="ardour" type="%MIDITYPE%" mode="duplex"/>
+  <MIDI-port tag="control" device="ardour" type="%MIDITYPE%" mode="duplex"/>
+  <MIDI-port tag="mcu" device="ardour" type="%MIDITYPE%" mode="duplex"/>
   <Config>
     <Option name="minimum-disk-io-bytes" value="262144"/>
     <Option name="track-buffer-seconds" value="5.000000"/>
@@ -8,6 +10,7 @@
     <Option name="mute-affects-post-fader" value="yes"/>
     <Option name="mute-affects-control-outs" value="yes"/>
     <Option name="mute-affects-main-outs" value="yes"/>
+       <Option name="monitoring-model" value="2"/>
     <Option name="solo-latch" value="yes"/>
     <Option name="mtc-port" value="%MIDITAG%"/>
     <Option name="mmc-port" value="%MIDITAG%"/>
     <Option name="stop-recording-on-xrun" value="no"/>
     <Option name="stop-at-session-end" value="no"/>
     <Option name="auto-xfade" value="yes"/>
+    <Option name="crossfades-active" value="1"/>
+    <Option name="crossfades-visible" value="1"/>
+    <Option name="xfade-model" value="0"/>
     <Option name="no-new-session-dialog" value="yes"/>
     <Option name="timecode-source-is-synced" value="yes"/>
     <Option name="auditioner-left-out" value="%JACK_INPUT%1"/>
     <Option name="auditioner-right-out" value="%JACK_INPUT%2"/>
     <Option name="quieten-at-speed" value="1.000000"/>
     <Option name="use-vst" value="yes"/>
+    <Option name="use-tranzport" value="yes"/>
+    <Option name="disk-choice-space-threshold" value="57600000"/>
+    <Option name="destructive-xfade-msecs" value="20"/>
+    <Option name="periodic-safety-backups" value="1"/>
+    <Option name="periodic-safety-backup-interval" value="120"/>
+       <Option name="ui-rc-file" value="ardour2_ui_dark.rc"/>
   </Config>
-  <Keys>
-    <context name="default">
-      <binding keys="Ctrl-w" action="close-dialog"/>
-      <binding keys="Ctrl-u" action="start-prefix"/>
-      <binding keys="Alt-e" action="toggle-editor-window"/>
-      <binding keys="Alt-m" action="toggle-mixer-window"/>
-      <binding keys="Alt-r" action="toggle-recorder-window"/>
-      <binding keys="Alt-l" action="toggle-locations-window"/>
-      <binding keys="Alt-c" action="toggle-big-clock-window"/>
-      <binding keys="Alt-o" action="toggle-options-window"/>
-      <binding keys=" " action="toggle-playback"/>
-      <binding keys="Ctrl-Shift- " action="toggle-playback-forget-capture"/>
-      <binding keys="Ctrl-n" action="new-session"/>
-      <binding keys="Ctrl-t" action="add-audio-track"/>
-      <binding keys="Ctrl-s" action="save-state"/>
-      <binding keys="Ctrl-q" action="quit"/>
-      <binding keys="Left" action="transport-rewind"/>
-      <binding keys="Shift-Left" action="transport-rewind-fast"/>
-      <binding keys="Ctrl-Left" action="transport-rewind-slow"/>
-      <binding keys="Right" action="transport-forward"/>
-      <binding keys="Shift-Right" action="transport-forward-fast"/>
-      <binding keys="Ctrl-Right" action="transport-forward-slow"/>
-      <binding keys="R" action="transport-record"/>
-      <binding keys="i" action="toggle-punch-in"/>
-      <binding keys="Home" action="transport-goto-start"/>
-      <binding keys="Ctrl-a" action="transport-goto-start"/>
-      <binding keys="End" action="transport-goto-end"/>
-      <binding keys="Ctrl-e" action="transport-goto-end"/>
-      <binding keys="Ctrl-m" action="send-all-midi-feedback"/>
-    </context>
-    <context name="editor">
-      <binding keys="Tab" action="playhead-to-next-region-start"/>
-      <binding keys="Ctrl-Tab" action="playhead-to-next-region-end"/>
-      <binding keys="`" action="playhead-to-previous-region-start"/>
-      <binding keys="Ctrl-`" action="playhead-to-previous-region-end"/>
-      <binding keys="[" action="edit-cursor-to-previous-region-start"/>
-      <binding keys="Ctrl-[" action="edit-cursor-to-previous-region-end"/>
-      <binding keys="]" action="edit-cursor-to-next-region-start"/>
-      <binding keys="Ctrl-]" action="edit-cursor-to-next-region-end"/>
-      <binding keys="'" action="edit-cursor-to-next-region-sync"/>
-      <binding keys=";" action="edit-cursor-to-previous-region-sync"/>
-      <binding keys="Left" action="scroll-backward"/>
-      <binding keys="Right" action="scroll-forward"/>
-      <binding keys="KP_2" action="start-range"/>
-      <binding keys="KP_8" action="finish-range"/>
-      <binding keys="KP_6" action="jump-forward-to-mark"/>
-      <binding keys="KP_Right" action="jump-forward-to-mark"/>
-      <binding keys="KP_4" action="jump-backward-to-mark"/>
-      <binding keys="KP_Left" action="jump-backward-to-mark"/>
-      <binding keys="KP_Enter" action="add-location-from-playhead"/>
-      <binding keys="KP_Add" action="nudge-forward"/>
-      <binding keys="Ctrl-KP_Add" action="nudge-next-forward"/>
-      <binding keys="KP_Subtract" action="nudge-backward"/>
-      <binding keys="Ctrl-KP_Subtract" action="nudge-next-backward"/>
-      <binding keys="=" action="temporal-zoom-out"/>
-      <binding keys="-" action="temporal-zoom-in"/>
-      <binding keys="Page_Up" action="scroll-tracks-up"/>
-      <binding keys="Page_Down" action="scroll-tracks-down"/>
-      <binding keys="a" action="align-regions-sync-relative"/>
-      <binding keys="Meta-a" action="align-regions-sync"/>
-      <binding keys="Meta-Ctrl-a" action="align-regions-end"/>
-      <binding keys="Ctrl-A" action="align-regions-start-relative"/>
-      <binding keys="Ctrl-b" action="brush-at-mouse"/>
-      <binding keys="e" action="set-edit-cursor"/>
-      <binding keys="f" action="toggle-follow-playhead"/>
-      <binding keys="r" action="set-mouse-mode-range"/>
-      <binding keys="g" action="set-mouse-mode-gain"/>
-      <binding keys="l" action="toggle-auto-loop"/>
-      <binding keys="o" action="set-mouse-mode-object"/>
-      <binding keys="p" action="set-playhead"/>
-      <binding keys="t" action="set-mouse-mode-timefx"/>
-      <binding keys="s" action="split-at-mouse"/>
-      <binding keys="Alt-s" action="split-at-edit-cursor"/>
-      <binding keys="z" action="set-mouse-mode-zoom"/>
-      <binding keys="Z" action="zoom-focus-playhead"/>
-      <binding keys="Ctrl-z" action="set-undo"/>
-      <binding keys="Ctrl-r" action="set-redo"/>
-      <binding keys="Ctrl-x" action="editor-cut"/>
-      <binding keys="Ctrl-c" action="editor-copy"/>
-      <binding keys="Ctrl-v" action="editor-paste"/>
-      <binding keys="Up" action="step-tracks-up"/>
-      <binding keys="Down" action="step-tracks-down"/>
-      <binding keys="Shift-Tab" action="extend-range-to-end-of-region"/>
-      <binding keys="Ctrl-Shift-Tab" action="extend-range-to-start-of-region"/>
-      <binding keys="Insert" action="insert-region"/>
-      <binding keys="Delete" action="editor-cut"/>
-      <binding keys="Meta-d" action="duplicate-region"/>
-      <binding keys="Meta-s" action="duplicate-range"/>
-      <binding keys="Alt-r" action="reverse-region"/>
-      <binding keys="Alt-n" action="normalize-region"/>
-      <binding keys="Ctrl-l" action="center-playhead"/>
-      <binding keys="Ctrl-g" action="goto"/>
-      <binding keys="Alt-f" action="playhead-forward"/>
-      <binding keys="Alt-b" action="playhead-backward"/>
-      <binding keys="Return" action="playhead-to-edit"/>
-      <binding keys="Alt-Return" action="edit-to-playhead"/>
-      <binding keys="F1" action="edit-cursor-to-range-start"/>
-      <binding keys="F2" action="edit-cursor-to-range-end"/>
-      <binding keys="F9" action="snap-to-beat"/>
-      <binding keys="F10" action="snap-to-bar"/>
-      <binding keys="." action="audition-at-mouse"/>
-    </context>
-  </Keys>
+  <Canvas>
+    <Option name="waveform" value="000000cc"/>
+    <Option name="clipped waveform" value="ff0000e5"/>
+    <Option name="region base" value="bfbfc1aa"/>
+    <Option name="selected region base" value="b591a8ff"/>
+    <Option name="audio track base" value="c6d3d868"/>
+    <Option name="audio bus base" value="dbd1ea68"/>
+    <Option name="midi track base" value="ff8f8f3d"/>
+    <Option name="midi bus base" value="ff0000ee"/>
+    <Option name="time-stretch-fill" value="e2b5b596"/>
+    <Option name="time-stretch-outline" value="63636396"/>
+    <Option name="automation line" value="44bc59ff"/>
+    <Option name="redirect automation line" value="7aa3f9ff"/>
+    <Option name="control point fill" value="000000ff"/>
+    <Option name="control point outline" value="000000ff"/>
+    <Option name="entered control point outline" value="ff0000ee"/>
+    <Option name="entered control point selected" value="ff3535ff"/>
+    <Option name="entered control point" value="000000cc"/>
+    <Option name="control point selected" value="00ff00ff"/>
+    <Option name="control point" value="ff0000ff"/>
+    <Option name="automation track fill" value="a0a0ce68"/>
+    <Option name="automation track outline" value="282828ff"/>
+    <Option name="crossfade editor base" value="282d49ff"/>
+    <Option name="crossfade editor line" value="000000ff"/>
+    <Option name="selected crossfade editor line" value="00dbdbff"/>
+    <Option name="crossfade editor line shading" value="00a0d154"/>
+    <Option name="crossfade editor point fill" value="00ff00ff"/>
+    <Option name="crossfade editor point outline" value="0000ffff"/>
+    <Option name="crossfade editor wave" value="ffffff28"/>
+    <Option name="selected crossfade editor wave" value="f9ea14a0"/>
+    <Option name="crossfade line" value="000000ff"/>
+    <Option name="active crossfade" value="e8ed3d77"/>
+    <Option name="inactive crossfade" value="e8ed3d77"/>
+    <Option name="location marker" value="c4f411ff"/>
+    <Option name="location range" value="497a59ff"/>
+    <Option name="location cd marker" value="1ee8c4ff"/>
+    <Option name="location loop" value="35964fff"/>
+    <Option name="location punch" value="7c3a3aff"/>
+    <Option name="verbose canvas cursor" value="f4f214bc"/>
+    <Option name="marker label" value="000000ff"/>
+    <Option name="marker bar separator" value="30303088"/>
+    <Option name="tempo bar" value="72727fff"/>
+    <Option name="meterbar" value="666672ff"/>
+    <Option name="markerbar" value="7f7f8cff"/>
+    <Option name="rangemarker bar" value="8c8c96ff"/>
+    <Option name="TransportMarkerBar" value="9898a3ff"/>
+    <Option name="RangeDragBarRect" value="969696c6"/>
+    <Option name="RangeDragRect" value="82c696c6"/>
+    <Option name="TransportDragRect" value="969696c6"/>
+    <Option name="MarkerDragLine" value="004f00f9"/>
+    <Option name="TransportLoopRect" value="1e7728f9"/>
+    <Option name="TransportPunchRect" value="6d2828e5"/>
+    <Option name="PunchLine" value="a80000ff"/>
+    <Option name="ZoomRect" value="c6d1b26d"/>
+    <Option name="RubberBandRect" value="c6c6c659"/>
+    <Option name="EnteredGainLine" value="dd6363ff"/>
+    <Option name="EnteredAutomationLine" value="dd6363ff"/>
+    <Option name="EnteredMarker" value="dd6363ff"/>
+    <Option name="MeterMarker" value="f2425bff"/>
+    <Option name="TempoMarker" value="f2425bff"/>
+    <Option name="MeasureLineBeat" value="72727266"/>
+    <Option name="MeasureLineBar" value="8c8c988c"/>
+    <Option name="GhostTrackBase" value="44007c7f"/>
+    <Option name="GhostTrackWave" value="02fd004c"/>
+    <Option name="GhostTrackWaveClip" value="ff000000"/>
+    <Option name="GhostTrackZeroLine" value="e500e566"/>
+    <Option name="ImageTrack" value="ddddd8ff"/>
+    <Option name="MarkerTrack" value="ddddd8ff"/>
+    <Option name="ZeroLine" value="b5b5b5ff"/>
+    <Option name="GainLine" value="ff00ff00"/>
+    <Option name="GainLineInactive" value="f0f0ffff"/>
+    <Option name="RecordingRect" value="e5c6c6ff"/>
+    <Option name="SelectionRect" value="e8f4d377"/>
+    <Option name="Selection" value="636363b2"/>
+    <Option name="VestigialFrame" value="44007c0f"/>
+    <Option name="TimeAxisFrame" value="44007c0f"/>
+    <Option name="NameHighlightFill" value="0000ffff"/>
+    <Option name="NameHighlightOutline" value="7c00ff96"/>
+    <Option name="FrameHandle" value="7c00ff96"/>
+    <Option name="TrimHandleLocked" value="ea0f0f28"/>
+    <Option name="TrimHandle" value="1900ff44"/>
+    <Option name="EditCursor" value="0000ffff"/>
+    <Option name="PlayHead" value="ff0000ff"/>
+  </Canvas>
   <extra>
     <Keyboard edit-button="3" edit-modifier="4" delete-button="3" delete-modifier="1" snap-modifier="32"/>
   </extra>
 </Ardour>
+