2020-09-02 12:19:26 +02:00
|
|
|
# data file for the Fltk User Interface Designer (fluid)
|
2020-09-11 15:29:52 +02:00
|
|
|
version 1.0305
|
2020-09-02 12:19:26 +02:00
|
|
|
header_name {.h}
|
|
|
|
|
code_name {.cxx}
|
|
|
|
|
widget_class mainView {open
|
2021-02-03 02:05:50 +01:00
|
|
|
xywh {571 362 800 475} type Double
|
2020-09-02 12:19:26 +02:00
|
|
|
class LogicalGroup visible
|
|
|
|
|
} {
|
2020-09-11 15:29:52 +02:00
|
|
|
Fl_Box {} {
|
2020-09-11 13:19:23 +02:00
|
|
|
image {../resources/background.png} xywh {190 110 600 280}
|
|
|
|
|
class Background
|
|
|
|
|
}
|
2020-09-02 12:19:26 +02:00
|
|
|
Fl_Group {} {
|
2020-12-09 16:27:15 +01:00
|
|
|
comment {theme=darkTheme}
|
2020-09-02 12:19:26 +02:00
|
|
|
xywh {0 0 800 110}
|
|
|
|
|
class LogicalGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Group {} {open
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {5 4 175 101} box ROUNDED_BOX align 0
|
2020-09-02 12:19:26 +02:00
|
|
|
class RoundedGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
comment {tag=kTagFirstChangePanel+kPanelGeneral}
|
2020-09-11 13:19:23 +02:00
|
|
|
image {../resources/logo_text_white.png} xywh {35 9 120 60}
|
2020-09-02 12:19:26 +02:00
|
|
|
class SfizzMainButton
|
|
|
|
|
}
|
2020-09-11 03:23:39 +02:00
|
|
|
Fl_Button {} {
|
|
|
|
|
comment {tag=kTagFirstChangePanel+kPanelGeneral}
|
2020-09-11 13:19:23 +02:00
|
|
|
xywh {49 73 25 25} labelsize 24
|
2020-09-11 03:23:39 +02:00
|
|
|
class HomeButton
|
|
|
|
|
}
|
|
|
|
|
Fl_Button {} {
|
|
|
|
|
comment {tag=kTagFirstChangePanel+kPanelControls}
|
2020-09-11 13:19:23 +02:00
|
|
|
xywh {81 73 25 25} labelsize 24
|
2020-09-11 03:23:39 +02:00
|
|
|
class CCButton
|
|
|
|
|
}
|
|
|
|
|
Fl_Button {} {
|
|
|
|
|
comment {tag=kTagFirstChangePanel+kPanelSettings}
|
2020-09-11 13:19:23 +02:00
|
|
|
xywh {112 73 25 25} labelsize 24
|
2020-09-11 03:23:39 +02:00
|
|
|
class SettingsButton
|
|
|
|
|
}
|
2020-09-02 12:19:26 +02:00
|
|
|
}
|
|
|
|
|
Fl_Group {} {open
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {185 5 380 100} box ROUNDED_BOX
|
2020-09-02 12:19:26 +02:00
|
|
|
class RoundedGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Separator 1}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {195 41 360 5} box BORDER_BOX labeltype NO_LABEL
|
2020-09-02 12:19:26 +02:00
|
|
|
class HLine
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Separator 2}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {195 73 360 5} box BORDER_BOX labeltype NO_LABEL
|
2020-09-02 12:19:26 +02:00
|
|
|
class HLine
|
|
|
|
|
}
|
|
|
|
|
Fl_Box sfzFileLabel_ {
|
|
|
|
|
label {DefaultInstrument.sfz}
|
2020-10-14 15:29:19 +02:00
|
|
|
comment {tag=kTagLoadSfzFile}
|
2020-10-13 02:42:05 +02:00
|
|
|
xywh {195 11 250 31} labelsize 20 align 20
|
2020-10-13 22:10:09 +02:00
|
|
|
class ClickableLabel
|
2020-09-02 12:19:26 +02:00
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
2020-10-13 02:42:05 +02:00
|
|
|
label {Key switch:}
|
|
|
|
|
xywh {195 44 250 30} labelsize 20 align 20
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Voices:}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {195 76 60 25} labelsize 12 align 24
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
2020-10-13 04:07:39 +02:00
|
|
|
Fl_Button {} {
|
2020-10-13 17:22:43 +02:00
|
|
|
comment {tag=kTagPreviousSfzFile}
|
|
|
|
|
xywh {480 14 25 25} labelsize 24
|
2020-10-13 04:07:39 +02:00
|
|
|
class PreviousFileButton
|
|
|
|
|
}
|
|
|
|
|
Fl_Button {} {
|
|
|
|
|
comment {tag=kTagNextSfzFile}
|
2020-10-13 02:42:05 +02:00
|
|
|
xywh {505 14 25 25} labelsize 24
|
2020-10-13 17:22:43 +02:00
|
|
|
class NextFileButton
|
2020-09-02 12:19:26 +02:00
|
|
|
}
|
2020-10-13 17:22:43 +02:00
|
|
|
Fl_Button fileOperationsMenu_ {
|
2020-10-13 22:10:09 +02:00
|
|
|
comment {tag=kTagFileOperations}
|
2020-10-13 02:42:05 +02:00
|
|
|
xywh {530 14 25 25} labelsize 24
|
2020-10-13 17:22:43 +02:00
|
|
|
class ChevronDropDown
|
2020-09-02 12:19:26 +02:00
|
|
|
}
|
|
|
|
|
Fl_Box infoVoicesLabel_ {
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {260 76 50 25} labelsize 12 align 16
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Max:}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {315 76 60 25} labelsize 12 align 24
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box numVoicesLabel_ {
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {380 76 50 25} labelsize 12 align 16
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Memory:}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {435 76 60 25} labelsize 12 align 24
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box memoryLabel_ {
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {500 76 50 25} labelsize 12 align 16
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
Fl_Group {} {open
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {570 5 225 100} box ROUNDED_BOX
|
2020-09-02 12:19:26 +02:00
|
|
|
class RoundedGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Dial {} {
|
|
|
|
|
xywh {615 20 48 48} value 0.5 hide
|
|
|
|
|
class Knob48
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label Center
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {610 70 60 5} labelsize 12 hide
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Dial volumeSlider_ {
|
|
|
|
|
comment {tag=kTagSetVolume}
|
|
|
|
|
xywh {680 20 48 48} value 0.5
|
2020-09-13 16:54:09 +02:00
|
|
|
class StyledKnob
|
2020-09-02 12:19:26 +02:00
|
|
|
}
|
|
|
|
|
Fl_Box volumeLabel_ {
|
|
|
|
|
label {0.0 dB}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {675 70 60 22} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {745 20 35 55} box BORDER_BOX
|
2020-09-02 12:19:26 +02:00
|
|
|
class VMeter
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
2020-09-11 13:19:23 +02:00
|
|
|
Fl_Group {subPanels_[kPanelGeneral]} {
|
2020-12-09 16:27:15 +01:00
|
|
|
xywh {5 110 791 285} hide
|
2020-09-02 12:19:26 +02:00
|
|
|
class LogicalGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Group {} {open
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {5 110 175 280} box ROUNDED_BOX
|
2020-09-02 12:19:26 +02:00
|
|
|
class RoundedGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Curves:}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {20 120 60 25} align 20
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Masters:}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {20 145 60 25} align 20
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Groups:}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {20 170 60 25} align 20
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Regions:}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {20 195 60 25} align 20
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Samples:}
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {20 220 60 25} align 20
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box infoCurvesLabel_ {
|
|
|
|
|
label 0
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {120 120 40 25} align 16
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box infoMastersLabel_ {
|
|
|
|
|
label 0
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {120 145 40 25} align 16
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box infoGroupsLabel_ {
|
|
|
|
|
label 0
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {120 170 40 25} align 16
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box infoRegionsLabel_ {
|
|
|
|
|
label 0
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {120 195 40 25} align 16
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
Fl_Box infoSamplesLabel_ {
|
|
|
|
|
label 0
|
2020-09-11 03:23:39 +02:00
|
|
|
xywh {120 220 40 25} align 16
|
2020-09-02 12:19:26 +02:00
|
|
|
class Label
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
2021-02-03 02:05:50 +01:00
|
|
|
Fl_Group {subPanels_[kPanelControls]} {open
|
|
|
|
|
xywh {5 110 790 285}
|
2020-09-02 12:19:26 +02:00
|
|
|
class LogicalGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Group {} {open
|
|
|
|
|
xywh {5 110 790 285} box ROUNDED_BOX
|
|
|
|
|
class RoundedGroup
|
|
|
|
|
} {
|
2021-02-03 02:05:50 +01:00
|
|
|
Fl_Group controlsPanel_ {open selected
|
|
|
|
|
xywh {5 110 790 285} box THIN_DOWN_FRAME
|
|
|
|
|
class ControlsPanel
|
|
|
|
|
} {}
|
2020-09-02 12:19:26 +02:00
|
|
|
}
|
|
|
|
|
}
|
2020-10-14 15:29:19 +02:00
|
|
|
Fl_Group {subPanels_[kPanelSettings]} {open
|
2021-02-03 02:05:50 +01:00
|
|
|
xywh {5 109 790 316} hide
|
2020-09-02 12:19:26 +02:00
|
|
|
class LogicalGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Group {} {
|
2020-09-13 16:54:09 +02:00
|
|
|
label Engine open
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {260 135 280 100} box ROUNDED_BOX labelsize 12 align 17
|
2020-09-02 12:19:26 +02:00
|
|
|
class TitleGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Spinner numVoicesSlider_ {
|
|
|
|
|
comment {tag=kTagSetNumVoices}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {285 195 60 25} labelsize 12 textsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueMenu
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label Polyphony
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {275 155 80 25} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Spinner oversamplingSlider_ {
|
|
|
|
|
comment {tag=kTagSetOversampling}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {370 195 60 25} labelsize 12 textsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueMenu
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label Oversampling
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {360 155 80 25} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Preload size}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {445 155 80 25} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Spinner preloadSizeSlider_ {
|
|
|
|
|
comment {tag=kTagSetPreloadSize}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {455 195 60 25} labelsize 12 textsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueMenu
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
Fl_Group {} {
|
|
|
|
|
label Tuning open
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {205 270 390 100} box ROUNDED_BOX labelsize 12 align 17
|
2020-09-02 12:19:26 +02:00
|
|
|
class TitleGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Root key}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {330 290 80 25} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Spinner tuningFrequencySlider_ {
|
|
|
|
|
comment {tag=kTagSetTuningFrequency}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {425 330 60 25} labelsize 12 textsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueMenu
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label Frequency
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {415 290 80 25} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Dial stretchedTuningSlider_ {
|
|
|
|
|
comment {tag=kTagSetStretchedTuning}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {515 315 48 48} value 0.5
|
2020-09-13 16:54:09 +02:00
|
|
|
class StyledKnob
|
2020-09-02 12:19:26 +02:00
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label Stretch
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {500 290 80 25} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {Scala file}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {225 290 100 25} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Button scalaFileButton_ {
|
|
|
|
|
label DefaultScale
|
|
|
|
|
comment {tag=kTagLoadScalaFile}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {225 330 100 25} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueButton
|
|
|
|
|
}
|
|
|
|
|
Fl_Spinner scalaRootKeySlider_ {
|
|
|
|
|
comment {tag=kTagSetScalaRootKey}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {340 330 35 25} labelsize 12 textsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueMenu
|
|
|
|
|
}
|
|
|
|
|
Fl_Spinner scalaRootOctaveSlider_ {
|
|
|
|
|
comment {tag=kTagSetScalaRootKey}
|
2020-09-11 15:29:52 +02:00
|
|
|
xywh {375 330 30 25} labelsize 12 textsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class ValueMenu
|
|
|
|
|
}
|
|
|
|
|
}
|
2020-12-09 16:27:15 +01:00
|
|
|
Fl_Group userFilesGroup_ {
|
2021-02-03 02:05:50 +01:00
|
|
|
label Files open
|
2020-12-09 16:27:15 +01:00
|
|
|
xywh {620 270 139 100} box ROUNDED_BOX labelsize 12 align 17
|
|
|
|
|
class TitleGroup
|
|
|
|
|
} {
|
|
|
|
|
Fl_Box {} {
|
|
|
|
|
label {User SFZ folder}
|
|
|
|
|
xywh {640 290 100 25} labelsize 12
|
|
|
|
|
class ValueLabel
|
|
|
|
|
}
|
|
|
|
|
Fl_Button userFilesDirButton_ {
|
|
|
|
|
label DefaultPath
|
|
|
|
|
comment {tag=kTagChooseUserFilesDir}
|
|
|
|
|
xywh {640 330 100 25} labelsize 12
|
|
|
|
|
class ValueButton
|
|
|
|
|
}
|
|
|
|
|
}
|
2020-09-02 12:19:26 +02:00
|
|
|
}
|
2020-12-09 16:27:15 +01:00
|
|
|
Fl_Box piano_ {
|
2020-10-14 15:29:19 +02:00
|
|
|
xywh {5 400 790 70} labelsize 12
|
2020-09-02 12:19:26 +02:00
|
|
|
class Piano
|
|
|
|
|
}
|
|
|
|
|
}
|