{
"Header":
   (
    ";",
    "; Description and comments about this ODF",
    ";",
   ),

"Organ":
   (
    "ChurchName=Organ template",
    "ChurchAddress=",
    "OrganBuilder=",
    "OrganBuildDate=",
    "OrganComments=",
    "RecordingDetails=",
    "HasPedals=",
    "NumberOfDivisionalCouplers=0",
    "NumberOfEnclosures=0",
    "NumberOfGenerals=0",
    "NumberOfManuals=0",
    "NumberOfPanels=0",
    "NumberOfRanks=0",
    "NumberOfReversiblePistons=0",
    "NumberOfSwitches=0",
    "NumberOfTremulants=0",
    "NumberOfWindchestGroups=0",
    "DivisionalsStoreIntermanualCouplers=Y",
    "DivisionalsStoreIntramanualCouplers=Y",
    "DivisionalsStoreTremulants=Y",
    "GeneralsStoreDivisionalCouplers=Y",
    "CombinationsStoreNonDisplayedDrawstops=Y",
    "Gain=0",
   ),

"Coupler":
   (
    "Name=Coupler template",
    "Displayed=N",
    "UnisonOff=N",
    "DestinationManual=",
    "DestinationKeyshift=0",
    "FirstMIDINoteNumber=36",
    "CoupleToSubsequentUnisonIntermanualCouplers=N",
    "CoupleToSubsequentUpwardIntermanualCouplers=N",
    "CoupleToSubsequentDownwardIntermanualCouplers=N",
    "CoupleToSubsequentUpwardIntramanualCouplers=N",
    "CoupleToSubsequentDownwardIntramanualCouplers=N",
    "Function=And",
    "SwitchCount=0",
    "Switch001=",
   ),

"Divisional":
   (
    "Name=Divisional template",
	"NumberOfCouplers=0",
    "Coupler001=",
	"NumberOfStops=0",
    "Stop001=",
    "NumberOfSwitches=0",
    "Switch001=",
   ),

"DivisionalCoupler":
   (
    "Name=DivisionalCoupler template",
    "BiDirectionalCoupling=Y",
    "NumberOfManuals=1",
    "Manual001=1",
   ),

"Enclosure":
   (
    "Name=Enclosure template",
    "AmpMinimumLevel=1",
   ),

"General":
   (
    "Name=General template",
    "Protected=N",
    "NumberOfCouplers=0",
    "NumberOfDivisionalCouplers=0",
    "NumberOfSwitches=0",
    "NumberOfStops=0",
    "NumberOfTremulants=0",
   ),

"Manual":
   (
    "Name=Manual template",
    "NumberOfLogicalKeys=61",
    "FirstAccessibleKeyLogicalKeyNumber=1",
    "FirstAccessibleKeyMIDINoteNumber=36",
    "NumberOfAccessibleKeys=61",
    "MIDIInputNumber=1",
    "; children objects",
    "NumberOfCouplers=0",
    "Coupler001=",
    "NumberOfSwitches=0",
    "Switch001=",
    "NumberOfStops=0",
    "Stop001=",
    "; graphical attributes (for PanelElement Manual type object)",
	"Displayed=Y",
    "DisplayKeys=61",
	"PositionX=0",
	"PositionY=0",
	"; definition by key",
    "Key001ImageOn=",
    "Key001ImageOff=",
    "Key001Offset=0",
    "Key001Width=0",
    "Key001MouseRectLeft=0",
    "Key001MouseRectTop=0",
    "Key001MouseRectWidth=w",
    "Key001MouseRectHeight=h",
    "; or definition by octave",
    "ImageOn_A=",
    "ImageOn_B=",
    "ImageOn_C=",
    "ImageOn_D=",
    "ImageOn_E=",
    "ImageOn_F=",
    "ImageOn_G=",
    "ImageOn_Ais=",
    "ImageOn_Cis=",
    "ImageOn_Dis=",
    "ImageOn_Fis=",
    "ImageOn_Gis=",
    "ImageOn_FirstC=",
    "ImageOn_LastF=",
    "ImageOff_A=",
    "ImageOff_B=",
    "ImageOff_C=",
    "ImageOff_D=",
    "ImageOff_E=",
    "ImageOff_F=",
    "ImageOff_G=",
    "ImageOff_Ais=",
    "ImageOff_Cis=",
    "ImageOff_Dis=",
    "ImageOff_Fis=",
    "ImageOff_Gis=",
    "ImageOff_FirstC=",
    "ImageOff_LastF=",
    "Width_A=",
    "Width_B=",
    "Width_C=",
    "Width_D=",
    "Width_E=",
    "Width_F=",
    "Width_G=",
    "Width_Ais=",
    "Width_Cis=",
    "Width_Dis=",
    "Width_Fis=",
    "Width_Gis=",
    "Width_FirstC=",
    "Width_LastF=",
    "Offset_A=0",
    "Offset_B=0",
    "Offset_C=0",
    "Offset_D=0",
    "Offset_E=0",
    "Offset_F=0",
    "Offset_G=0",
    "Offset_Ais=",
    "Offset_Cis=",
    "Offset_Dis=",
    "Offset_Fis=",
    "Offset_Gis=",
    "Offset_FirstC=",
   ),

"Panel":
   (
    "Name=Panel template",
    "NumberOfImages=0",
    "NumberOfGUIElements=0",
    "HasPedals=",
    "DispScreenSizeHoriz=",
    "DispScreenSizeVert=",
    "DispDrawstopBackgroundImageNum=1",
    "DispConsoleBackgroundImageNum=1",
    "DispKeyHorizBackgroundImageNum=1",
    "DispKeyVertBackgroundImageNum=1",
    "DispDrawstopInsetBackgroundImageNum=1",
    "DispShortcutKeyLabelFont=Arial",
    "DispGroupLabelFont=Arial",
    "DispControlLabelFont=Arial",
    "DispShortcutKeyLabelColour=White",
    "DispDrawstopCols=2",
    "DispDrawstopRows=2",
    "DispDrawstopColsOffset=N",
    "DispDrawstopOuterColOffsetUp=N",
    "DispPairDrawstopCols=N",
    "DispExtraDrawstopCols=0",
    "DispExtraDrawstopRows=0",
    "DispButtonCols=1",
    "DispExtraButtonRows=0",
    "DispExtraPedalButtonRow=N",
    "DispButtonsAboveManuals=N",
    "DispTrimAboveManuals=N",
    "DispTrimBelowManuals=N",
    "DispTrimAboveExtraRows=N",
    "DispExtraDrawstopRowsAboveExtraButtonRows=N",
   ),

"PanelElement":
   (
    "Type=",
   ),

"PanelImage":
   (
    "Image=",
    "PositionX=0",
    "PositionY=0",
   ),

"Rank":
   (
    "Name=Rank template",
    "NumberOfLogicalPipes=61",
    "FirstMidiNoteNumber=36",
    "WindchestGroup=",
    "Percussive=N",
    "Pipe001Gain=0",
    "Pipe001HarmonicNumber=2",
    "Pipe001TrackerDelay=",
    "Pipe001IsTremulant=",
    "Pipe001=",
    "Pipe001LoadRelease=N",
    "Pipe001PitchTuning=0",
    "Pipe001ReleaseCount=1",
    "Pipe001Release001=",
    "Pipe001Release001MaxKeyPressTime=-1",
    "Pipe001Release001IsTremulant=0",
   ),

"Stop":
   (
    "Name=Stop template",
    "DefaultToEngaged=",
    "NumberOfLogicalPipes=56",
    "NumberOfAccessiblePipes=56",
    "FirstAccessiblePipeLogicalPipeNumber=1",
    "FirstAccessiblePipeLogicalKeyNumber=1",
	"; Rank inside, Stop is child of WindchestGroup",
	"WindchestGroup=",
    "AcceptsRetuning=N",
    "Percussive=N",
    "Pipe001Gain=0",
    "Pipe001LoadRelease=N",
    "Pipe001=",
    "Pipe001ReleaseCount=1",
    "Pipe001Release001=",
	"; Ranks outside, Ranks are child of Stop",
    "NumberOfRanks=1",
    "Rank001=",
    "Rank001FirstPipeNumber=1",
    "Rank001FirstAccessibleKeyNumber=1",
    "Rank001PipeCount=56",
	"; control switches",
    "Function=And",
    "SwitchCount=0",
    "Switch001=",
   ),

"Switch":
   (
    "Name=Switch template",
    "DefaultToEngaged=N",
    "GCState=0",
    "StoreInDivisional=Y",
    "StoreInGeneral=Y",
    "Displayed=N",
    "Function=And",
    "SwitchCount=0",
    "Switch001=",
   ),

"Tremulant":
   (
    "Name=Tremulant template",
    "Displayed=N",
    "TremulantType=Synth",
    "Function=And",
    "SwitchCount=0",
    "Switch001=",
    "Period=",
    "StartRate=",
    "StopRate=",
    "AmpModDepth=",
   ),

"WindchestGroup":
   (
    "Name=WindchestGroup template",
    "NumberOfEnclosures=0",
    "NumberOfTremulants=0",
   ),
}