# data file for the Fltk User Interface Designer (fluid) version 1.0305 header_name {.h} code_name {.cxx} widget_class mainView {open xywh {410 523 800 475} type Double class LogicalGroup visible } { Fl_Group {} { comment {theme=darkTheme} open xywh {0 0 800 110} class LogicalGroup } { Fl_Group {} {open xywh {5 4 100 101} box ROUNDED_BOX align 0 class RoundedGroup } { Fl_Box {} { comment {tag=kTagFirstChangePanel+kPanelGeneral} image {../resources/icon_white.png} xywh {7 6 96 96} class SfizzMainButton } } Fl_Group {} {open xywh {110 5 380 100} box ROUNDED_BOX class RoundedGroup } { Fl_Box {} { label {File:} xywh {125 15 40 25} labelsize 16 class Label } Fl_Box {} { label {KS:} xywh {125 45 40 25} labelsize 16 class Label } Fl_Box {} { label {Separator 1} xywh {120 40 355 5} box BORDER_BOX labeltype NO_LABEL class HLine } Fl_Box {} { label {Separator 2} xywh {120 70 355 5} box BORDER_BOX labeltype NO_LABEL class HLine } Fl_Box sfzFileLabel_ { label {DefaultInstrument.sfz} xywh {190 15 230 25} labelsize 20 class Label } Fl_Box {} { label {Key switch} xywh {190 45 230 25} labelsize 20 class Label } Fl_Box {} { label {Voices:} xywh {120 75 60 25} labelsize 12 align 24 class Label } Fl_Button {} { comment {tag=kTagLoadSfzFile} xywh {425 15 25 25} labelsize 24 class LoadFileButton } Fl_Button {} { comment {tag=kTagEditSfzFile} xywh {450 15 25 25} labelsize 24 class EditFileButton } Fl_Box infoVoicesLabel_ { xywh {185 75 50 25} labelsize 12 align 16 class Label } Fl_Box {} { label {Max:} xywh {240 75 60 25} labelsize 12 align 24 class Label } Fl_Box numVoicesLabel_ { xywh {305 75 50 25} labelsize 12 align 16 class Label } Fl_Box {} { label {Memory:} xywh {360 75 60 25} labelsize 12 align 24 class Label } Fl_Box memoryLabel_ { xywh {425 75 50 25} labelsize 12 align 16 class Label } } Fl_Group {} {open xywh {495 5 100 100} box ROUNDED_BOX class RoundedGroup } { Fl_Light_Button {} { label SETUP comment {tag=kTagFirstChangePanel+kPanelSettings} xywh {510 42 70 25} class LightButton } Fl_Light_Button {} { label CC comment {tag=kTagFirstChangePanel+kPanelControls} xywh {510 15 70 25} class LightButton } Fl_Light_Button {} { label INFO comment {tag=kTagFirstChangePanel+kPanelInfo} xywh {510 69 70 25} class LightButton } } Fl_Group {} {open xywh {600 5 195 100} box ROUNDED_BOX class RoundedGroup } { Fl_Dial {} { xywh {615 20 48 48} value 0.5 hide class Knob48 } Fl_Box {} { label Center xywh {610 70 60 25} labelsize 12 hide class ValueLabel } Fl_Dial volumeSlider_ { comment {tag=kTagSetVolume} xywh {680 20 48 48} value 0.5 class Knob48 } Fl_Box volumeLabel_ { label {0.0 dB} xywh {675 70 60 25} labelsize 12 class ValueLabel } Fl_Box {} { xywh {745 20 35 70} box BORDER_BOX class VMeter } } } Fl_Group {subPanels_[kPanelGeneral]} { xywh {5 110 790 285} hide class LogicalGroup } { Fl_Group {} {open xywh {5 110 120 285} box ROUNDED_BOX class RoundedGroup } { Fl_Box {} { label {Curves:} xywh {15 120 60 25} labelsize 12 align 20 class Label } Fl_Box {} { label {Masters:} xywh {15 145 60 25} labelsize 12 align 20 class Label } Fl_Box {} { label {Groups:} xywh {15 170 60 25} labelsize 12 align 20 class Label } Fl_Box {} { label {Regions:} xywh {15 195 60 25} labelsize 12 align 20 class Label } Fl_Box {} { label {Samples:} xywh {15 220 60 25} labelsize 12 align 20 class Label } Fl_Box infoCurvesLabel_ { label 0 xywh {75 120 40 25} labelsize 12 align 16 class Label } Fl_Box infoMastersLabel_ { label 0 xywh {75 145 40 25} labelsize 12 align 16 class Label } Fl_Box infoGroupsLabel_ { label 0 xywh {75 170 40 25} labelsize 12 align 16 class Label } Fl_Box infoRegionsLabel_ { label 0 xywh {75 195 40 25} labelsize 12 align 16 class Label } Fl_Box infoSamplesLabel_ { label 0 xywh {75 220 40 25} labelsize 12 align 16 class Label } } Fl_Group {} {open xywh {130 110 665 280} class LogicalGroup } { Fl_Box {} { image {../resources/logo_text.png} xywh {260 125 400 250} class SfizzLargePicture } } } Fl_Group {subPanels_[kPanelControls]} { xywh {5 110 790 285} hide class LogicalGroup } { Fl_Group {} {open xywh {5 110 790 285} box ROUNDED_BOX class RoundedGroup } { Fl_Box {} { label {Controls not available} xywh {5 110 790 285} labelsize 40 class Label } } } Fl_Group {subPanels_[kPanelSettings]} {open xywh {5 110 790 285} class LogicalGroup } { Fl_Group {} { label Engine open selected xywh {260 125 280 110} box ROUNDED_BOX labelsize 12 align 17 class TitleGroup } { Fl_Spinner numVoicesSlider_ { comment {tag=kTagSetNumVoices} xywh {285 185 60 25} labelsize 12 textsize 12 class ValueMenu } Fl_Box {} { label Polyphony xywh {275 145 80 25} labelsize 12 class ValueLabel } Fl_Spinner oversamplingSlider_ { comment {tag=kTagSetOversampling} xywh {370 185 60 25} labelsize 12 textsize 12 class ValueMenu } Fl_Box {} { label Oversampling xywh {360 145 80 25} labelsize 12 class ValueLabel } Fl_Box {} { label {Preload size} xywh {445 145 80 25} labelsize 12 class ValueLabel } Fl_Spinner preloadSizeSlider_ { comment {tag=kTagSetPreloadSize} xywh {455 185 60 25} labelsize 12 textsize 12 class ValueMenu } } Fl_Group {} { label Tuning open xywh {205 260 390 120} box ROUNDED_BOX labelsize 12 align 17 class TitleGroup } { Fl_Box {} { label {Root key} xywh {330 280 80 25} labelsize 12 class ValueLabel } Fl_Spinner tuningFrequencySlider_ { comment {tag=kTagSetTuningFrequency} xywh {425 320 60 25} labelsize 12 textsize 12 class ValueMenu } Fl_Box {} { label Frequency xywh {415 280 80 25} labelsize 12 class ValueLabel } Fl_Dial stretchedTuningSlider_ { comment {tag=kTagSetStretchedTuning} xywh {515 305 48 48} value 0.5 class Knob48 } Fl_Box {} { label Stretch xywh {500 280 80 25} labelsize 12 class ValueLabel } Fl_Box {} { label {Scala file} xywh {225 280 100 25} labelsize 12 class ValueLabel } Fl_Button scalaFileButton_ { label DefaultScale comment {tag=kTagLoadScalaFile} xywh {225 320 100 25} labelsize 12 class ValueButton } Fl_Spinner scalaRootKeySlider_ { comment {tag=kTagSetScalaRootKey} xywh {340 320 35 25} labelsize 12 textsize 12 class ValueMenu } Fl_Spinner scalaRootOctaveSlider_ { comment {tag=kTagSetScalaRootKey} xywh {375 320 30 25} labelsize 12 textsize 12 class ValueMenu } } } Fl_Group {subPanels_[kPanelInfo]} { xywh {5 110 790 285} hide class LogicalGroup } { Fl_Group {} {open xywh {5 110 790 285} box ROUNDED_BOX class RoundedGroup } { Fl_Box {} { label {Informative text goes here} xywh {5 110 790 285} labelsize 40 class Label } } } Fl_Box {} { xywh {5 400 790 70} class Piano } }