code:
/********************
 * LMMS style sheet *
 ********************/

/* most foreground text items */
QLabel, QTreeWidget, QListWidget, QGroupBox, QMenuBar {
	color: #e0e0e0;
}

QMdiArea {
	background-image: url(resources:background_artwork.png);
}

Knob {
	qproperty-lineInactiveColor: rgb(120, 120, 120);
	qproperty-arcInactiveColor: rgba(120, 120, 120, 70);
}

AutomationEditor {
	background-color: rgb(0, 0, 0);
	color: #e0e0e0;
	qproperty-backgroundShade: rgba(255, 255, 255, 15);
	qproperty-vertexColor: #ff77af;
	qproperty-crossColor: rgb( 255, 51, 51 );
	/* Grid colors */
	qproperty-lineColor: rgba(128, 128, 128, 80);
	qproperty-beatLineColor: rgba(128, 128, 128, 160);
	qproperty-barLineColor: #808080;

	qproperty-graphColor: rgba(153, 175, 255, 200);
	qproperty-scaleColor: qlineargradient(spread:reflect,
                     x1:0, y1:0.5, x2:1, y2:0.5,
                     stop:0 #333, stop:1 #202020);
}

/* text box */

QLineEdit {
	border-radius: 4px;
	border: 2px inset rgba(91,101,113,128);
	background: #49515b;
}

QLineEdit:read-only {
	border-style: none;
	background: transparent;
}

/* text box when it wants text */

QLineEdit:focus {
	border: 1px solid rgba(0,0,0, 128);
}

/* Set color and selection background color for various inputs.
   SpinBoxes are used in QInputDialogs */

QTextEdit, QLineEdit:focus, QComboBox:focus, QSpinBox:focus, QDoubleSpinBox:focus {
	color: #e0e0e0;
	selection-background-color: #202020;
}

QToolTip {
	border-radius: 4px;
	background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220));
	opacity: 175;
	border: 1.0px solid rgba(0,0,0,255);
	color: #4afd85;
}

TextFloat {
	border-radius: 4px;
	background: qlineargradient(spread:reflect, x1:0.5, y1:0.5, x2:0.5, y2:0, stop:0 rgba(0, 0, 0, 255), stop:1 rgba(50, 50, 50, 220));
	opacity: 175;
	border: 1.0px solid rgba(0,0,0,255);
	color: #4afd85;
}

QMenu {
	border:1px solid #747474;
	background-color: #c9c9c9;
	font-size:11px;
}

QMenu::separator {
	height: 1px;
	background: #8d8d8d;
}

QMenu::item {
	color: black;
	padding: 2px 35px 2px 23px;
	margin: 3px 0px 3px 0px;
}

QMenu::item:selected {
	color: white;
	font-weight:bold;
	background-color: #747474;
}

QMenu::item:disabled {
	color: #747474;
	background-color: #c9c9c9;
	font-size:12px;
	font-weight: normal;
	padding: 4px 32px 4px 20px;
}

QMenu::icon {
	margin: 3px;
}

QMenu::indicator {
	width: 16;
	height: 16;
	opacity: 0;
	background-color: #c9c9c9;
}

QMenu::indicator:checked {
	image: url("resources:apply.png");
}

QMenu::indicator:selected {
	image: url("resources:apply-selected.png");
	background-color: #747474;
}

FileBrowser QCheckBox
{
	font-size: 10px;
	color: white;
}

PositionLine {
	qproperty-tailGradient: false;
	qproperty-lineColor: rgb(255, 255, 255);
}

PianoRoll {
	background-color: rgb(0, 0, 0);
	qproperty-backgroundShade: rgba( 255, 255, 255, 10 );
	qproperty-noteModeColor: rgb( 255, 255, 255 );
	qproperty-noteColor: rgb( 119, 199, 216 );
	qproperty-noteTextColor: rgb( 255, 255, 255 );
	qproperty-noteOpacity: 128;
	qproperty-noteBorders: true; /* boolean property, set false to have borderless notes */
	qproperty-selectedNoteColor: rgb( 0, 125, 255 );
	qproperty-ghostNoteColor: #000000;
	qproperty-ghostNoteTextColor: #ffffff;
	qproperty-ghostNoteOpacity: 50;
	qproperty-ghostNoteBorders: true;
	qproperty-barColor: #4afd85;
	qproperty-markedSemitoneColor: rgba( 0, 255, 200, 60 );
	/* Piano keys */
	qproperty-whiteKeyWidth: 64;
	qproperty-whiteKeyActiveTextColor: #000;
	qproperty-whiteKeyActiveTextShadow: rgb( 240, 240, 240 );
	qproperty-whiteKeyActiveBackground: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #43e97b, stop:1 #3bcd6c);
	qproperty-whiteKeyInactiveTextColor: rgb( 128, 128, 128);
	qproperty-whiteKeyInactiveTextShadow: rgb( 240, 240, 240 );
	qproperty-whiteKeyInactiveBackground: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #eeeeee, stop:1 #ffffff);
	qproperty-blackKeyWidth: 48;
	qproperty-blackKeyActiveBackground: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #43e97b, stop:1 #3bcd6c);
	qproperty-blackKeyInactiveBackground: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #333, stop:1 #000);
	/* Grid colors */
	qproperty-lineColor: rgba( 128, 128, 128, 80 );
	qproperty-beatLineColor: rgba( 128, 128, 128, 160 );
	qproperty-barLineColor: rgb( 128, 128, 128 );

	/* Text on the white piano keys */
	qproperty-textColor: rgb( 0, 0, 0 );
	qproperty-textColorLight: rgb( 128, 128, 128);
	qproperty-textShadow: rgb( 240, 240, 240 );
}

TabWidget {
	background-color: #5b6571;
	qproperty-tabText: rgba(255, 255, 255, 180);
	qproperty-tabTitleText: #fff;
	qproperty-tabSelected: #61666b;
	qproperty-tabBackground: #3c434b;
	qproperty-tabBorder: #3c434b;
}

GroupBox {
	background-color: #5b6571;
}

/* main toolbar oscilloscope - can have transparent bg now */

Oscilloscope {
	background: none;
	border: none;
	qproperty-normalColor: rgb(71, 253, 133);
	qproperty-clippingColor: rgb(255, 64, 64);
}

/* main toolbar cpu load widget - this can have transparent bg now */

CPULoadWidget {
	border: none;
	background: url(resources:cpuload_bg.png);
}

/* scrollbar: trough */

QScrollBar:horizontal {
    border: 1px solid #131313;
    background: rgb( 50,50,50 );
    height: 14px;
    margin: 0px 13px;
}
QScrollBar:vertical {
    border: 1px solid #131313;
    background: rgb( 50,50,50 );
    width: 14px;
    margin: 13px 0px;
}

/* scrollbar: trough clicky things */

QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal,
QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
    background: none;
}

QScrollBar::add-page:horizontal:pressed, QScrollBar::sub-page:horizontal:pressed,
QScrollBar::add-page:vertical:pressed, QScrollBar::sub-page:vertical:pressed {
    background: rgba(0,0,0,50);
}

/* scrollbar: handles (sliders) */

QScrollBar::handle:horizontal {
    background: qlineargradient(spread:reflect,
                     x1:0.5, y1:0, x2:0.5, y2:1,
                     stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa);
    border: 1px outset #888;
    border-radius: 2px;
    min-width: 24px;
}

QScrollBar::handle:horizontal:hover {
    background: qlineargradient(spread:reflect,
                     x1:0.5, y1:0, x2:0.5, y2:1,
                     stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa);
}

