-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcheesetracker.pro
More file actions
407 lines (402 loc) · 18.5 KB
/
Copy pathcheesetracker.pro
File metadata and controls
407 lines (402 loc) · 18.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
QT += widgets qt3support
CONFIG += link_pkgconfig
CONFIG += no_keywords
DEFINES += POSIX_ENABLED HAVE_GNU_BASENAME
LIBS += -lz
HEADERS += \
cheesetracker/interface__QT/instrument_edit.h \
cheesetracker/interface__QT/interface.h \
cheesetracker/interface__QT/mdi_main_window.h \
cheesetracker/interface__QT/order_and_defaults_editor.h \
cheesetracker/interface__QT/orderlist_edit.h \
cheesetracker/interface__QT/pattern_edit.h \
cheesetracker/interface__QT/pattern_edit_widget.h \
cheesetracker/interface__QT/sample_edit.h \
cheesetracker/interface__QT/sample_instrument_table.h \
cheesetracker/interface__QT/sample_player_fdialog.h \
cheesetracker/interface__QT/settings_window.h \
cheesetracker/interface__QT/table_base.h \
cheesetracker/interface__QT/variables_edit.h \
cheesetracker/interface_binds/editor.h \
cheesetracker/interface_binds/interface_help_text.h \
cheesetracker/interface_binds/player_rt_keyboard.h \
cheesetracker/interface_binds/tracker_instance.h \
cheesetracker/loaders/loader_ct.h \
cheesetracker/loaders/loader_it.h \
cheesetracker/loaders/loader_libaudiofile.h \
cheesetracker/loaders/loader_raw.h \
cheesetracker/loaders/loader_s3m.h \
cheesetracker/loaders/loader_wav.h \
cheesetracker/loaders/loader_xm.h \
cheesetracker/savers/saver_ct.h \
cheesetracker/savers/saver_it.h \
cheesetracker/savers/saver_raw.h \
cheesetracker/savers/saver_wav.h \
cheesetracker/trackercore/channel_control.h \
cheesetracker/trackercore/Error.h \
cheesetracker/trackercore/file_format_manager.h \
cheesetracker/trackercore/file_reader.h \
cheesetracker/trackercore/file_writer.h \
cheesetracker/trackercore/freq_conversion.h \
cheesetracker/trackercore/instrument.h \
cheesetracker/trackercore/loader.h \
cheesetracker/trackercore/note.h \
cheesetracker/trackercore/order.h \
cheesetracker/trackercore/pattern.h \
cheesetracker/trackercore/player_data.h \
cheesetracker/trackercore/range_defs.h \
cheesetracker/trackercore/sample.h \
cheesetracker/trackercore/sample_data_deprecated.h \
cheesetracker/trackercore/saver.h \
cheesetracker/trackercore/song.h \
cheesetracker/trackercore/tracker_instance.h \
cheesetracker/trackercore/tracker_voice.h \
cheesetracker/trackercore/voice_control.h \
common/components/audio/dds_helpers.h \
common/components/audio/edit_effect.h \
common/components/audio/effect.h \
common/components/audio/effect_chain.h \
common/components/audio/effect_parameter_chain.h \
common/components/audio/effect_source.h \
common/components/audio/effect_source_internal.h \
common/components/audio/effect_source_manager.h \
common/components/audio/envelope.h \
common/components/audio/iir_svf.h \
common/components/audio/lfo.h \
common/components/audio/midi_voice.h \
common/components/audio/mixer.h \
common/components/audio/mixer_base.h \
common/components/audio/resampler.h \
common/components/audio/resampler_instance.h \
common/components/audio/resampler_manager.h \
common/components/audio/resampler_new.h \
common/components/audio/ring_buffer.h \
common/components/audio/sample_conversion.h \
common/components/audio/sample_data.h \
common/components/audio/sample_data_fixedpoint.h \
common/components/audio/sound_driver.h \
common/components/audio/sound_driver_dummy.h \
common/components/audio/sound_driver_manager.h \
common/components/audio/tables.h \
common/components/audio/voice.h \
common/components/data/config_handler.h \
common/components/data/dds.h \
common/components/data/dds_packer.h \
common/components/data/fixedpoint.h \
common/components/data/keyboard_input.h \
common/components/data/property_bridges.h \
common/components/data/selection.h \
common/components/file/file_access.h \
common/components/file/file_browser.h \
common/components/midi/engine.h \
common/components/midi/engine_manager.h \
common/components/midi/midi_client.h \
common/components/midi/midi_client_manager.h \
common/components/midi/midi_control.h \
common/components/midi/midi_control_base.h \
common/components/midi/midi_controls.h \
common/components/midi/midi_event.h \
common/components/midi/midi_out_device.h \
common/components/midi/midioutdevicemanager.h \
common/defines/cycles.h \
common/defines/fixedpoint_defs.h \
common/defines/hash_stuff.h \
common/defines/interface_defs.h \
common/defines/midi_defs.h \
common/defines/prealloc_list.h \
common/defines/pvector.h \
common/defines/sample_defs.h \
common/defines/string_hash.h \
common/defines/typedefs.h \
common/drivers/posix/midi_client_alsa.h \
common/drivers/posix/midi_out_device_alsa.h \
common/drivers/posix/midi_out_device_oss.h \
common/drivers/posix/mutex_lock_pthreads.h \
common/drivers/posix/sound_driver_jack.h \
common/drivers/posix/sound_driver_oss.h \
common/drivers/posix/tcp_client_posix.h \
common/drivers/posix/tcp_server_posix.h \
common/drivers/posix/timer_rtc.h \
common/drivers/posix/timer_sigalarm.h \
common/drivers/rtaudio/rt_audio.h \
common/drivers/rtaudio/sound_driver_rtaudio.h \
common/drivers/win32/midi_out_device_win32.h \
common/drivers/win32/sound_driver_win32.h \
common/drivers/win32/sound_driver_winmm.h \
common/drivers/win32/timer_winthreads.h \
common/interface__QT/audio/audio_config.h \
common/interface__QT/audio/effect_buffers_editor.h \
common/interface__QT/audio/effect_chain_editor.h \
common/interface__QT/audio/envelope_editor.h \
common/interface__QT/audio/envelope_point_editor.h \
common/interface__QT/audio/mixer_effects_manager.h \
common/interface__QT/audio/note_bridge.h \
common/interface__QT/audio/resampler_config.h \
common/interface__QT/audio/sample_editor.h \
common/interface__QT/audio/sample_editor_clipboard.h \
common/interface__QT/audio/sample_editor_effects.h \
common/interface__QT/audio/sample_editor_format.h \
common/interface__QT/audio/sample_viewer.h \
common/interface__QT/audio/sample_viewer_zoom.h \
common/interface__QT/helpers/ccolor_bridge.h \
common/interface__QT/helpers/ccolor_list.h \
common/interface__QT/helpers/ccolor_panel.h \
common/interface__QT/helpers/clist_manager.h \
common/interface__QT/helpers/cspinbutton.h \
common/interface__QT/helpers/font_bridge.h \
common/interface__QT/helpers/keyboard_input_config.h \
common/interface__QT/helpers/property_bridge_edit.h \
common/interface__QT/helpers/property_bridge_edit_list.h \
common/interface__QT/helpers/vertical_scrolled_window.h \
common/interface__QT/helpers/vlabel.h \
common/interface__QT/popups/cspindialog.h \
common/interface__QT/popups/effect_select_popup.h \
common/interface__QT/popups/text_area_popup.h \
common/os/multireader_lock.h \
common/os/mutex_lock.h \
common/os/mutex_queue.h \
common/os/path_data.h \
common/os/tcp_client.h \
common/os/tcp_server.h \
common/os/threaded_class.h \
common/os/timer.h \
common/plugins/edit_effects/simple_edit_effects.h \
common/plugins/effects/custom/chorus.h \
common/plugins/effects/custom/chorus_effect.h \
common/plugins/effects/custom/custom_fx_param_list.h \
common/plugins/effects/custom/dummy_effect.h \
common/plugins/effects/custom/effect_amp.h \
common/plugins/effects/custom/effect_distort.h \
common/plugins/effects/custom/effect_distortion.h \
common/plugins/effects/custom/effect_echo.h \
common/plugins/effects/custom/effect_equalizer.h \
common/plugins/effects/custom/effect_pshift.h \
common/plugins/effects/custom/effect_stereo_enhancer.h \
common/plugins/effects/custom/effect_stereo_fx.h \
common/plugins/effects/custom/freeverb_effect.h \
common/plugins/effects/freeverb/allpass.h \
common/plugins/effects/freeverb/comb.h \
common/plugins/effects/freeverb/denormals.h \
common/plugins/effects/freeverb/revmodel.h \
common/plugins/effects/freeverb/tuning.h \
common/plugins/effects/ladspa/ladspa.h \
common/plugins/effects/ladspa/ladspa_effect.h \
common/plugins/effects/ladspa/ladspa_effect_source.h \
common/plugins/resamplers/helpers.h \
common/plugins/resamplers/resampler_cosine.h \
common/plugins/resamplers/resampler_cubic.h \
common/plugins/resamplers/resampler_dummy.h \
common/plugins/resamplers/resampler_kernel.h \
common/plugins/resamplers/resampler_linear.h \
common/plugins/resamplers/resampler_raw.h \
common/property_server/bridge_converter.h \
common/property_server/bridge_converters.h \
common/property_server/mremotecmd.h \
common/property_server/property_manager.h \
common/property_server/property_server.h \
common/property_server/property_server_base.h \
common/property_server/property_server_impl.h \
common/system/system.h \
common/system/system_control.h \
common/system/system_drivers.h \
common/break-cscope.h \
common/Error.h \
common/message_box.h \
common/ns_autoptr.h
SOURCES += \
cheesetracker/interface__QT/instrument_edit.cpp \
cheesetracker/interface__QT/interface.cpp \
cheesetracker/interface__QT/mdi_main_window.cpp \
cheesetracker/interface__QT/order_and_defaults_editor.cpp \
cheesetracker/interface__QT/orderlist_edit.cpp \
cheesetracker/interface__QT/pattern_edit.cpp \
cheesetracker/interface__QT/pattern_edit__keys.cpp \
cheesetracker/interface__QT/pattern_edit_widget.cpp \
cheesetracker/interface__QT/sample_edit.cpp \
cheesetracker/interface__QT/sample_instrument_table.cpp \
cheesetracker/interface__QT/sample_player_fdialog.cpp \
cheesetracker/interface__QT/settings_window.cpp \
cheesetracker/interface__QT/table_base.cpp \
cheesetracker/interface__QT/variables_edit.cpp \
cheesetracker/interface_binds/editor.cpp \
cheesetracker/interface_binds/editor_commands.cpp \
cheesetracker/interface_binds/editor_insertion.cpp \
cheesetracker/interface_binds/editor_orderlist.cpp \
cheesetracker/interface_binds/editor_selection.cpp \
cheesetracker/interface_binds/editor_undo.cpp \
cheesetracker/interface_binds/player_rt_keyboard.cpp \
cheesetracker/interface_binds/tracker_instance.cpp \
cheesetracker/loaders/loader_ct.cpp \
cheesetracker/loaders/loader_it.cpp \
cheesetracker/loaders/loader_it_info.cpp \
cheesetracker/loaders/loader_it_instruments.cpp \
cheesetracker/loaders/loader_it_patterns.cpp \
cheesetracker/loaders/loader_it_samples.cpp \
cheesetracker/loaders/loader_libaudiofile.cpp \
cheesetracker/loaders/loader_raw.cpp \
cheesetracker/loaders/loader_s3m.cpp \
cheesetracker/loaders/loader_wav.cpp \
cheesetracker/loaders/loader_xm.cpp \
cheesetracker/program__QT/cheesetracker_qt.cpp \
cheesetracker/savers/saver_ct.cpp \
cheesetracker/savers/saver_it.cpp \
cheesetracker/savers/saver_raw.cpp \
cheesetracker/savers/saver_wav.cpp \
cheesetracker/trackercore/channel_control.cpp \
cheesetracker/trackercore/Error.cpp \
cheesetracker/trackercore/file_format_manager.cpp \
cheesetracker/trackercore/file_reader.cpp \
cheesetracker/trackercore/file_writer.cpp \
cheesetracker/trackercore/freq_conversion.cpp \
cheesetracker/trackercore/instrument.cpp \
cheesetracker/trackercore/loader.cpp \
cheesetracker/trackercore/pattern.cpp \
cheesetracker/trackercore/player_data.cpp \
cheesetracker/trackercore/player_data_control.cpp \
cheesetracker/trackercore/player_data_effects.cpp \
cheesetracker/trackercore/player_data_envelopes.cpp \
cheesetracker/trackercore/player_data_events.cpp \
cheesetracker/trackercore/player_data_filter.cpp \
cheesetracker/trackercore/player_data_nna.cpp \
cheesetracker/trackercore/player_data_notes.cpp \
cheesetracker/trackercore/player_data_reserved.cpp \
cheesetracker/trackercore/player_data_utils.cpp \
cheesetracker/trackercore/sample.cpp \
cheesetracker/trackercore/saver.cpp \
cheesetracker/trackercore/song.cpp \
cheesetracker/trackercore/tracker_voice.cpp \
cheesetracker/trackercore/voice_control.cpp \
common/components/audio/dds_helpers.cpp \
common/components/audio/edit_effect.cpp \
common/components/audio/effect.cpp \
common/components/audio/effect_chain.cpp \
common/components/audio/effect_parameter_chain.cpp \
common/components/audio/effect_source.cpp \
common/components/audio/effect_source_internal.cpp \
common/components/audio/effect_source_manager.cpp \
common/components/audio/envelope.cpp \
common/components/audio/iir_svf.cpp \
common/components/audio/lfo.cpp \
common/components/audio/midi_voice.cpp \
common/components/audio/mixer.cpp \
common/components/audio/mixer__buffers.cpp \
common/components/audio/mixer_base.cpp \
common/components/audio/resampler.cpp \
common/components/audio/resampler_instance.cpp \
common/components/audio/resampler_manager.cpp \
common/components/audio/ring_buffer.cpp \
common/components/audio/sample_converison.cpp \
common/components/audio/sample_conversion.cpp \
common/components/audio/sample_data.cpp \
common/components/audio/sound_driver.cpp \
common/components/audio/sound_driver_dummy.cpp \
common/components/audio/sound_driver_manager.cpp \
common/components/audio/tables.cpp \
common/components/audio/voice.cpp \
common/components/data/config_handler.cpp \
common/components/data/dds.cpp \
common/components/data/dds_packer.cpp \
common/components/data/keyboard_input.cpp \
common/components/data/property_bridges.cpp \
common/components/data/selection.cpp \
common/components/file/file_access.cpp \
common/components/file/file_browser.cpp \
common/components/midi/engine.cpp \
common/components/midi/engine_manager.cpp \
common/components/midi/midi_client.cpp \
common/components/midi/midi_client_manager.cpp \
common/components/midi/midi_control.cpp \
common/components/midi/midi_control_base.cpp \
common/components/midi/midi_controls.cpp \
common/components/midi/midi_event.cpp \
common/components/midi/midi_out_device.cpp \
common/components/midi/midioutdevicemanager.cpp \
common/drivers/posix/midi_client_alsa.cpp \
common/drivers/posix/midi_out_device_alsa.cpp \
common/drivers/posix/midi_out_device_oss.cpp \
common/drivers/posix/sound_driver_jack.cpp \
common/drivers/posix/sound_driver_oss.cpp \
common/drivers/posix/tcp_client_posix.cpp \
common/drivers/posix/tcp_server_posix.cpp \
common/drivers/posix/timer_rtc.cpp \
common/drivers/posix/timer_sigalarm.cpp \
common/drivers/rtaudio/rt_audio.cpp \
common/drivers/rtaudio/sound_driver_rtaudio.cpp \
common/drivers/win32/midi_out_device_win32.cpp \
common/drivers/win32/sound_driver_win32.cpp \
common/drivers/win32/sound_driver_winmm.cpp \
common/drivers/win32/timer_winthreads.cpp \
common/interface__QT/audio/audio_config.cpp \
common/interface__QT/audio/effect_buffers_editor.cpp \
common/interface__QT/audio/effect_chain_editor.cpp \
common/interface__QT/audio/envelope_editor.cpp \
common/interface__QT/audio/envelope_point_editor.cpp \
common/interface__QT/audio/mixer_effects_manager.cpp \
common/interface__QT/audio/note_bridge.cpp \
common/interface__QT/audio/resampler_config.cpp \
common/interface__QT/audio/sample_editor.cpp \
common/interface__QT/audio/sample_editor_clipboard.cpp \
common/interface__QT/audio/sample_editor_effects.cpp \
common/interface__QT/audio/sample_editor_format.cpp \
common/interface__QT/audio/sample_viewer.cpp \
common/interface__QT/audio/sample_viewer_zoom.cpp \
common/interface__QT/helpers/ccolor_bridge.cpp \
common/interface__QT/helpers/ccolor_list.cpp \
common/interface__QT/helpers/ccolor_panel.cpp \
common/interface__QT/helpers/clist_manager.cpp \
common/interface__QT/helpers/cspinbutton.cpp \
common/interface__QT/helpers/font_bridge.cpp \
common/interface__QT/helpers/keyboard_input_config.cpp \
common/interface__QT/helpers/property_bridge_edit.cpp \
common/interface__QT/helpers/property_bridge_edit_list.cpp \
common/interface__QT/helpers/vertical_scrolled_window.cpp \
common/interface__QT/helpers/vlabel.cpp \
common/interface__QT/popups/cspindialog.cpp \
common/interface__QT/popups/effect_select_popup.cpp \
common/interface__QT/popups/text_area_popup.cpp \
common/os/multireader_lock.cpp \
common/os/mutex_lock.cpp \
common/os/mutex_queue.cpp \
common/os/path_data.cpp \
common/os/tcp_client.cpp \
common/os/tcp_server.cpp \
common/os/threaded_class.cpp \
common/os/timer.cpp \
common/plugins/edit_effects/simple_edit_effects.cpp \
common/plugins/effects/custom/chorus.cpp \
common/plugins/effects/custom/chorus_effect.cpp \
common/plugins/effects/custom/custom_fx_param_list.cpp \
common/plugins/effects/custom/effect_amp.cpp \
common/plugins/effects/custom/effect_distortion.cpp \
common/plugins/effects/custom/effect_echo.cpp \
common/plugins/effects/custom/effect_equalizer.cpp \
common/plugins/effects/custom/effect_pshift.cpp \
common/plugins/effects/custom/effect_stereo_fx.cpp \
common/plugins/effects/custom/freeverb_effect.cpp \
common/plugins/effects/freeverb/allpass.cpp \
common/plugins/effects/freeverb/comb.cpp \
common/plugins/effects/freeverb/revmodel.cpp \
common/plugins/effects/ladspa/ladspa_effect.cpp \
common/plugins/effects/ladspa/ladspa_effect_source.cpp \
common/plugins/resamplers/resampler_cosine.cpp \
common/plugins/resamplers/resampler_cubic.cpp \
common/plugins/resamplers/resampler_dummy.cpp \
common/plugins/resamplers/resampler_kernel.cpp \
common/plugins/resamplers/resampler_linear.cpp \
common/plugins/resamplers/resampler_raw.cpp \
common/property_server/bridge_converter.cpp \
common/property_server/bridge_converters.cpp \
common/property_server/mremotecmd.cpp \
common/property_server/property_manager.cpp \
common/property_server/property_server.cpp \
common/property_server/property_server_base.cpp \
common/system/system.cpp \
common/system/system_control.cpp \
common/system/system_drivers.cpp \
common/message_box.cpp
PKGCONFIG += sigc++-2.0
INCLUDEPATH += common
INCLUDEPATH += common/defines
INCLUDEPATH += cheesetracker
INCLUDEPATH += cheesetracker/trackercore
INCLUDEPATH += cheesetracker/interface_binds