hydrogen 1.2.3
CommonStrings.cpp
Go to the documentation of this file.
1/*
2 * Hydrogen
3 * Copyright(c) 2008-2024 The hydrogen development team [hydrogen-devel@lists.sourceforge.net]
4 *
5 * http://www.hydrogen-music.org
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY, without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program; if not, write to the Free Software
19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 *
21 */
22
23#include "CommonStrings.h"
24
26 /*: Text displayed on the button to show the Playback track. Its size
27 is designed to hold a single character.*/
28 m_sPlaybackTrackButton = tr( "P" );
29
30 /*: Text displayed on the button for soloing an instrument strip in
31 the mixer. Its size is designed for a single character.*/
32 m_sSmallSoloButton = tr( "S" );
33 /*: Text displayed on the button for muting an instrument strip in
34 the mixer. Its size is designed for a single character.*/
35 m_sSmallMuteButton = tr( "M" );
36 /*: Text displayed on the button for muting the master strip. Its
37 size is designed for a four characters.*/
38 m_sBigMuteButton = tr( "Mute" );
39 /*: Text displayed on the button for bypassing an element. Its
40 size is designed for a three characters.*/
41 m_sBypassButton = tr( "BYP" );
42 /*: Text displayed on the button for editing an element. Its
43 size is designed for a four characters.*/
44 m_sEditButton = tr( "Edit" );
45 /*: Text displayed on the button to clear all patterns in the
46 SongEditor. Its size is designed to hold five characters.*/
47 m_sClearButton = tr( "Clear" );
48 /*: Text displayed on the button to show the Timeline. Its size
49 is designed to hold a single character.*/
50 m_sTimelineButton = tr( "T" );
51 /*: Text displayed on the button to activate the Timeline. Its size
52 is designed to hold eight characters.*/
53 m_sTimelineBigButton = tr( "Timeline" );
54 /*: Text displayed on the button to enable the LADSPA effect strips. Its size
55 is designed to hold two characters.*/
56 m_sFXButton = tr( "FX" );
57 /*: Text displayed on the button to show the instrument peaks. Its size
58 is designed to hold four characters.*/
59 m_sPeakButton = tr( "Peak" );
60 /*: Text displayed on the button to show the Instrument Rack. Its size
61 is designed to hold seven characters but is quite flexible.*/
62 m_sGeneralButton = tr( "General" );
63 /*: Text displayed on the button to show the Instrument Editor in the Instrument Rack. Its size
64 is designed to hold ten characters but is quite flexible.*/
65 m_sInstrumentButton = tr( "Instrument" );
66 /*: Text displayed on the button to show the Sound Library in the Instrument Rack. Its size
67 is designed to hold ten characters but is quite flexible.*/
68 m_sSoundLibraryButton = tr( "Sound Library" );
69 /*: Text displayed on the button to show the Layer view of the Instrument Rack. Its size
70 is designed to hold six characters but is quite flexible.*/
71 m_sLayersButton = tr( "Layers" );
72 /*: Text displayed on the button to load a layer into an
73 instrument. Its size is designed to hold ten characters but is quite
74 flexible.*/
75 m_sLoadLayerButton = tr( "Load Layer" );
76
77 /*: Text displayed on the button to delete a layer into an
78 instrument. Its size is designed to hold twelve characters but is quite
79 flexible.*/
80 m_sDeleteLayerButton = tr( "Delete Layer" );
81
82 /*: Text displayed on the button to edit a layer into an
83 instrument. Its size is designed to hold ten characters but is quite
84 flexible.*/
85 m_sEditLayerButton = tr( "Edit Layer" );
86
87 /*: Text displayed on the button to activate the Beat Counter. Its
88 size is designed to hold two characters in two separate rows.*/
89 m_sBeatCounterButton = tr( "B\nC" );
90
91 /*: Text displayed on the button indicating that the Beat Counter will
92 only set tempo. Its size is designed to hold one character.*/
94 /*: Text displayed on the button indicating that the Beat Counter will
95 start playing after setting the tempo. Its size is designed to hold one character.*/
97
98 /*: Text displayed on the button to activate the resampling using
99 Rubberband. Its
100 size is designed to hold three characters in two separate rows.*/
101 m_sRubberbandButton = tr( "R\nU\nB" );
102
103 /*: Text displayed on the button to activate the JACK transport control. Its
104 size is designed to hold seven characters and is moderately flexible.*/
105 m_sJackTransportButton = tr( "J.Trans" );
106 /*: Text displayed on the button to activate the JACK Timebase master control. Its
107 size is designed to hold eight characters and is moderately flexible.*/
108 m_sJackMasterButton = tr( "J.Master" );
109 /*: Text displayed on the button to show the Mixer window. Its
110 size is designed to hold five characters and is flexible.*/
111 m_sMixerButton = tr( "Mixer" );
112 /*: Text displayed on the button to show the Instrument Rack. Its
113 size is designed to hold 15 characters and is flexible.*/
114 m_sInstrumentRackButton = tr( "Instrument Rack" );
115
116 /*: Text displayed on the button activating Pattern Mode for playback. Its
117 size is designed to hold seven characters and is slightly flexible.*/
118 m_sPatternModeButton = tr( "Pattern" );
119 /*: Text displayed on the button activating Song Mode for playback. Its
120 size is designed to hold four characters and is slightly flexible.*/
121 m_sSongModeButton = tr( "Song" );
122
123 /*: Text displayed below the rotary to adjust the attack of the
124 ADSR in the Instrument Editor. Designed to hold six characters
125 but flexible.*/
126 m_sAttackLabel = tr( "Attack" );
127 /*: Text displayed below the rotary to adjust the decay of the
128 ADSR in the Instrument Editor. Designed to hold five characters
129 but flexible.*/
130 m_sDecayLabel = tr( "Decay" );
131 /*: Text displayed below the rotary to adjust the sustain of the
132 ADSR in the Instrument Editor. Designed to hold seven characters
133 but flexible.*/
134 m_sSustainLabel = tr( "Sustain" );
135 /*: Text displayed below the rotary to adjust the release of the
136 ADSR in the Instrument Editor. Designed to hold seven characters
137 but flexible.*/
138 m_sReleaseLabel = tr( "Release" );
139 /*: Text displayed below the LCD to set the output MIDI channel
140 in the Instrument Editor. Designed to hold seven characters but
141 flexible.*/
142 m_sMidiOutChannelLabel = tr( "Channel" );
143 /*: Text displayed below the LCD to set the output MIDI note
144 in the Instrument Editor. Designed to hold four characters but
145 flexible.*/
146 m_sMidiOutNoteLabel = tr( "Note" );
147 /*: Text displayed in the left part of the row of the Instrument
148 Editor concerned with MIDI output parameters. Designed to hold
149 eleven characters but flexible.*/
150 m_sMidiOutLabel = tr( "MIDI Output" );
151 /*: Text displayed in the Instrument Editor in the row of the
152 pitch widget. Designed to hold five characters but flexible.*/
153 m_sPitchLabel = tr( "Pitch" );
154 /*: Text displayed below the rotary to adjust the deterministic
155 part of the instrument pitch in front of decimal point in the
156 Instrument Editor. Designed to hold six characters but
157 flexible.*/
158 m_sPitchCoarseLabel = tr( "Coarse" );
159 /*: Text displayed below the rotary to adjust the deterministic
160 part of the instrument pitch after decimal point in the
161 Instrument Editor. Designed to hold four characters but
162 flexible.*/
163 m_sPitchFineLabel = tr( "Fine" );
164 /*: Text displayed below the rotary to adjust the random part of
165 the instrument pitch in the Instrument Editor. Designed to hold
166 six characters but flexible.*/
167 m_sPitchRandomLabel = tr( "Random" );
168 /*: Text displayed below the rotary to adjust the instrument gain
169 in the Instrument Editor. Designed to hold four characters but
170 flexible.*/
171 m_sGainLabel = tr( "Gain" );
172 /*: Text displayed below the LCD to set the mute group in the
173 Instrument Editor. Designed to hold ten characters but
174 flexible.*/
175 m_sMuteGroupLabel = tr( "Mute Group" );
176 /*: Text displayed next to the checkbox to activate the auto stop
177 note feature in the Instrument Editor. Designed to hold 14
178 characters but flexible.*/
179 m_sIsStopNoteLabel = tr( "Auto-Stop Note" );
180 /*: Text displayed next to the checkbox to activate the apply
181 velocity feature in the Instrument Editor. Designed to hold 14
182 characters but flexible.*/
183 m_sApplyVelocityLabel = tr( "Apply Velocity" );
184 /*: Text displayed below the LCD to set the hihat pressure group
185 in the Instrument Editor. Designed to hold 13 characters but
186 is only moderately flexible.*/
187 m_sHihatGroupLabel = tr( "HH Press. Grp" );
188 /*: Text displayed below the LCD to set the maximum range of the
189 hihat pressure group in the Instrument Editor. Designed to hold
190 nine characters but flexible.*/
191 m_sHihatMaxRangeLabel = tr( "Max Range" );
192 /*: Text displayed below the LCD to set the minimum range of the
193 hihat pressure group in the Instrument Editor. Designed to hold
194 nine characters but flexible.*/
195 m_sHihatMinRangeLabel = tr( "Min Range" );
196 /*: Text displayed below the rotary to adjust the cutoff frequency
197 of the lowpass filter applied to the instrument in the Instrument
198 Editor. Designed to hold six characters but flexible.*/
199 m_sCutoffLabel = tr( "Cutoff" );
200 /*: Text displayed below the rotary to adjust the resonance frequency
201 of the lowpass filter applied to the instrument in the Instrument
202 Editor. Designed to hold ten characters but flexible.*/
203 m_sResonanceLabel = tr( "Resonance" );
204 /*: Text displayed below the rotary to adjust the layer gain
205 in the Instrument Editor. Designed to hold six characters but
206 flexible.*/
207 m_sLayerGainLabel = tr( "L. Gain" );
208 /*: Text displayed below the rotary to adjust the component gain
209 in the Instrument Editor. Designed to hold six characters but
210 flexible.*/
211 m_sComponentGainLabel = tr( "C. Gain" );
212 /*: Text displayed left of the sample selection LCD combo in the
213 Instrument Editor. Designed to hold eleven characters but not
214 that flexible.*/
215 m_sSampleSelectionLabel = tr( "Sample Sel." );
216 /*: Text displayed left of the pattern size LCD combo in the panel
217 of the Pattern Editor.*/
218 m_sPatternSizeLabel = tr( "Size" );
219 /*: Text displayed left of the resolution LCD combo in the panel
220 of the Pattern Editor.*/
221 m_sResolutionLabel = tr( "Res" );
222 /*: Text displayed left of the button to activate the playback of
223 inserted notes in the panel of the Pattern Editor.*/
224 m_sHearNotesLabel = tr( "Hear" );
225 /*: Text displayed left of the button to toggle the quantization
226 in the panel of the Pattern Editor.*/
227 m_sQuantizeEventsLabel = tr( "Quant" );
228 /*: Text displayed left of the button to switch between the
229 Drum Pattern Editor and the Piano Roll Editor in the panel
230 of the Pattern Editor.*/
231 m_sShowPianoLabel = tr( "Input" );
232 /*: Text displayed in the Player Control to indicate incoming MIDI
233 events. Designed to hold seven characters but not that
234 flexible.*/
235 m_sMidiInLabel = tr( "MIDI-In" );
236 /*: Text displayed in the Player Control to indicate the CPU
237 load. Designed to hold three characters but not that flexible.*/
238 m_sCpuLabel = tr( "CPU" );
239 /*: Text displayed in the Player Control to indicate where the set
240 the tempo of the song. Designed to hold three characters but not
241 that flexible.*/
242 m_sBPMLabel = tr( "BPM" );
243 /*: Text displayed in the Player Control to indicate the number of
244 hours passed since playback started. Designed to hold three
245 characters but not that flexible.*/
246 m_sTimeHoursLabel = tr( "Hrs" );
247 /*: Text displayed in the Player Control to indicate the number of
248 minutes passed since playback started. Designed to hold three
249 characters but not that flexible.*/
250 m_sTimeMinutesLabel = tr( "Min" );
251 /*: Text displayed in the Player Control to indicate the number of
252 seconds passed since playback started. Designed to hold three
253 characters but not that flexible.*/
254 m_sTimeSecondsLabel = tr( "Sec" );
255 /*: Text displayed in the Player Control to indicate the number of
256 milliseconds passed since playback started. Designed to hold three
257 characters but not that flexible.*/
258 m_sTimeMilliSecondsLabel = tr( "1/1000" );
259 /*: Text displayed in the Master Mixer Strip as a heading for the
260 humanization rotaries. Designed to hold eight characters but not
261 that flexible.*/
262 m_sHumanizeLabel = tr( "Humanize" );
263 /*: Text displayed in the Master Mixer Strip as a heading for the
264 swing humanization rotary. Designed to hold five characters but
265 flexible.*/
266 m_sSwingLabel = tr( "Swing" );
267 /*: Text displayed in the Master Mixer Strip as a heading for the
268 timing humanization rotary. Designed to hold six characters but
269 flexible.*/
270 m_sTimingLabel = tr( "Timing" );
271 /*: Text displayed in the Master Mixer Strip as a heading for the
272 velocity humanization rotary. Designed to hold eight characters
273 flexible.*/
274 m_sVelocityLabel = tr( "Velocity" );
275 /*: Text displayed as the title of the Master Mixer
276 Strip. Designed to hold six characters but flexible.*/
277 m_sMasterLabel = tr( "Master" );
278 /*: Text displayed below the rotary in the FX Mixerline. Designed
279 to hold six characters but flexible.*/
280 m_sReturnLabel = tr( "Return" );
281
282 /*: Displayed in the tooltip of input widgets. Indicates the
283 allowed values from minimum to maximum.*/
284 m_sRangeTooltip = tr( "Range" );
285 /*: Displayed in the tooltip of input widgets. General heading of
286 the part associating the Action of the widget with the MIDI
287 event and parameter it is bound to.*/
288 m_sMidiTooltipHeading = tr( "MIDI" );
289 /*: Displayed in the tooltip of input widgets. Body of the part
290 associating the Action of the widget with the MIDI event and
291 parameter it is bound to. It's full context is "ACTION bound to
292 [EVENT : PARAMETER]".*/
293 m_sMidiTooltipBound = tr( "bound to" );
294 /*: Displayed in the tooltip of input widgets. Body of the part
295 displaying the Action that is not associate to a MIDI event
296 yet. It's full context is "ACTION not bound".*/
297 m_sMidiTooltipUnbound = tr( "not bound" );
298 /*: Displayed on both LCDSpinBoxes used for the pattern size while
299 playback is rolling.*/
300 m_sPatternSizeDisabledTooltip = tr( "It's not possible to change the pattern size when playing." );
301
302 /*: Displayed when hovering over the button in the
303 PatternEditorPanel to activate the DrumkitEditor.*/
304 m_sShowDrumkitEditorTooltip = tr( "Show drumkit editor" );
305 /*: Displayed when hovering over the button in the
306 PatternEditorPanel to activate the PianoRollEditor.*/
307 m_sShowPianoRollEditorTooltip = tr( "Show piano roll editor" );
308
309 m_sAudioDriverStartError = tr( "Unable to start audio driver!" );
310 m_sAudioDriverErrorHint = tr( "Please use the Preferences to select a different one." );
311 m_sAudioDriverNotPresent = tr( "No audio driver set!" );
312
313 m_sJackTBMMasterTooltip = tr("Register Hydrogen as JACK Timebase master");
314 m_sJackTBMSlaveTooltip = tr("Hydrogen is listening to tempo and position info. Press to register Hydrogen as JACK Timebase master instead.");
315 m_sJackMasterDisabledTooltip = tr( "JACK timebase support is disabled in the Preferences" );
316
317 /*: Title of the window displayed when using the MIDI learning
318 capabilities of Hydrogen.*/
319 m_sMidiSenseWindowTitle = tr( "Waiting..." );
320 /*: Text displayed when using the MIDI learning capabilities of
321 Hydrogen. Only displayed if the widget has an associated
322 action.*/
323 m_sMidiSenseInput = tr( "Waiting for MIDI input..." );
324 /*: Displayed in the popup window when using the MIDI learning
325 capabilities of Hydrogen. Indicating that there is not Action
326 which could be associated to a MIDI event.*/
327 m_sMidiSenseUnavailable = tr( "This element is not MIDI operable." );
328
329 m_sPatternLoadError = tr( "Unable to load pattern" );
330 m_sInstrumentLoadError = tr( "Unable to load instrument" );
331
332 /*: Error message shown when attempt to export a song, pattern,
333 drumkit, MIDI etc. into a read-only folder.*/
334 m_sFileDialogMissingWritePermissions = tr( "You do not have permissions to write to the selected folder. Please select another one." );
335
336 /*: Displayed within a status message when activating a widget.*/
337 m_sStatusOn = tr( "on" );
338 /*: Displayed within a status message when deactivating a widget.*/
339 m_sStatusOff = tr( "off" );
340 /*: Displayed within a status message when enabling a widget.*/
341 m_sStatusEnabled = tr( "enabled" );
342 /*: Displayed within a status message when disabling a widget.*/
343 m_sStatusDisabled = tr( "disabled" );
344
345 m_sTimelineEnabled = tr( "Enable the Timeline for custom tempo changes" );
346 m_sTimelineDisabledPatternMode = tr( "The Timeline is only available in Song Mode" );
347 m_sTimelineDisabledTimebaseSlave = tr( "In the presence of an external JACK Timebase master the tempo can not be altered from within Hydrogen" );
348 m_sPatternEditorLocked = tr( "Lock the Pattern Editor to only show and follow the pattern recorded notes will be inserted into while in Song Mode." );
349
350 /*: Displayed in the Preferences dialog in the info section for a
351 particular driver in case it is not properly supported on the
352 system.*/
353 m_sPreferencesNotCompiled = tr( "Not compiled" );
354 /*: Displayed in the Preferences dialog within a driver combobox
355 in case no driver was selected.*/
356 m_sPreferencesNone = tr( "None" );
357 /*: Displayed in the Preferences dialog as a tooltip for both the
358 sample rate combobox and buffer size spinbox.*/
359 m_sPreferencesJackTooltip = tr( "Both buffer size and sample rate can only be altered in the configuration of the JACK server itself." );
360
361 /*: Text displayed on a Ok button of a dialog. The character after
362 the '&' symbol can be used as a hotkey and the '&' symbol itself
363 will not be displayed.*/
364 m_sButtonOk = tr( "&Ok" );
365 /*: Text displayed on a Save button of a dialog. The character after
366 the '&' symbol can be used as a hotkey and the '&' symbol itself
367 will not be displayed.*/
368 m_sButtonSave = tr( "&Save" );
369 /*: Text displayed on a Cancel button of a dialog. The character
370 after the '&' symbol can be used as a hotkey and the '&' symbol
371 itself will not be displayed.*/
372 m_sButtonCancel = tr( "&Cancel" );
373 /*: Text displayed on a Discard button of a dialog. The character
374 after the '&' symbol can be used as a hotkey and the '&' symbol
375 itself will not be displayed.*/
376 m_sButtonDiscard = tr( "&Discard" );
377 /*: Text displayed on a Play button which will start playback. The
378 character after the '&' symbol can be used as a hotkey and the
379 '&' symbol itself will not be displayed.*/
380 m_sButtonPlay = tr( "&Play" );
381 /*: Text displayed on a Play button in the SampleEditor which will
382 start playback of the original file. The character after the '&'
383 symbol can be used as a hotkey and the '&' symbol itself will
384 not be displayed.*/
385 m_sButtonPlayOriginalSample = tr( "Play &original sample" );
386 /*: Displayed in popup dialogs in case the user attempts to close
387 a window which still contains unsaved changes. The '\n'
388 character introduces a linebreak and must not be translated*/
389 m_sUnsavedChanges = tr( "Unsaved changes left. These changes will be lost. \nAre you sure?" );
390
391 m_sMutableDialog = tr( "Don't show this message again" );
392
393 // Not used yet.
394 /*: Displayed in the Open dialog window if the selected song could
395 not be loaded.*/
396 // m_sDialogSongLoadError = tr( "Error loading song." );
397 /*: Heading displayed in the info box asking the user to recover
398 unsaved changes from an earlier session.*/
399 // m_sDialogUnsavedChangedH1 = tr( "There are unsaved changes." );
400 /*: Additional text displayed in the info box asking the user to
401 recover unsaved changes from an earlier session.*/
402 // m_sDialogUnsavedChangedH2 = tr( "Do you want to recover them?" );
403
404 /*: Label corresponding to the line edit in the drumkit and song
405 properties dialog used to enter the license*/
406 m_sLicenseStringLbl = tr( "License String" );
407 /*: Tool tip used for the combo boxes in both the drumkit and song
408 property dialog to set a predefined license type.*/
409 m_sLicenseComboToolTip = tr( "License parsed from License String. You can use this combo box to overwrite the current license with a predefined one" );
410 m_sLicenseStringToolTip = tr( "License string written to disk. You can customize it to e.g. include an attribution other then the author. But be aware that it will be overwritten once you select a different license" );
411
412 m_sLicenseCopyleftWarning = tr( "You used drumkit samples holding a <b>copyleft license</b>. Be aware that <b>you are legally obliged to make a copy publicly available and can not prevent its redistribution by others.</b>" );
413 m_sLicenseAttributionWarning = tr( "All license containing the letters 'CC BY' <b>require you to give an attribution</b> by naming drumkit, author, as well as the license itself." );
414 /*: Shown as title in dialogs used to inform the user about
415 license issues and information.*/
416 m_sLicenseWarningWindowTitle = tr( "License Warning" );
417
418 m_sSoundLibraryFailedPreDrumkitLoad = tr( "Drumkit registered in the current song can not be found on disk.\nPlease load an existing drumkit first.\nCurrent kit:" );
419
420 /*: Suffix appended to a drumkit, song, or pattern name in case it
421 * is found on system-level and is read-only. */
422 m_sSoundLibrarySystemSuffix = tr( "system" );
423 /*: Suffix appended to a drumkit that are loaded non-persistently
424 * into the current Hydrogen session. */
425 m_sSoundLibrarySessionSuffix = tr( "session" );
426}
427
QString m_sLicenseWarningWindowTitle
QString m_sClearButton
QString m_sBigMuteButton
QString m_sMidiSenseWindowTitle
QString m_sQuantizeEventsLabel
QString m_sTimelineButton
QString m_sSongModeButton
QString m_sShowPianoRollEditorTooltip
QString m_sHearNotesLabel
QString m_sTimelineEnabled
QString m_sLicenseCopyleftWarning
QString m_sRubberbandButton
QString m_sSampleSelectionLabel
QString m_sBeatCounterButton
QString m_sLoadLayerButton
QString m_sComponentGainLabel
QString m_sSustainLabel
QString m_sSwingLabel
QString m_sAudioDriverNotPresent
QString m_sMidiTooltipUnbound
QString m_sUnsavedChanges
QString m_sRangeTooltip
QString m_sPatternModeButton
QString m_sLayersButton
QString m_sIsStopNoteLabel
QString m_sPatternSizeDisabledTooltip
QString m_sPatternSizeLabel
QString m_sMutableDialog
QString m_sTimeSecondsLabel
QString m_sPitchCoarseLabel
QString m_sCpuLabel
QString m_sMidiSenseUnavailable
QString m_sMidiInLabel
QString m_sTimingLabel
QString m_sPreferencesJackTooltip
QString m_sInstrumentButton
QString m_sJackTransportButton
QString m_sJackTBMMasterTooltip
QString m_sJackMasterDisabledTooltip
QString m_sInstrumentRackButton
QString m_sPeakButton
QString m_sGainLabel
QString m_sBypassButton
QString m_sCutoffLabel
QString m_sLicenseAttributionWarning
QString m_sButtonCancel
QString m_sLicenseStringLbl
QString m_sReleaseLabel
QString m_sMidiOutChannelLabel
QString m_sLayerGainLabel
QString m_sTimelineBigButton
QString m_sAudioDriverStartError
QString m_sResolutionLabel
QString m_sReturnLabel
QString m_sAttackLabel
QString m_sSoundLibraryFailedPreDrumkitLoad
QString m_sPlaybackTrackButton
QString m_sSoundLibrarySessionSuffix
QString m_sMidiTooltipHeading
QString m_sEditLayerButton
QString m_sStatusOff
QString m_sResonanceLabel
QString m_sMidiOutNoteLabel
QString m_sInstrumentLoadError
QString m_sTimelineDisabledPatternMode
QString m_sPatternEditorLocked
QString m_sButtonOk
QString m_sLicenseStringToolTip
QString m_sFXButton
QString m_sMasterLabel
QString m_sButtonSave
QString m_sPreferencesNone
QString m_sSmallSoloButton
QString m_sBPMLabel
QString m_sMixerButton
QString m_sHihatMinRangeLabel
QString m_sLicenseComboToolTip
QString m_sTimeMinutesLabel
QString m_sButtonDiscard
QString m_sDecayLabel
QString m_sAudioDriverErrorHint
QString m_sFileDialogMissingWritePermissions
QString m_sPitchRandomLabel
QString m_sButtonPlayOriginalSample
QString m_sJackTBMSlaveTooltip
QString m_sSoundLibraryButton
QString m_sDeleteLayerButton
QString m_sShowDrumkitEditorTooltip
QString m_sGeneralButton
QString m_sStatusEnabled
QString m_sPitchLabel
QString m_sHumanizeLabel
QString m_sPreferencesNotCompiled
QString m_sPatternLoadError
QString m_sMidiSenseInput
QString m_sHihatMaxRangeLabel
QString m_sPitchFineLabel
QString m_sBeatCounterSetPlayButtonOn
QString m_sSoundLibrarySystemSuffix
QString m_sApplyVelocityLabel
QString m_sVelocityLabel
QString m_sTimeHoursLabel
QString m_sStatusDisabled
QString m_sTimeMilliSecondsLabel
QString m_sBeatCounterSetPlayButtonOff
QString m_sMidiOutLabel
QString m_sMuteGroupLabel
QString m_sSmallMuteButton
QString m_sHihatGroupLabel
QString m_sJackMasterButton
QString m_sEditButton
QString m_sStatusOn
QString m_sTimelineDisabledTimebaseSlave
QString m_sMidiTooltipBound
QString m_sShowPianoLabel
QString m_sButtonPlay