QScrollBar::handle:horizontal:pressed {
    background: qlineargradient(spread:reflect,
                     x1:0.5, y1:0, x2:0.5, y2:1,
                     stop:0 #747474, stop:1 #c9c9c9);
}

QScrollBar::handle:vertical {
    background: qlineargradient(spread:reflect,
                     x1:0, y1:0.5, x2:1, y2:0.5,
                     stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #aaa);
    border: 1px outset #888;
    border-radius: 2px;
    min-height: 24px;
}

QScrollBar::handle:vertical:hover {
    background: qlineargradient(spread:reflect,
                     x1:0, y1:0.5, x2:1, y2:0.5,
                     stop:0 #969696, stop:0.5 #f0f0f0, stop:1 #aaa);
}

QScrollBar::handle:vertical:pressed {
    background: qlineargradient(spread:reflect,
                     x1:0, y1:0.5, x2:1, y2:0.5,
                     stop:0 #747474, stop:1 #c9c9c9);
}

QScrollBar::handle:horizontal:disabled, QScrollBar::handle:vertical:disabled  {
	background: #747474;
	border-radius: 1px;
	border: 1px solid rgba(0,0,0,32);
}

/* arrow buttons */

QScrollBar::add-line, QScrollBar::sub-line {
    background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #c9c9c9, stop:1 #969696 );
    border-radius: 1px;
    border: 1px solid #131313;
    subcontrol-origin: margin;
}

QScrollBar::add-line:horizontal 	{  	subcontrol-position: right; width: 12px;}
QScrollBar::sub-line:horizontal 	{ 	subcontrol-position: left; width: 12px;}
QScrollBar::add-line:vertical 		{ 	subcontrol-position: bottom; height: 12px;}
QScrollBar::sub-line:vertical 		{ 	subcontrol-position: top; height: 12px;}

QScrollBar::add-line:hover, QScrollBar::sub-line:hover {
	background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.5 #c9c9c9, stop:1 #969696 );
}

QScrollBar::add-line:pressed, QScrollBar::sub-line:pressed {
	background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 );
}

QScrollBar::add-line:disabled, QScrollBar::sub-line:disabled {
	background: #747474;
}

/* arrow button arrows */

QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal,
QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
    border: none;
    background-color: none;
    width: 5px;
    height: 5px;
}

QScrollBar::left-arrow:horizontal { background-image: url(resources:sbarrow_left.png);}
QScrollBar::right-arrow:horizontal { background-image: url(resources:sbarrow_right.png);}
QScrollBar::up-arrow:vertical { background-image: url(resources:sbarrow_up.png);}
QScrollBar::down-arrow:vertical { background-image: url(resources:sbarrow_down.png);}
QScrollBar::left-arrow:horizontal:disabled { background-image: url(resources:sbarrow_left_d.png);}
QScrollBar::right-arrow:horizontal:disabled { background-image: url(resources:sbarrow_right_d.png);}
QScrollBar::up-arrow:vertical:disabled { background-image: url(resources:sbarrow_up_d.png);}
QScrollBar::down-arrow:vertical:disabled { background-image: url(resources:sbarrow_down_d.png);}

/* background for song editor and bb-editor */

TrackContainerView QFrame{
	background-color: #49515b;
}

/* background for track controls */
TrackView > QWidget {
	background-color: #5b6571;
}

/* autoscroll, loop, stop behaviour toggle buttons */

/* track background colors */
TrackContentWidget {
	qproperty-darkerColor: qlineargradient(x1:0, y1:0, x2:0, y2:1,
							stop:0 rgb( 50, 50, 50 ), stop:0.33 rgb( 20, 20, 20 ), stop:1 rgb( 15, 15, 15 ) );
	qproperty-lighterColor: qlineargradient(x1:0, y1:0, x2:0, y2:1,
							stop:0 rgb( 50, 50, 50 ), stop:0.33 rgb( 40, 40, 40 ), stop:1 rgb( 30, 30, 30 ) );
	qproperty-gridColor: rgba( 0, 0, 0, 160 );
	qproperty-embossColor: rgba( 140, 140, 140, 64 );
}

/* gear button in tracks */

TrackOperationsWidget > QPushButton {
	max-height: 26px;
	max-width: 26px;
	min-height: 26px;
	min-width: 26px;
	background: none;
	border: none;
}

TrackOperationsWidget > QPushButton::menu-indicator {
	image: url(resources:trackop.png);
	subcontrol-origin: padding;
	subcontrol-position: center;
	position: relative;
	top: 1px;
}

TrackOperationsWidget > QPushButton::menu-indicator:hover {
	image: url(resources:trackop_h.png);
}

TrackOperationsWidget > QPushButton::menu-indicator:pressed,
TrackOperationsWidget > QPushButton::menu-indicator:checked {
	image: url(resources:trackop_c.png);
	position: relative;
	top: 2px;
}

/* actually has no effect yet so disabled */
/*trackWidget {
/*	border-bottom: 1px solid rgb(0, 0, 0);*//*
	background-color: rgb(0, 0, 0);
}*/

/* font sizes */

nameLabel, effectLabel, sf2InstrumentView > QLabel {
	font-size:10px;
}

/* main toolbar sliders (master vol, master pitch) */

AutomatableSlider::groove:vertical {
	background: rgba(0,0,0, 128);
	border: 1px inset rgba(100,100,100, 64);
	border-radius: 2px;
	width: 2px;
	margin: 2px 2px;
}

AutomatableSlider::handle:vertical {
	background: none;
	border-image: url(resources:main_slider.png);
	width: 26px;
	height: 10px;
	border-radius: 2px;
	margin: -4px -12px -2px;
}

/* about dialog */
QTabWidget, QTabWidget QWidget {
	background: #5b6571;
}

/* window that shows up when you add effects */

EffectSelectDialog QScrollArea {
	background: #5b6571;
}

/* the inner boxes in LADSPA effect windows */

EffectControlDialog QGroupBox {
	background: #49515b;
	margin-top: 1ex;
	padding: 10px 2px 1px;
	border-radius: 4px;
	border: 1px solid rgba(0,0,0, 64);
}

/* the inner box titles when present (channel 1, channel 2...) */

EffectControlDialog QGroupBox::title {
	subcontrol-origin: margin;
	subcontrol-position: top left;
	background: #7b838d;
	color: white;
	border-radius: 2px;
	border: 1px solid rgba(0,0,0, 64);
	padding: 2px 1px;
}

/* main toolbar */

QWidget#mainToolbar {
	background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 #98a2a7, stop:1 #5b646f);
}

/* smaller toolbars */

QToolBar {
	background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #98a2a7, stop:1 #5b646f);
	border: none;
	padding: 2px;
	spacing: 0;
}

QToolBar::separator {
	border: none;
	width: 5px;
}

/* separate corner rounding for play and stop buttons! */

QToolButton#playButton {
	border-top-left-radius: 10px 10px;
	border-bottom-left-radius: 10px 10px;
}

QToolButton#stopButton {
	border-top-right-radius: 10px 10px;
	border-bottom-right-radius: 10px 10px;
}

/* record and record-accompany can be styled with #recordButton and #recordAccompanyButton respectively */

/* all tool buttons */

QToolButton {
	padding: 1px 1px 1px 1px;
	border-radius: 5px;
	border: 1px solid rgba(63, 63, 63, 128);
	background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #98a2a7, stop:1 #5b646f);
	font-size:10px;
	color: black;
}

QToolButton:hover {
	background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #c0cdd3, stop:1 #71797d);
	color: white;
}

QToolButton:pressed {
	background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #969696, stop:0.5 #c9c9c9, stop:1 #969696 );
	padding: 2px 1px 0px 1px;
	color: white;
}

QToolButton:checked  {
	background: qradialgradient(cx:0.3, cy:0.3, radius:0.8, fx:0.3, fy:0.3, stop:0 #e0e0e0, stop:0.8 #c9c9c9, stop:1 #c0c0c0 );
	padding: 2px 1px 0px 1px;
	color: black;
}

/* track label buttons - the part that contains the icon and track title */

TrackLabelButton {
	background-color: #5b6571;
	color: #c9c9c9;
	font-size: 11px;
	font-weight: normal;
	border-radius: 1px;
	border: none;
	padding: 2px 1px;
}

TrackLabelButton:hover {
	background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d );
	color: white;
	border: 1px solid rgba(0,0,0,64);
	padding: 1px 0px;
	margin: 0px;
}

TrackLabelButton:pressed {
	background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 );
	color: white;
	border: 1px solid rgba(0,0,0,64);
	padding: 2px 0px 0px;
	font-weight: bold;
}

TrackLabelButton:checked {
	background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 );
	color: white;
	border: 1px solid rgba(0,0,0,128);
	padding: 2px 0px 0px;
	font-weight: bold;
}

TrackLabelButton:checked:hover {
	background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:0.5, stop:0 #5b6571, stop:0.75 #7b838d, stop:1 #7b838d );
}

