1<ui version="4.0" > 2 <class>PerformanceConfigPage</class> 3 <widget class="QWidget" name="PerformanceConfigPage" > 4 <property name="geometry" > 5 <rect> 6 <x>0</x> 7 <y>0</y> 8 <width>343</width> 9 <height>234</height> 10 </rect> 11 </property> 12 <property name="windowTitle" > 13 <string>Form</string> 14 </property> 15 <layout class="QVBoxLayout" > 16 <item> 17 <widget class="QGroupBox" name="groupBox_2" > 18 <property name="title" > 19 <string>Audio file buffering</string> 20 </property> 21 <layout class="QVBoxLayout" > 22 <property name="spacing" > 23 <number>12</number> 24 </property> 25 <property name="leftMargin" > 26 <number>9</number> 27 </property> 28 <property name="topMargin" > 29 <number>9</number> 30 </property> 31 <property name="rightMargin" > 32 <number>9</number> 33 </property> 34 <property name="bottomMargin" > 35 <number>9</number> 36 </property> 37 <item> 38 <layout class="QHBoxLayout" > 39 <property name="spacing" > 40 <number>6</number> 41 </property> 42 <property name="leftMargin" > 43 <number>0</number> 44 </property> 45 <property name="topMargin" > 46 <number>0</number> 47 </property> 48 <property name="rightMargin" > 49 <number>0</number> 50 </property> 51 <property name="bottomMargin" > 52 <number>0</number> 53 </property> 54 <item> 55 <widget class="QLabel" name="label" > 56 <property name="toolTip" > 57 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css"> 58p, li { white-space: pre-wrap; } 59</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> 60<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Read buffer size:</span></p> 61<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The amount of audio data that can be stored in the </p> 62<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">read buffers in seconds.</p> 63<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> 64<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The default value of 1 second should do just fine.</p> 65<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">However, if you're tight on memory, you can make this value lower.</p> 66<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you experience buffer underruns when the hard disk bandwidth is </p> 67<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">(almost) saturated, or when buffer underruns happen regularly due </p> 68<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">the hard disk can't keep up for some reason, you can try a larger </p> 69<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">value, like 1.5 or 2.0 seconds.</p> 70<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> 71<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Keep in mind that when using a larger buffer, </p> 72<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">it will take considerably more time to move (i.e. seeking) </p> 73<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">the playhead to another positions, since all the buffers </p> 74<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">(one for each audioclip * channel count) need to be refilled!</p></body></html></string> 75 </property> 76 <property name="text" > 77 <string>Read buffer size (seconds)</string> 78 </property> 79 </widget> 80 </item> 81 <item> 82 <widget class="QDoubleSpinBox" name="bufferTimeSpinBox" > 83 <property name="sizePolicy" > 84 <sizepolicy vsizetype="Fixed" hsizetype="Minimum" > 85 <horstretch>0</horstretch> 86 <verstretch>1</verstretch> 87 </sizepolicy> 88 </property> 89 <property name="decimals" > 90 <number>1</number> 91 </property> 92 <property name="minimum" > 93 <double>0.400000000000000</double> 94 </property> 95 <property name="maximum" > 96 <double>3.000000000000000</double> 97 </property> 98 <property name="singleStep" > 99 <double>0.100000000000000</double> 100 </property> 101 <property name="value" > 102 <double>1.000000000000000</double> 103 </property> 104 </widget> 105 </item> 106 </layout> 107 </item> 108 <item> 109 <layout class="QHBoxLayout" > 110 <property name="spacing" > 111 <number>6</number> 112 </property> 113 <property name="leftMargin" > 114 <number>0</number> 115 </property> 116 <property name="topMargin" > 117 <number>0</number> 118 </property> 119 <property name="rightMargin" > 120 <number>0</number> 121 </property> 122 <property name="bottomMargin" > 123 <number>0</number> 124 </property> 125 <item> 126 <widget class="QLabel" name="reloadWarningLabel" > 127 <property name="minimumSize" > 128 <size> 129 <width>40</width> 130 <height>0</height> 131 </size> 132 </property> 133 <property name="text" > 134 <string>info icon</string> 135 </property> 136 </widget> 137 </item> 138 <item> 139 <widget class="QLabel" name="label_2" > 140 <property name="sizePolicy" > 141 <sizepolicy vsizetype="Preferred" hsizetype="Preferred" > 142 <horstretch>1</horstretch> 143 <verstretch>0</verstretch> 144 </sizepolicy> 145 </property> 146 <property name="text" > 147 <string>Changing the buffer size only will take 148into effect after (re)loading a project.</string> 149 </property> 150 </widget> 151 </item> 152 </layout> 153 </item> 154 </layout> 155 </widget> 156 </item> 157 <item> 158 <widget class="QGroupBox" name="groupBox" > 159 <property name="title" > 160 <string>Painting</string> 161 </property> 162 <layout class="QVBoxLayout" > 163 <property name="spacing" > 164 <number>6</number> 165 </property> 166 <property name="leftMargin" > 167 <number>9</number> 168 </property> 169 <property name="topMargin" > 170 <number>9</number> 171 </property> 172 <property name="rightMargin" > 173 <number>9</number> 174 </property> 175 <property name="bottomMargin" > 176 <number>9</number> 177 </property> 178 <item> 179 <layout class="QHBoxLayout" > 180 <property name="spacing" > 181 <number>6</number> 182 </property> 183 <property name="leftMargin" > 184 <number>0</number> 185 </property> 186 <property name="topMargin" > 187 <number>0</number> 188 </property> 189 <property name="rightMargin" > 190 <number>0</number> 191 </property> 192 <property name="bottomMargin" > 193 <number>0</number> 194 </property> 195 <item> 196 <widget class="QLabel" name="label_4" > 197 <property name="toolTip" > 198 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css"> 199p, li { white-space: pre-wrap; } 200</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> 201<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The number of times per second at which the Graphical</p> 202<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Items are repainted during a jog action, like moving an</p> 203<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">AudioClip, or changing the Gain.</p> 204<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> 205<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The default frames per second of 35 is a perfect compromise </p> 206<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">between smooth painting, and low cpu usage.</p> 207<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> 208<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">However, if you find the painting to be not smooth enough,</p> 209<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">change this value to a higher one, but keep in mind that it</p> 210<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">will consume considerably more cpu!</p> 211<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> 212<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If for example moving an AudioClip still takes to much cpu,</p> 213<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">you should consider to lower this value.</p></body></html></string> 214 </property> 215 <property name="text" > 216 <string>Jog repaint speed (fps)</string> 217 </property> 218 </widget> 219 </item> 220 <item> 221 <widget class="QSpinBox" name="jogUpdateIntervalSpinBox" > 222 <property name="maximumSize" > 223 <size> 224 <width>100</width> 225 <height>16777215</height> 226 </size> 227 </property> 228 <property name="minimum" > 229 <number>10</number> 230 </property> 231 <property name="maximum" > 232 <number>50</number> 233 </property> 234 <property name="value" > 235 <number>25</number> 236 </property> 237 </widget> 238 </item> 239 </layout> 240 </item> 241 <item> 242 <widget class="QCheckBox" name="useOpenGLCheckBox" > 243 <property name="toolTip" > 244 <string><html><head><meta name="qrichtext" content="1" /><style type="text/css"> 245p, li { white-space: pre-wrap; } 246</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> 247<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Accelerates the painting of AudioClips and Tracks by using</p> 248<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">the 3D engine of your graphics card.</p> 249<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> 250<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Depending on your graphics card and driver support, this </p> 251<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">can speed up painting considerably!</p></body></html></string> 252 </property> 253 <property name="text" > 254 <string>Use hardware acceleration</string> 255 </property> 256 </widget> 257 </item> 258 </layout> 259 </widget> 260 </item> 261 <item> 262 <spacer> 263 <property name="orientation" > 264 <enum>Qt::Vertical</enum> 265 </property> 266 <property name="sizeHint" > 267 <size> 268 <width>20</width> 269 <height>40</height> 270 </size> 271 </property> 272 </spacer> 273 </item> 274 </layout> 275 </widget> 276 <resources/> 277 <connections/> 278</ui> 279