TrackLabelButton:checked:pressed {
	background: qlineargradient(spread:reflect, x1:0.5, y1:0, x2:0.5, y2:1, stop:0 #49515b, stop:0.3 #5b6571, stop:1 #6b7581 );
}

/* sidebar, sidebar buttons */

SideBar {
	background: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop: 0 #98a2a7, stop: 1.0 #5b646f);
}

SideBar QToolButton {
	font-size: 12px;
}

/* Instrument plugin list */

PluginDescList {
	background-color: #5b6571;
}

PluginDescWidget {
	background-color: #e0e0e0;
	color: #404040;
	border: 1px solid rgb(64, 64, 64);
	margin: 0px;
}

PluginDescWidget:hover {
	background-color: #e0e0e0;
}

/* piano widget */

PianoView {
	background-color: #14171a;
}

/* font sizes for text buttons */

FxMixerView QPushButton, EffectRackView QPushButton, ControllerRackView QPushButton {
	font-size: 10px;
}

FxLine {
	background: #5b6571;
	color: #e0e0e0;
	qproperty-backgroundActive: qlineargradient(spread:reflect, x1:0, y1:0, x2:1, y2:0,
								stop:0 #7b838d, stop:1 #6b7581 );
	qproperty-strokeOuterActive: rgb( 0, 0, 0 );
	qproperty-strokeOuterInactive: rgba( 0, 0, 0, 50 );
	qproperty-strokeInnerActive: rgba( 255, 255, 255, 100 );
	qproperty-strokeInnerInactive: rgba( 255, 255, 255, 50 );
}

/* persistent peak markers for fx peak meters */
Fader {
	qproperty-peakGreen: rgb( 74, 253, 133);
	qproperty-peakYellow: rgb(224, 222, 18);
	qproperty-peakRed: rgb( 255, 100, 100);
}

TimeLineWidget {
        /* font-size only supports px and pt. */
	font-size: 7pt;
	/* lengths also support em. This will make sure that the height
	   will always change in the same proportion as the font size
	   defined above.
	   If you want a fixed size set min and max to the same value. */
	min-height: 1.5em;
	max-height: 1.5em;

        background-color: qlineargradient( x1: 0, y1: 0, x2: 0, y2: 1,
	                                   stop: 0 #8796a7, stop: 1.0 #3e454e );

        qproperty-inactiveLoopColor: rgba( 52, 63, 53, 64 );
	qproperty-inactiveLoopBrush: rgba( 255, 255, 255, 32 );
	qproperty-inactiveLoopInnerColor: rgba( 255, 255, 255, 32 );
	qproperty-activeLoopColor: rgba( 52, 63, 53, 255 );
	qproperty-activeLoopBrush: qlineargradient( x1: 0, y1: 0, x2: 0, y2: 1,
	                                            stop: 0 #378d59, stop: 1.0 #297e36 );
	qproperty-activeLoopInnerColor: rgba( 74, 155, 100, 255 );
	qproperty-barLineColor: rgb( 192, 192, 192 );
	qproperty-barNumberColor: rgb( 192, 192, 192 );
}

QTreeView {
	alternate-background-color: #747474;
}

TrackContainerView QLabel
{
	background: none;
}

/* Patterns */

/* common pattern colors */
TrackContentObjectView   {
	qproperty-mutedColor: rgb( 128, 128, 128 );
	qproperty-mutedBackgroundColor: rgb( 80, 80, 80 );
	qproperty-selectedColor: rgb( 0, 125, 255 );
	qproperty-BBPatternBackground: rgb( 80, 80, 80 );
	qproperty-textColor: rgb( 255, 255, 255 );
	qproperty-textBackgroundColor: rgba(0, 0, 0, 75);
	qproperty-textShadowColor: rgb( 0, 0, 0 );
	qproperty-gradient: true; /* boolean property, set true to have a gradient */
	/* finger tip offset of cursor */
	qproperty-mouseHotspotHand: 3px 3px;

	font-size: 11px;
}

/* instrument pattern */
PatternView {
	background-color: rgb( 119, 199, 216 );
	color: rgb( 187, 227, 236 );

	qproperty-noteFillColor: rgb( 187, 227, 236 );
	qproperty-noteBorderColor: rgb( 119, 199, 216 );
	qproperty-mutedNoteFillColor: rgb( 128, 128, 128 );
	qproperty-mutedNoteBorderColor: rgb( 80, 80, 80 );
}

/* sample track pattern */
SampleTCOView {
	background-color: rgb( 74, 253, 133 );
	color: rgb( 187, 227, 236 );
}

/* automation pattern */
AutomationPatternView {
	background-color: #99afff;
	color: rgb( 204, 215, 255 );
}

/* bb-pattern */
BBTCOView {
	background-color: rgb( 128, 182, 175 ); /* default colour for bb-tracks */
}

/* Subwindows in MDI-Area */
SubWindow {
	color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
						stop: 0 #4b525c, stop: 1.0 #31363d);
	qproperty-activeColor: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
						stop: 0 #33383e, stop: 1.0 #1a1c20);
	qproperty-textShadowColor: rgb( 0, 0, 0 );
	qproperty-borderColor: rgb( 0, 0, 0 );
}

/* Subwindow title text */
SubWindow > QLabel {
	color: rgb( 255, 255, 255 );
	font-size: 12px;
	font-style: normal;
}

/* SubWindow titlebar button */
SubWindow > QPushButton {
	background-color: rgba( 255, 255, 255, 0% );
	border-width: 0px;
	border-color: none;
	border-style: none;
}

SubWindow > QPushButton:hover{
	background-color: rgba( 255, 255, 255, 15% );
	border-width: 1px;
	border-color: rgba( 0, 0, 0, 20% );
	border-style: solid;
	border-radius: 2px;
}

/* Plugins */

TripleOscillatorView Knob {
	color: rgb(255, 255, 255);
	qproperty-outerColor: rgb(255, 255, 255);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 7;
	qproperty-centerPointX: 13.0;
	qproperty-centerPointY: 14.0;
	qproperty-lineWidth: 2;
}

kickerInstrumentView Knob#smallKnob {
	color: #595959;
	qproperty-outerColor: black;
	qproperty-innerRadius: 3;
	qproperty-outerRadius: 11.0;
	qproperty-centerPointX: 14.5;
	qproperty-centerPointY: 14.5;
	qproperty-lineWidth: 2;
}

kickerInstrumentView Knob#largeKnob {
	color: #0c3b89;
	qproperty-outerColor: #519fff;
	qproperty-innerRadius: 12.0;
	qproperty-outerRadius: 14.5;
	qproperty-centerPointX: 17.0;
	qproperty-centerPointY: 17.0;
	qproperty-lineWidth: 3;
}

AudioFileProcessorView Knob {
	color: rgb(240, 147, 14);
	qproperty-outerColor: rgb(30, 35, 37);
	qproperty-innerRadius: 4;
	qproperty-outerRadius: 11.2;
	qproperty-centerPointX: 18.5;
	qproperty-centerPointY: 16.5;
	qproperty-lineWidth: 3;
}

organicInstrumentView Knob {
	color: rgb(124, 207, 98);
	qproperty-outerColor: rgb(13, 42, 4);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 7.5;
	qproperty-centerPointX: 10.5;
	qproperty-centerPointY: 10.5;
	qproperty-lineWidth: 1.5;
}

organicInstrumentView Knob#harmKnob {
	color: rgb(205, 98, 216);
	qproperty-outerColor: rgb(18, 4, 18);
}

organicInstrumentView Knob#fx1Knob,
organicInstrumentView Knob#volKnob {
	color: rgb(157, 157, 157);
	qproperty-outerColor: rgb(37, 37, 37);
	qproperty-innerRadius: 4;
	qproperty-outerRadius: 10.0;
	qproperty-centerPointX: 18.5;
	qproperty-centerPointY: 13.8;
	qproperty-lineWidth: 2;
}

sf2InstrumentView Knob {
	color: #ff00ea;
	qproperty-outerColor: rgb(20, 5, 18);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 9.2;
	qproperty-centerPointX: 15.5;
	qproperty-centerPointY: 15.42;
	qproperty-lineWidth: 2;
}

sfxrInstrumentView Knob {
	color: #000;
	qproperty-outerColor: rgb(194, 177, 145);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 9;
	qproperty-lineWidth: 2;
}

sfxrInstrumentView Knob#envKnob {
	color:	#263352;
	qproperty-outerColor: #4b66a4;
}

sfxrInstrumentView Knob#freqKnob {
	color:	#1e4a22;
	qproperty-outerColor: #3c9544;
}

sfxrInstrumentView Knob#changeKnob {
	color:	#591c1c;
	qproperty-outerColor: #b23737;
}

sfxrInstrumentView Knob#sqrKnob {
	color:	#3b2714;
	qproperty-outerColor: #724c27;
}

sfxrInstrumentView Knob#repeatKnob {
	color:	#292929;
	qproperty-outerColor: #515151;
}

sfxrInstrumentView Knob#phaserKnob {
	color:	#144c4d;
	qproperty-outerColor: #299899;
}

sfxrInstrumentView Knob#filterKnob {
	color:	#47224c;
	qproperty-outerColor: #8e4397;
}

opl2instrumentView Knob {
	color: rgb(128,128,128);
	qproperty-outerColor: rgb(255,255,255);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 9;
	qproperty-lineWidth: 2;
}

sidInstrumentView Knob {
	color: rgb(113,95,80);
	qproperty-outerColor: rgb( 255,255,255 );
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 7;
	qproperty-lineWidth: 2;
}

WatsynView Knob {
	qproperty-innerRadius: 1;
	qproperty-outerRadius: 7;
	qproperty-centerPointX: 9.5;
	qproperty-centerPointY: 9.5;
	qproperty-lineWidth: 2;
}

WatsynView Knob#aKnob {
	color: #43b2ff;
	qproperty-outerColor: #43b2ff;
}

WatsynView Knob#bKnob {
	color: #fc5431;
	qproperty-outerColor: #fc5431;
}

WatsynView Knob#mixKnob {
	color: #43ff82;
	qproperty-outerColor: #43ff82;
	qproperty-outerRadius: 13;
	qproperty-centerPointX: 15.5;
	qproperty-centerPointY: 15.5;
}

WatsynView Knob#mixenvKnob {
	color: #43ff82;
	qproperty-outerColor: #43ff82;
}

WatsynView Knob#xtalkKnob {
	color: #fb50fb;
	qproperty-outerColor: #fb50fb;
}

MonstroView Knob {
	color: #ffffff;
	qproperty-outerColor: #aaaaaa;
	qproperty-outerRadius: 9;
	qproperty-innerRadius: 6;
	qproperty-centerPointX: 10;
	qproperty-centerPointY: 10;
	qproperty-lineWidth: 2.5;
}

NesInstrumentView Knob {
	color: #e7231b;
	qproperty-outerColor: #fff;
	qproperty-outerRadius: 11.0;
	qproperty-innerRadius: 8.0;
	qproperty-centerPointX: 14.5;
	qproperty-centerPointY: 14.5;
	qproperty-lineWidth: 2;
}

/* palette information  */

LmmsPalette {
	qproperty-background: #5b6571;
	qproperty-windowText: #f0f0f0;
	qproperty-base: #808080;
	qproperty-text: #e0e0e0;
	qproperty-button: #c9c9c9;
	qproperty-shadow: #000;
	qproperty-buttonText: #000;
	qproperty-brightText: #4afd85;
	qproperty-highlight: #202020;
	qproperty-highlightedText: #ffffff;
}


code:
/********************
 * LMMS style sheet *
 ********************/

/* most foreground text items */
QLabel, QTreeWidget, QListWidget, QGroupBox, QMenuBar {
	color: #d1d8e4;
}

QTreeView {
	outline: none;
	font-size: 12px;
}

QTreeWidget::item {
	padding: 1px;
}

QTreeWidget::item:hover,
QTreeWidget::branch:hover {
	background-color: #3C444E;
	padding-left: 0px;
}

QTreeWidget::item:selected,
QTreeWidget::branch:selected {
	background-color: #17793b;
	padding-left: 0px;
}

QTreeView::branch:has-children:open {
	border-image: url("resources:open_branch.png") 0;
}

QTreeView::branch:has-children:closed {
	border-image: url("resources:closed_branch.png") 0;
}

QMdiArea {
	background-color: #111314;
}

FileBrowser QCheckBox
{
	font-size: 10px;
	color: white;
}

Knob {
	qproperty-lineInactiveColor: rgb(120, 120, 120);
	qproperty-arcInactiveColor: rgba(120, 120, 120, 70);
}

AutomationEditor {
	color: #ffffff;
	background-color: #141616;
	qproperty-backgroundShade: rgba(255, 255, 255, 15);
	qproperty-vertexColor: #6749C2;
	qproperty-crossColor: rgba(215, 210, 254, 150);
	/* Grid colors */
	qproperty-lineColor: #292929;
	qproperty-beatLineColor: #4a3bba;
	qproperty-barLineColor: #8173fe;

	qproperty-graphColor: rgba(69,42,153,180);
	qproperty-scaleColor: #262b30;
}

/* text box */

QLineEdit {
	border-radius: 4px;
	border: 1px;
	background: #101213;
}

QLineEdit:read-only {
	border-style: none;
	background: transparent;
}

/* text box when it wants text */

QLineEdit:focus {
	border: 1px solid #0bd556;
}

/* Set color and selection background color for various inputs.
   SpinBoxes are used in QInputDialogs */

QTextEdit, QLineEdit:focus, QComboBox:focus, QSpinBox:focus, QDoubleSpinBox:focus {
	color: #d1d8e4;
	selection-background-color: #17793b;
}

QToolTip {
	border-radius: 4px;
	background: #040506;
	color: #d1d8e4;
}

TextFloat {
	background: #040506;
	color: #d1d8e4;
}

/* splash screen text */
QSplashScreen QLabel {
	color: white;
}

QMenu {
	border-top: 2px solid #08993E;
	background-color: #15191c;
	font-size: 11px;
}

QMenu::separator {
	height: 1.0px;
	background: #323940;
	margin-left: 0x;
	margin-right: 0px;
}

QMenu::item {
	color: #d1d8e4;
	padding: 2px 35px 2px 23px;
	margin: 3px 0px 3px 0px;
}

QMenu::item:selected {
	color: #d1d8e4;
	font-weight: normal;
	background-color: #21272b;
}

QMenu::item:disabled {
	color: #515459;
	background-color: #262b30;
	font-size: 12px;
	font-weight: normal;
	padding: 4px 32px 4px 20px;
}

QMenu::icon {
	margin: 3px;
}

QMenu::indicator {
	width: 16;
	height: 16;
	opacity: 0;
	border: 1px solid #101213;
	border-radius: 2px;
	background-color: #101213;
}

QMenu::indicator:checked {
	image: url("resources:apply.png");
}

QMenu::indicator:selected {
	image: url("resources:apply-selected.png");
	border: 1px solid #101213;
	background-color: #101213;
}

PositionLine {
	qproperty-tailGradient: true;
	qproperty-lineColor: rgb(255, 255, 255);
}

PianoRoll {
	background-color: #141616;
	qproperty-backgroundShade: rgba(255, 255, 255, 10);
	qproperty-noteModeColor: #0bd556;
	qproperty-noteColor: #0bd556;
	qproperty-noteTextColor: #ffffff;
	qproperty-noteOpacity: 165;
	qproperty-noteBorders: false; /* boolean property, set false to have borderless notes */
	qproperty-selectedNoteColor: #064d79;
	qproperty-ghostNoteColor: #000000;
	qproperty-ghostNoteTextColor: #ffffff;
	qproperty-ghostNoteOpacity: 50;
	qproperty-ghostNoteBorders: false;
	qproperty-barColor: #078f3a;
	qproperty-markedSemitoneColor: rgba(255, 255, 255, 30);
	/* Piano keys */
	qproperty-whiteKeyWidth: 64;
	qproperty-whiteKeyActiveTextColor: #000;
	qproperty-whiteKeyActiveTextShadow: #fff;
	qproperty-whiteKeyActiveBackground: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #43e97b, stop:1 #3bcd6c);
	qproperty-whiteKeyInactiveTextColor: #000;
	qproperty-whiteKeyInactiveTextShadow: #fff;
	qproperty-whiteKeyInactiveBackground: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #eeeeee, stop:1 #ffffff);
	qproperty-blackKeyWidth: 48;
	qproperty-blackKeyActiveBackground: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #43e97b, stop:1 #3bcd6c);
	qproperty-blackKeyInactiveBackground: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #333, stop:1 #000);
	/* Grid colors */
	qproperty-lineColor: #292929;
	qproperty-beatLineColor: #2d6b45;
	qproperty-barLineColor: #42a065;

	/* Text on the white piano keys */
	qproperty-textColor: #000;
	qproperty-textColorLight: #0bd556;
	qproperty-textShadow: #fff;
}

TabWidget {
	background-color: #262b30;
	qproperty-tabText: rgba(255, 255, 255, 180);
	qproperty-tabTitleText: #fff;
	qproperty-tabSelected: #323940;
	qproperty-tabBackground: #181b1f;
	qproperty-tabBorder: #181b1f;
}

GroupBox {
	background-color: #262b30;
}

/* main toolbar oscilloscope - can have transparent bg now */

Oscilloscope {
	background: none;
	border: none;
	qproperty-normalColor: rgb(71, 253, 133);
	qproperty-clippingColor: rgb(255, 64, 64);
}

/* main toolbar cpu load widget - this can have transparent bg now */

CPULoadWidget {
	border: none;
	background: url(resources:cpuload_bg.png);
}

/* scrollbar: trough */

QScrollBar:horizontal {
	border-top: 3px solid #262b30;
	background: #262b30;
	height: 12px;
	margin: 0px 12px;
}
QScrollBar:vertical {
	border-left: 3px solid #262b30;
	background: #262b30;
	width: 12px;
	margin: 12px 0px;
}

/* scrollbar: trough clicky things */

QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal,
QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
	background: none;
}

QScrollBar::add-page:horizontal:pressed, QScrollBar::sub-page:horizontal:pressed,
QScrollBar::add-page:vertical:pressed, QScrollBar::sub-page:vertical:pressed {
	background: rgba(0,0,0,50);
}

/* scrollbar: handles (sliders) */

QScrollBar::handle:horizontal {
	background: #3f4750;
	border: none;
	border-radius: 4px;
	min-width: 24px;
}

QScrollBar::handle:horizontal:hover {
	background: #525e69;
}

QScrollBar::handle:horizontal:pressed {
	background: rgba(11,213,86,100);
}

QScrollBar::handle:vertical {
	background: #3f4750;
	border: none;
	border-radius: 4px;
	min-height: 24px;
}

QScrollBar::handle:vertical:hover {
	background: #525e69;
}

QScrollBar::handle:vertical:pressed {
	background: rgba(11,213,86,100);
}

QScrollBar::handle:horizontal:disabled, QScrollBar::handle:vertical:disabled  {
	background: #262b30;
	border-radius: 1px;
	border: none;
}

EffectRackView QScrollBar::handle:vertical:disabled  {
	background: #3f4750;
	border: none;
	border-radius: 4px;
}

/* arrow buttons */

QScrollBar::add-line, QScrollBar::sub-line {
	background: #262b30;
	border-radius: 0px;
	border: none;
	subcontrol-origin: margin;
}

QScrollBar::add-line:horizontal 	{  	subcontrol-position: right; width: 12px;}
QScrollBar::sub-line:horizontal 	{ 	subcontrol-position: left; width: 12px;}
QScrollBar::add-line:vertical 		{ 	subcontrol-position: bottom; height: 12px;}
QScrollBar::sub-line:vertical 		{ 	subcontrol-position: top; height: 12px;}

QScrollBar::add-line:hover, QScrollBar::sub-line:hover {
	background: #262b30;
}

QScrollBar::add-line:pressed, QScrollBar::sub-line:pressed {
	background: #262b30;
}

QScrollBar::add-line:disabled, QScrollBar::sub-line:disabled {
	background: #262b30;
}

/* arrow button arrows */

QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal,
QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
	border: none;
	background-color: none;
	width: 5px;
	height: 5px;
}

QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal {
	margin-top: 3px;
}

QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
	margin-left: 3px;
}

QScrollBar::left-arrow:horizontal { background-image: url(resources:sbarrow_left.png);}
QScrollBar::right-arrow:horizontal { background-image: url(resources:sbarrow_right.png);}
QScrollBar::up-arrow:vertical { background-image: url(resources:sbarrow_up.png);}
QScrollBar::down-arrow:vertical { background-image: url(resources:sbarrow_down.png);}
QScrollBar::left-arrow:horizontal:disabled { background-image: url(resources:sbarrow_left_d.png);}
QScrollBar::right-arrow:horizontal:disabled { background-image: url(resources:sbarrow_right_d.png);}
QScrollBar::up-arrow:vertical:disabled { background-image: url(resources:sbarrow_up_d.png);}
QScrollBar::down-arrow:vertical:disabled { background-image: url(resources:sbarrow_down_d.png);}
EffectRackView QScrollBar::up-arrow:vertical:disabled { background-image: url(resources:sbarrow_up.png);}
EffectRackView QScrollBar::down-arrow:vertical:disabled { background-image: url(resources:sbarrow_down.png);}

/* background for song editor and bb-editor */

TrackContainerView QFrame {
	background-color: #262b30;
}

/* background for track controls */
TrackView > QWidget {
	background-color: #3B424A;
}

/* autoscroll, loop, stop behaviour toggle buttons */

/* track background colors */
TrackContentWidget {
	qproperty-darkerColor: #0C0E0F;
	qproperty-lighterColor: #14151A;
	qproperty-gridColor: #262B30;
	qproperty-embossColor: rgba( 0, 0, 0, 0 );
}

/* gear button in tracks */

TrackOperationsWidget > QPushButton {
	max-height: 26px;
	max-width: 26px;
	min-height: 26px;
	min-width: 26px;
	background: none;
	border: none;
}

TrackOperationsWidget > QPushButton::menu-indicator {
	image: url(resources:trackop.png);
	subcontrol-origin: padding;
	subcontrol-position: center;
	position: relative;
	top: 1px;
}

TrackOperationsWidget > QPushButton::menu-indicator:pressed,
TrackOperationsWidget > QPushButton::menu-indicator:checked {
	image: url(resources:trackop.png);
	position: relative;
	top: 2px;
}

/* font sizes */

nameLabel, effectLabel, sf2InstrumentView > QLabel {
	font-size:10px;
}

/* main toolbar sliders (master vol, master pitch) */

AutomatableSlider::groove:vertical {
	background: #040506;
	border: none;
	border-radius: 2px;
	width: 2px;
	margin: 2px 2px;
}

AutomatableSlider::handle:vertical {
	background: none;
	border-image: url(resources:main_slider.png);
	width: 26px;
	height: 10px;
	border-radius: 2px;
	margin: -4px -12px -2px;
}

/* window that shows up when you add effects */

EffectSelectDialog QScrollArea {
	background: #262b30;
}

/* the inner boxes in LADSPA effect windows */

EffectControlDialog QGroupBox {
	background: #262b30;
	margin-top: 1ex;
	padding: 10px 2px 1px;
	border-radius: 4px;
	border: none;
}

/* the inner box titles when present (channel 1, channel 2...) */

EffectControlDialog QGroupBox::title {
	subcontrol-origin: margin;
	subcontrol-position: top center;
	background: #262b30;
	color: #d1d8e4;
	border-radius: 2px;
	border: none;
	padding: 2px 1px;
}

/* main toolbar */

QWidget#mainToolbar {
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #373f47, stop:1 #1d2122);
}

/* smaller toolbars */

QToolBar {
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #434b57, stop:1 #22252c);
	border: none;
	padding: 2px;
	spacing: 0;
}

QToolBar::separator {
	border: none;
	width: 5px;
}

/* all tool buttons */

QToolButton {
	margin: 1px;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #778394;
	border-bottom: 1px solid #1e2226;
	border-radius: 2px;
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1 stop:0 #636c7a, stop:1 #343840);
	font-size:10px;
	color: #fff;
}

QToolButton:hover {
	border-top: 1px solid #909eb3;
	border-bottom: 1px solid #1e2226;
	border-radius: 2px;
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #7c8799, stop:1 #343840)
}

QToolButton:pressed {
	border-top: 1px solid #778394;
	border-bottom: 1px solid #1e2226;
	border-radius: 2px;
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #636c7a, stop:1 #262b30);
}

QToolButton:checked {
	border-top: 1px solid #1b1f22;
	border-bottom: 1px solid #4a515e;
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #1b1f22, stop:1 #13161a);
	background-image: url(resources:shadow_p.png);
}

/* track label buttons - the part that contains the icon and track title */

TrackLabelButton {
	background-color: #3B424A;
	border: 1px solid #3B424A;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 1px;
}

TrackLabelButton:hover {
	background: #3B424A;
	border: 1px solid #515B66;
	border-radius: none;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 1px;
}

TrackLabelButton:pressed {
	background: #262B30;
	border-radius: none;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 1px;
}

TrackLabelButton:checked {
	border: 1px solid #485059;
	background: #1C1F24;
	background-image: url(resources:track_shadow_p.png);
	border-radius: none;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 1px;
}

TrackLabelButton:checked:pressed {
	border: 1px solid #2f353b;
	background: #0e1012;
	background-image: url(resources:track_shadow_p.png);
	font-size: 11px;
	padding: 2px 1px;
	font-weight: solid;
}

/* sidebar, sidebar buttons */

SideBar {
	subcontrol-position: center;
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #1D2122,  stop:1 #262B30);
}

SideBar QToolButton {
	background: none;
	border: none;
	font-size: 12px;
}

SideBar QToolButton:hover {
	background: none;
	border: none;
	font-size: 12px;
}

SideBar QToolButton:pressed {
	background: none;
	border: none;
	font-size: 12px;
}

SideBar QToolButton:checked {
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #4b525b, stop:1 #2f333a);
	border: none;
	font-size: 12px;
}

/* Instrument plugin list */

PluginDescList {
	background-color: #131517;
}

PluginDescWidget {
	border-top: 1px solid #3E474F;
	border-bottom: 1px solid #101314;
	border-radius: 2px;
	background-color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #2E343B, stop:1 #1E2326);
	color: #d1d8e4;
	font-weight: bold;
	margin: 0px;
}

PluginDescWidget:hover {
	background: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #7C8799, stop:1 #343840);
	color: #d1d8e4;
}

/* piano widget */

PianoView {
	background-color: #14171a;
}

/* font sizes for text buttons */

FxMixerView QPushButton, EffectRackView QPushButton, ControllerRackView QPushButton {
	font-size: 10px;
}

FxLine {
	background: #14161A;
	color: #d1d8e4;
	qproperty-backgroundActive: #3B424A;
	qproperty-strokeOuterActive: #262B30;
	qproperty-strokeOuterInactive: #262B30;
	qproperty-strokeInnerActive: #0C0D0F;
	qproperty-strokeInnerInactive: #0C0D0F;
}

/* persistent peak markers for fx peak meters */
Fader {
	qproperty-peakGreen: #0ad45c;
	qproperty-peakYellow: #d6ec52;
	qproperty-peakRed: #c12038;
}

TimeLineWidget {
	/* font-size only supports px and pt. */
	font-size: 7pt;
	/* lengths also support em. This will make sure that the height
	   will always change in the same proportion as the font size
	   defined above.
	   If you want a fixed size set min and max to the same value. */
	min-height: 1.5em;
	max-height: 1.5em;

	/* Properties for the loop indicator rectangle in inactive state:
	    - LoopColor: Color of the outermost border
	    - LoopBrush: Brush to paint the main portion of the rectangle
	    - LoopInnerColor: Color used to paint the inlayed border */
	qproperty-inactiveLoopColor: #3B424A;
	qproperty-inactiveLoopBrush: #3B424A;
	qproperty-inactiveLoopInnerColor: #3B424A;

	/* Properties for the loop indicator rectangle in active state.
	   See above for detailed description. */
	qproperty-activeLoopColor: #21A14F;
	qproperty-activeLoopBrush: #21A14F;
	qproperty-activeLoopInnerColor: #21A14F;

	/* Vertical padding for the loop indicator rectangle.
	   A value of zero draws the rectangle at the full height of the widget. */
	qproperty-loopRectangleVerticalPadding: 1;

	qproperty-barLineColor: rgb( 192, 192, 192 );
	qproperty-barNumberColor: rgb( 192, 192, 192 );
}

QTreeView {
	alternate-background-color: #111314;
}

TrackContainerView QLabel
{
	background: none;
}

/* Patterns */

/* common pattern colors */
TrackContentObjectView   {
	qproperty-mutedColor: rgba(255,255,255,100);
	qproperty-mutedBackgroundColor: #373d48;
	qproperty-selectedColor: #006B65;
	qproperty-BBPatternBackground: #373d48;
	qproperty-textColor: #fff;
	qproperty-textBackgroundColor: rgba(0, 0, 0, 75);
	qproperty-textShadowColor: rgba(0,0,0,200);
	qproperty-gradient: false; /* boolean property, set true to have a gradient */
	/* finger tip offset of cursor */
	qproperty-mouseHotspotHand: 7px 2px;

	font-size: 11px;
}

/* instrument pattern */
PatternView {
	background-color: #21A14F;
	color: rgba(255,255,255,220);

	qproperty-noteFillColor: rgba(255, 255, 255, 220);
	qproperty-noteBorderColor: rgb(33, 161, 79);
	qproperty-mutedNoteFillColor: rgba(100, 100, 100, 220);
	qproperty-mutedNoteBorderColor: rgb(55, 61, 72);
}

/* sample track pattern */
SampleTCOView {
	background-color: #DE7C05;
	color: #FFE8CD;
}

/* automation pattern */
AutomationPatternView {
	background-color: #663DE1;
	color: rgba(255,255,255,90);
}

/* bb-pattern */
BBTCOView {
	background-color: #20BDB2; /* default colour for bb-tracks */
}

/* Subwindows in MDI-Area */
SubWindow {
	color: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1, stop:0 #090909, stop:0.05 #3D454F, stop:1 #262B30);
	qproperty-activeColor: qlineargradient(spread:reflect, x1:0, y1:0, x2:0, y2:1 stop:0 #090909, stop:0.05 #636c7a, stop:1 #343840);
	qproperty-textShadowColor: #000;
	qproperty-borderColor: #5c6b7a;
}

/* Subwindow title text */
SubWindow > QLabel {
	color: #d1d8e4;
	font-size: 12px;
	font-style: normal;
}

/* SubWindow titlebar button */
SubWindow > QPushButton {
	background-color: rgba( 255, 255, 255, 0% );
	border-width: 0px;
	border-color: none;
	border-style: none;
}

SubWindow > QPushButton:hover{
	background-color: rgba( 255, 255, 255, 15% );
	border-width: 1px;
	border-color: rgba( 0, 0, 0, 20% );
	border-style: solid;
	border-radius: 2px;
}

/* Plugins */

TripleOscillatorView Knob {
	color: rgb(255,255,255);
	qproperty-outerColor: rgb(255,255,255);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 7;
	qproperty-centerPointX: 13.0;
	qproperty-centerPointY: 14.0;
	qproperty-lineWidth: 2;
}

kickerInstrumentView Knob#smallKnob {
	color: #595959;
	qproperty-outerColor: black;
	qproperty-innerRadius: 3;
	qproperty-outerRadius: 11.0;
	qproperty-centerPointX: 14.5;
	qproperty-centerPointY: 14.5;
	qproperty-lineWidth: 2;
}

kickerInstrumentView Knob#largeKnob {
	color: #0c3b89;
	qproperty-outerColor: #519fff;
	qproperty-innerRadius: 12.0;
	qproperty-outerRadius: 14.5;
	qproperty-centerPointX: 17.0;
	qproperty-centerPointY: 17.0;
	qproperty-lineWidth: 3;
}

AudioFileProcessorView Knob {
	color: rgb(240, 147, 14);
	qproperty-outerColor: rgb(30, 35, 37);
	qproperty-innerRadius: 4;
	qproperty-outerRadius: 11.2;
	qproperty-centerPointX: 18.5;
	qproperty-centerPointY: 16.5;
	qproperty-lineWidth: 3;
}

organicInstrumentView Knob {
	color: rgb(124, 207, 98);
	qproperty-outerColor: rgb(13, 42, 4);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 7.5;
	qproperty-centerPointX: 10.5;
	qproperty-centerPointY: 10.5;
	qproperty-lineWidth: 1.5;
}

organicInstrumentView Knob#harmKnob {
	color: rgb(205, 98, 216);
	qproperty-outerColor: rgb(18, 4, 18);
}

organicInstrumentView Knob#fx1Knob,
organicInstrumentView Knob#volKnob {
	color: rgb(157, 157, 157);
	qproperty-outerColor: rgb(37, 37, 37);
	qproperty-innerRadius: 4;
	qproperty-outerRadius: 10.0;
	qproperty-centerPointX: 18.5;
	qproperty-centerPointY: 13.8;
	qproperty-lineWidth: 2;
}

sf2InstrumentView Knob {
	color: #ff00ea;
	qproperty-outerColor: rgb(20, 5, 18);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 9.2;
	qproperty-centerPointX: 15.5;
	qproperty-centerPointY: 15.42;
	qproperty-lineWidth: 2;
}

sfxrInstrumentView Knob {
	color: #000;
	qproperty-outerColor: rgb(194, 177, 145);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 9;
	qproperty-lineWidth: 2;
}

sfxrInstrumentView Knob#envKnob {
	color:	#263352;
	qproperty-outerColor: #4b66a4;
}

sfxrInstrumentView Knob#freqKnob {
	color:	#1e4a22;
	qproperty-outerColor: #3c9544;
}

sfxrInstrumentView Knob#changeKnob {
	color:	#591c1c;
	qproperty-outerColor: #b23737;
}

sfxrInstrumentView Knob#sqrKnob {
	color:	#3b2714;
	qproperty-outerColor: #724c27;
}

sfxrInstrumentView Knob#repeatKnob {
	color:	#292929;
	qproperty-outerColor: #515151;
}

sfxrInstrumentView Knob#phaserKnob {
	color:	#144c4d;
	qproperty-outerColor: #299899;
}

sfxrInstrumentView Knob#filterKnob {
	color:	#47224c;
	qproperty-outerColor: #8e4397;
}

opl2instrumentView Knob {
	color: rgb(128,128,128);
	qproperty-outerColor: rgb(255,255,255);
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 9;
	qproperty-lineWidth: 2;
}

sidInstrumentView Knob {
	color: rgb(113,95,80);
	qproperty-outerColor: rgb( 255,255,255 );
	qproperty-innerRadius: 2;
	qproperty-outerRadius: 7;
	qproperty-lineWidth: 2;
}

WatsynView Knob {
	qproperty-innerRadius: 1;
	qproperty-outerRadius: 7;
	qproperty-centerPointX: 9.5;
	qproperty-centerPointY: 9.5;
	qproperty-lineWidth: 2;
}

WatsynView Knob#aKnob {
	color: #43b2ff;
	qproperty-outerColor: #43b2ff;
}

WatsynView Knob#bKnob {
	color: #fc5431;
	qproperty-outerColor: #fc5431;
}

WatsynView Knob#mixKnob {
	color: #43ff82;
	qproperty-outerColor: #43ff82;
	qproperty-outerRadius: 13;
	qproperty-centerPointX: 15.5;
	qproperty-centerPointY: 15.5;
}

WatsynView Knob#mixenvKnob {
	color: #43ff82;
	qproperty-outerColor: #43ff82;
}

WatsynView Knob#xtalkKnob {
	color: #fb50fb;
	qproperty-outerColor: #fb50fb;
}

MonstroView Knob {
	color: #ffffff;
	qproperty-outerColor: #aaaaaa;
	qproperty-outerRadius: 9;
	qproperty-innerRadius: 6;
	qproperty-centerPointX: 10;
	qproperty-centerPointY: 10;
	qproperty-lineWidth: 2.5;
}

NesInstrumentView Knob {
	color: #e7231b;
	qproperty-outerColor: #fff;
	qproperty-outerRadius: 11.0;
	qproperty-innerRadius: 8.0;
	qproperty-centerPointX: 14.5;
	qproperty-centerPointY: 14.5;
	qproperty-lineWidth: 2;
}

/* palette information  */

LmmsPalette {
	qproperty-background: #262b30;
	qproperty-windowText: #1de276;
	qproperty-base: #101213;
	qproperty-text: #d1d8e4;
	qproperty-button: #3f4750;
	qproperty-shadow: rgb(0,0,0);
	qproperty-buttonText: #d1d8e4;
	qproperty-brightText: #d1d8e4;
	qproperty-highlight: #262b30;
	qproperty-highlightedText: #d1d8e4;
}

repo_name: CYBERDEViL/LMMS

license: mit


code:
FILE(GLOB WAVETABLES *.bin)
LIST(SORT WAVETABLES)
INSTALL(FILES ${WAVETABLES} DESTINATION "${LMMS_DATA_DIR}/wavetables")


code:
lmms (@VERSION@) unstable; urgency=low

  * Upstream integration.
  * Drop Debian menu entry (policy 9.6).

 -- Javier Serrano Polo <javier@jasp.net>  Sat, 03 Nov 2018 02:43:42 +0100

lmms (1.1.3-8) unstable; urgency=low

  * Fix build (Closes: #897806).
  * Allow recommendations (Closes: #891756).

 -- Javier Serrano Polo <javier@jasp.net>  Sat, 13 Oct 2018 17:05:54 +0200

lmms (1.1.3-7.1) unstable; urgency=high

  * Non-maintainer upload.

  [ Javier Serrano Polo ]
  * Fix build with Clang.
  * Fix build with GCC 7 (Closes: #853527).

  [ Boyuan Yang ]
  * Remove Patrick Winnertz from uploaders list. (Closes: #867759)
    Thank you for your previous contributions!

 -- Boyuan Yang <073plan@gmail.com>  Sat, 10 Mar 2018 11:32:05 +0800

lmms (1.1.3-7) unstable; urgency=low

  [ Javier Serrano Polo ]
  * Separate flags for WINE_BUILD_FLAGS to fix build problem on i386.

 -- Petter Reinholdtsen <pere@debian.org>  Mon, 26 Dec 2016 07:36:54 +0000

lmms (1.1.3-6) unstable; urgency=low

  [ Javier Serrano Polo ]
  * Build with install RUNPATH (reproducibility).

 -- Petter Reinholdtsen <pere@debian.org>  Sun, 25 Dec 2016 09:38:53 +0000

lmms (1.1.3-5) unstable; urgency=medium

  [ Javier Serrano Polo ]
  * Add Wine stable path to PATH, otherwise wine package would be required.
  * Sort plug-in embedded resources (reproducibility).
  * Define NDEBUG instead of setting build type to honor optimization choice.

 -- Javier Serrano Polo <javier@jasp.net>  Sat, 03 Sep 2016 17:31:05 +0200

lmms (1.1.3-4) unstable; urgency=medium

  [ Javier Serrano Polo ]
  * Sort lists generated from globbing expressions (reproducibility).
  * Fixed upgrade that installs recommended packages (Closes: #827039).
  * Dropped unused build dependencies.
  * Dropped workaround for #824715, wineg++ is fixed.
  * Added contributors.
  * Honor CONTRIBUTORS override.
  * Replace __FILE__ (reproducibility).
  * Use build type "Release" (reproducibility).

 -- Javier Serrano Polo <javier@jasp.net>  Wed, 08 Jun 2016 01:25:37 +0200

lmms (1.1.3-3) unstable; urgency=medium

  [ Javier Serrano Polo ]
  * Dropped Wine path from PATH.
  * Fixed lmms-common upgrade (Closes: #825287).
  * Hide vocoder plug-in, it is now in swh-plugins (Closes: #826110).
  * Added workaround for #824715 (Closes: #825286).

 -- Petter Reinholdtsen <pere@debian.org>  Fri, 03 Jun 2016 08:51:31 +0000

lmms (1.1.3-2) unstable; urgency=medium

  [ Javier Serrano Polo ]
  * Enabled vst plugin on i386 and amd64 (Closes: #763720).
  * Made Calf and vocoder plugins available to other programs (Closes: #758888).
  * Fixed version of metalish_dong01.ogg (Closes: #802588).
  * Bumped Standards-Version to 3.9.7. Doxygen documentation is not very useful.
  * Upgraded to Standards-Version 3.9.8. Ship icons in the default hicolor icon
    theme directories.
  * Use presets from zynaddsubfx-data.
  * Fixed build problems with GCC 6 (Closes: #811697).
  * Switch to PulseAudio back end on likely ALSA interception (Closes: #781479).
  * Updated copyright information.
  * Removed non-free projects.

 -- Petter Reinholdtsen <pere@debian.org>  Wed, 18 May 2016 09:09:23 +0000

lmms (1.1.3-1) unstable; urgency=low

  * New upstream version 1.1.3 (Closes: #788457).
    - Drop well-defined-loop.patch, included upstream.
  * Add config for git-buildpackage to use pristine-tar all the time.
  * Change homepage url to new http://lmms.io/.
  * Added fluid as build-depend.
  * New patch find-fluid.patch to find the fluid binary in unstable.
  * New patch gcc5.patch to get the code building with gcc 5 in
    unstable (Closes: #777989).
  * Added man-page-adjustment.patch to fix manpage formatting of AUTHOR
    block. Discovered thanks to lintian.

 -- Petter Reinholdtsen <pere@debian.org>  Mon, 21 Sep 2015 13:54:02 +0200

lmms (1.0.3-5) unstable; urgency=low

  * Make lmms replace and break lmms-common (<< 1.0.0-1) to handle the
    fact that /usr/share/menu/lmms moved from lmms-common to lmms in
    this version (Closes: #765970).

 -- Petter Reinholdtsen <pere@debian.org>  Sun, 19 Oct 2014 23:43:08 +0200

lmms (1.0.3-4) unstable; urgency=low

  * Correct watch file to reflect '-src' part of upstream tarball.
  * New desktop-argument.patch to let desktops know how to pass files to
    lmms.  Thanks to lintian for noticing the bug.
  * Revert change to enable the vsl plugin in version 1.0.3-3, as it did
    not work.  Reopen bug #763720.

 -- Petter Reinholdtsen <pere@debian.org>  Wed, 08 Oct 2014 19:21:53 +0200

lmms (1.0.3-3) unstable; urgency=medium

  * Try to get vsl plugin working on i386 by build depending on libwine-dev
    and wine32-dev-tools (Closes: #763720).  Unable to get it working on
    amd64.

 -- Petter Reinholdtsen <pere@debian.org>  Tue, 07 Oct 2014 12:13:16 +0200

lmms (1.0.3-2) unstable; urgency=medium

  * Change build rule to only enable ALSA support on Linux (Closes: #754718).
    Patch from Steven Chamberlain with input from Guillem Jover.
  * Drop libwine-dev build dependency to avoid build failure in the
    vst plugin.  It should be enabled when we figure out how to do it.

 -- Petter Reinholdtsen <pere@debian.org>  Thu, 02 Oct 2014 08:19:53 +0200

lmms (1.0.3-1) unstable; urgency=low

  * Move package into Debian Edu git repository and add myself as
    co-maintainer.
  * Update to upstream version 1.0.3.
  * Correct build dependency on i386, use libwine-dev instead of the now
    obsolete wine-dev (Closes: #748183).
  * Update Standards-Version from 3.9.5 to 3.9.6.
  * Add new well-defined-loop.patch to fix compile error triggered by
    undefined loop behaviour (Closes: #753177).

 -- Petter Reinholdtsen <pere@debian.org>  Wed, 01 Oct 2014 23:00:19 +0200

lmms (1.0.0-1) unstable; urgency=low

  * New upstream version (Closes: #703900, #735764, #696271)
  * Using a wraped-style control (Closes: #689347)
  * Don't suggest vcf as it no longer exists (since a long time)
    (Closes: #618350)
  * Problems with jack backend were fixed long ago (Closes: #557421)
  * No depends/recommends on wine anymore (Closes: #622215, #622080)

 -- Patrick Winnertz <winnie@debian.org>  Thu, 24 Apr 2014 22:30:17 +0200

lmms (0.4.10-2.3) unstable; urgency=low

  * Non maintainer upload.
  * Remove wine-related dependencies on amd64, thereby disabling building
    VST plugin. (Closes: #676760)

 -- Hilko Bengen <bengen@debian.org>  Wed, 27 Jun 2012 23:14:40 +0200

lmms (0.4.10-2.2) unstable; urgency=low

  * Non maintainer upload.
  * Fix build failure with GCC 4.7. Closes: #667265.
  * Turn on verbose build.

 -- Matthias Klose <doko@debian.org>  Tue, 17 Apr 2012 14:08:53 +0200

lmms (0.4.10-2.1) unstable; urgency=low

  * Non-maintainer upload.
  * Fix FTBFS on GNU/kFreeBSD. Thanks Pino Toscano.  (Closes: #641064)

 -- Robert Millan <rmh@debian.org>  Fri, 27 Apr 2012 22:55:55 +0200

lmms (0.4.10-2) unstable; urgency=low

  * Removed build-dep on libestools2.0-dev (Closes: #614975)

 -- Patrick Winnertz <winnie@debian.org>  Fri, 11 Mar 2011 09:37:43 +0100

lmms (0.4.10-1) unstable; urgency=low

  * Imported Upstream version 0.4.10
  * changed mode of patch
  * Add source/format with 3.0 (quilt) and rearrange source a bit
  * Bump standarts version to 3.9.1 - no further changes needed

 -- Patrick Winnertz <winnie@debian.org>  Fri, 11 Feb 2011 20:03:06 +0100

lmms (0.4.7-2) unstable; urgency=low

  [ Reinhard Tartler ]
  * Depend on wine only on i386 and amd64 (Closes: #590950)

  [ Patrick Winnertz ]
  * Uploading patch from siretart, thanks for helping.

 -- Patrick Winnertz <winnie@debian.org>  Mon, 02 Aug 2010 10:13:28 +0200

lmms (0.4.7-1) unstable; urgency=low

  * New upstream version

 -- Patrick Winnertz <winnie@debian.org>  Thu, 29 Jul 2010 16:24:00 +0200

lmms (0.4.6-2) unstable; urgency=low

  * Build-depend on libestools2.0-dev (Closes: #589882)

 -- Patrick Winnertz <winnie@debian.org>  Wed, 28 Jul 2010 11:55:16 +0200

lmms (0.4.6-1) unstable; urgency=low

  * New upstream version (Closes: #565733)
  * Bumped standards version to 3.8.3, no further changes needed

 -- Patrick Winnertz <winnie@debian.org>  Sun, 24 Jan 2010 16:40:39 +0100

lmms (0.4.5-1) unstable; urgency=low

  * New upstream version (Closes: #543645)
  * Fix FTBFS on amd64 (Closes: #540671 #543017)

 -- Patrick Winnertz <winnie@debian.org>  Fri, 11 Sep 2009 09:56:45 +0200

lmms (0.4.4-1) unstable; urgency=low

  * New upstream version (Closes: #511363)
  * Provide menu file (Closes: #514905)
    - The menufile is included in lmms-common and not in lmms
      as it is not arch specific
  * Bumped standards version to 3.8.2 no further changes needed

 -- Patrick Winnertz <winnie@debian.org>  Wed, 05 Aug 2009 20:46:40 +0200

lmms (0.3.2-1) unstable; urgency=low

  * Decrease wine dependency to wine-bin as suggested. (Closes: #446163)
  * Acknowlegded NMU from Pierre Habouzit <madcoder@debian.org> in order to
    fix FTBFS with gcc-4.3 which (Closes: #462202)
  * Now including the singerbot plugin. (Closes: #443224)
  * Add patch to prevent lmms from crashing.

 -- Patrick Winnertz <winnie@debian.org>  Mon, 17 Mar 2008 10:56:12 +0100

lmms (0.3.1-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Add g++-4.3.patch to fix g++-4.3 FTBFS (Closes: 462202).

 -- Pierre Habouzit <madcoder@debian.org>  Sun, 16 Mar 2008 23:21:56 +0000

lmms (0.3.1-1) unstable; urgency=low

  * Packaging new upstream release.
  * Install Upstream Changelog (Closes: #441477)
    Thanks to Felipe Sateler
  * Lowered the caps dependency to Recommends (Closes: #446163)
  * Added -i/-a to the build targets in rules in order to make sure that only
    (in)dep packages are build.
  * Changed my maintainer address
  * Added patch to remove stereo_enhancer plugin which has a ftbfs with gcc
    4.2.3
  * Added imagemagick as build-dep since we have to convert a .png to a .xpm
    via convert
  * Doesn't install upstreams menu file, since it's outdated.. instead use
    our own.
  * Standard-Version bump to 3.7.3
  * Remove Homepage field from Description and create a own Header
  * Added postinst and postrm for lmms-common to call update-menu if available
    (this has to be done manually, since we doesn't use dh_installmenu to install
    the menu file)

 -- Patrick Winnertz <winnie@debian.org>  Thu, 06 Dec 2007 07:08:04 +0100

lmms (0.3.0-1) unstable; urgency=low

  [ Tobias Doerffel ]
  * New upstream release. (Closes: #439301)
  * Removed patch from Thomas Girard as upstream merged changes

  [ Patrick Winnertz ]
  * Moved manpage into correct package (lmms)
  * Removed manuall installation of Upstream Changelog, thanks to the power of
    debhelper ;-)
  * FTBFS with gcc 4.2 is fixed by upstream (Closes: #383295)
  * lmms has now a proper menu entry (Closes: #383406)
  * lmms depends now on the same version of lmms-common (Closes: #389037)
  * fixed by upstream: arpeggio status is now saved (Closes: #433262)
  * Added build-depends libqt3-i18n (Closes: #384406)
  * Added watch file for lmms (Closes: #439302)
    Thanks to Raphael Geissert
  * Improved copyright file
  * Doesn't build libsingerbot since it is experimental and doesn't work
    correct yet
  * Added several build-dependencys (libstk0-dev, libestools1.2-dev, ladspa-sdk,
    libflac-dev, libwine-dev [i386], libqt3-i18n, libasound2-dev,
    festival-dev, dpatch )
  * Take over this package from Florian Ragwitz, so set myself as maintainer
  * Add a depends on a specific version of lmms-common
  * Added several new dependencys to lmms
  * Improved description of lmms and lmms-common
  * Die on errors of clean, but don't die if the makefile doesn't exist
  * Added watch file

 -- Patrick Winnertz <patrick.winnertz@skolelinux.org>  Fri, 24 Aug 2007 08:23:34 +0200

lmms (0.2.1-1.1) unstable; urgency=high

  * Non-maintainer Upload
  * Add Patch by Thomas Girard for segfault right after
    lmms starting up (Closes: 382491)

 -- Michael Ablassmeier <abi@debian.org>  Tue,  5 Sep 2006 12:00:40 +0200

lmms (0.2.1-1) unstable; urgency=low

  * New upstream release.
  * Bump up Standards-Version to 3.7.2 (no changes).
  * Use DH_COMPAT 5.

 -- Florian Ragwitz <rafl@debian.org>  Sun, 13 Aug 2006 14:40:13 +0200

lmms (0.1.4-1) unstable; urgency=low

  * New upstream release.

 -- Florian Ragwitz <rafl@debian.org>  Sat,  4 Feb 2006 07:16:47 +0100

lmms (0.1.3-1) unstable; urgency=low

  * New upstream release.
  * debian/lmms.1 was included by upstream. Removed it from debian/.
  * Install lmms.1 in lmms-common instead of lmms to safe some mirror space.
  * Added a lintian override for the above, as lintian is not smart enough to
    check for manpages in other packages from the same source package on which
    a package with a missing manpage depends.

 -- Florian Ragwitz <rafl@debian.org>  Wed,  1 Feb 2006 18:28:42 +0100

lmms (0.1.2-1) unstable; urgency=low

  * New upstream release.

 -- Florian Ragwitz <rafl@debian.org>  Thu, 22 Dec 2005 16:22:50 +0100

lmms (0.1.1-2) unstable; urgency=low

  * lmms-common doesn't depend on lmms anymore to remove a circular
    dependencies (Closes: #339906).

 -- Florian Ragwitz <rafl@debian.org>  Sun, 20 Nov 2005 12:27:08 +0100

lmms (0.1.1-1) unstable; urgency=low

  * New upstream release.
  * Changed Maintainer address.
  * Added libjack-dev to Build-Depends.

 -- Florian Ragwitz <rafl@debian.org>  Mon, 31 Oct 2005 10:48:36 +0100

lmms (0.0.9+0.1.0rc1-1) unstable; urgency=low

  * Initial Release (Closes: #315976).

 -- Florian Ragwitz <rafl@debianforum.de>  Fri, 22 Jul 2005 16:33:17 +0200

path: debian/changelog


code:
Source: lmms
Section: sound
Priority: optional
Maintainer: Debian Edu Packaging Team <debian-edu-pkg-team@lists.alioth.debian.org>
Uploaders:
 Petter Reinholdtsen <pere@debian.org>,
 Israel Dahl <israeldahl@gmail.com>,
 Javier Serrano Polo <javier@jasp.net>,
Build-Depends:
 cmake,
 debhelper (>= 9.0.0),
 fluid,
 ladspa-sdk,
 libasound2-dev [linux-any],
 libfftw3-dev,
 libfltk1.3-dev,
 libfluidsynth-dev,
 libgig-dev,
 libjack-jackd2-dev,
 liblist-moreutils-perl,
 libmp3lame-dev,
 libpulse-dev,
 libqt5x11extras5-dev,
 libsamplerate0-dev,
 libsdl1.2-dev,
 libsndfile1-dev,
 libsndio-dev,
 libsoundio-dev,
 libstk0-dev,
 libvorbis-dev,
 libx11-xcb-dev,
 libxcb-keysyms1-dev,
 libxcb-util0-dev,
 libxml-perl,
 libxml2-utils,
 portaudio19-dev,
 qtbase5-private-dev,
 qttools5-dev,
 wine64-tools [amd64] | wine32-tools [i386]
Standards-Version: 4.2.1.4
Homepage: https://lmms.io/
Vcs-Browser: https://salsa.debian.org/debian-edu-pkg-team/lmms.git

Package: lmms-bin
Architecture: any
Depends:
 lmms-common (>= ${source:Version}),
 ${shlibs:Depends},
 ${misc:Depends},
 stk,
Recommends:
 caps,
 lmms-vst-server:i386 (>= ${source:Version}),
 lmms-vst-server:amd64 (>= ${source:Version}),
 tap-plugins,
Suggests:
 fil-plugins,
 fluid-soundfont-gm,
 freepats,
 ladspa-plugin,
 mcp-plugins,
 omins,
Replaces: lmms-common (<< 1.0.0-1)
Breaks: lmms-common (<< 1.0.0-1)
Multi-Arch: allowed
Description: Linux Multimedia Studio - minimal installation
 LMMS aims to be a free alternative to popular (but commercial and closed-
 source) programs like FruityLoops, Cubase and Logic giving you the ability of
 producing music with your computer by creating cool loops, synthesizing and
 mixing sounds, arranging samples, having more fun with your MIDI-keyboard
 and much more...
 .
 LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/
 sample-/song-/effect-management) and those of powerful synthesizers and
 samplers in a modern, user-friendly and easy to use graphical user-interface.
 .
 This package provides the minimal installation.

Package: lmms
Architecture: any
Depends:
 lmms-bin,
 ${misc:Depends},
Description: Linux Multimedia Studio
 LMMS aims to be a free alternative to popular (but commercial and closed-
 source) programs like FruityLoops, Cubase and Logic giving you the ability of
 producing music with your computer by creating cool loops, synthesizing and
 mixing sounds, arranging samples, having more fun with your MIDI-keyboard
 and much more...
 .
 LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/
 sample-/song-/effect-management) and those of powerful synthesizers and
 samplers in a modern, user-friendly and easy to use graphical user-interface.
 .
 This package provides the recommended installation.

Package: lmms-common
Architecture: all
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
 zynaddsubfx-data,
Pre-Depends: ${misc:Pre-Depends}
Description: Linux Multimedia Studio - common files
 LMMS aims to be a free alternative to popular (but commercial and closed-
 source) programs like FruityLoops, Cubase and Logic giving you the ability of
 producing music with your computer by creating cool loops, synthesizing and
 mixing sounds, arranging samples, having more fun with your MIDI-keyboard
 and much more...
 .
 LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/
 sample-/song-/effect-management) and those of powerful synthesizers and
 samplers in a modern, user-friendly and easy to use graphical user-interface.
 .
 This package contains the platform independent files such as samples, presets
 and some example projects.

Package: lmms-vst-server
Architecture: amd64 i386
Depends:
 wine64 [amd64] | wine64-development [amd64] | wine32 [i386] | wine32-development [i386],
 ${shlibs:Depends},
 ${misc:Depends},
Recommends: lmms-bin:any
Description: Linux Multimedia Studio - VST server
 This package contains a helper application that loads VST plugins.

path: debian/control