generated from cfillion/reapack-repository-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.xml
476 lines (461 loc) · 39.1 KB
/
index.xml
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
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
<?xml version="1.0" encoding="utf-8"?>
<index version="1" name="DoomSquirrel's Scripts" commit="c51bac942aee57f059d6450a60fc825ca71834c8">
<category name="Items Editing">
<reapack name="DoomSquirrel_Open item in midi editor with default zoom level.lua" type="script" desc="DoomSquirrel_Open item in MIDI Editor with default zoom level">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Open item in MIDI Editor with default zoom level\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Opens the selected media item in the MIDI Editor with a default zoom level.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Has 2 main operation modes (selectable with the OP_MODE User setting):\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab Zoom to a DEFAULT level\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 2.\tx360\tab Zoom to show all CONTENT of the media item\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 If the selected media item is not MIDI, runs a command defined in the NON_MIDI_ITEM_ACTION User setting (default: "40009" -- Action: "Show media Item/take properties..."). You can change this command to whatever you like.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 If you want to use this as the default behaviour when double clicking a media item, set it in the Preferences: {\i {\b Options > Preferences > Mouse Modifiers > Media Item > double click > Default Action > Action list... > DoomSquirrel_Open item in midi editor with default zoom level.lua}}\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Default Hotkey:} Alt + Shift + M\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">My music =</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-15T07:47:42Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/0704d702fd22d1382c6ea8dd15f315ac29657433/Items%20Editing/DoomSquirrel_Open%20item%20in%20midi%20editor%20with%20default%20zoom%20level.lua</source>
</version>
<version name="1.1" author="DoomSquirrel" time="2024-07-15T08:20:59Z">
<changelog><![CDATA[+ Added NON_MIDI_ITEM_ACTION]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/e1eb83ba9fd197f1658cb6447625a6adba1e7a2c/Items%20Editing/DoomSquirrel_Open%20item%20in%20midi%20editor%20with%20default%20zoom%20level.lua</source>
</version>
</reapack>
</category>
<category name="MIDI Editor">
<reapack name="DoomSquirrel_Randomize CC values for notes in last clicked lane.lua" type="script" desc="DoomSquirrel_Randomize CC values for notes in last clicked lane">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Randomize CC values for notes in last clicked lane\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Inserts/updates CC events with randomized values for notes in the last clicked cc lane. Useful for adding slight variation to existing values.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Check USER SETTINGS for configuration options.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\i See the screenshot for an example of how this script is meant to be used.}\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">My music =</link>
<link rel="screenshot">https://raw.githubusercontent.com/tuomiorava/REAPER-ReaScripts/master/DEMO/DEMO_DoomSquirrel_Randomize CC values for notes in last clicked lane.gif</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-14T12:55:18Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/a5d4c4bb4a7155054ad97604a47c6c9204f7f26f/MIDI%20Editor/DoomSquirrel_Randomize%20CC%20values%20for%20notes%20in%20last%20clicked%20lane.lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Set velocity of selected notes to 96.lua" type="script" desc="DoomSquirrel_Set velocity of selected notes to 96">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Set velocity of selected notes to 96 {\b {\i VELOCITY VALUE}}\par}
{\pard \ql \f0 \sa180 \li0 \fi0 You can change the velocity to set the notes to by renaming this script. The last number in the script name determines the velocity value.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Valid velocity values are between 1-127. Anything outside of this will be corrected to the closest valid value.\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">Personal Website</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-26T23:00:32Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/c3394e29552ad8b6cf4a3287778b9063176adfd9/MIDI%20Editor/DoomSquirrel_Set%20velocity%20of%20selected%20notes%20to%2096.lua</source>
</version>
<version name="1.1" author="DoomSquirrel" time="2024-07-26T23:48:45Z">
<changelog><![CDATA[Updated info]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/d62072103a73f7fa663ebac7c53d10fe078d007e/MIDI%20Editor/DoomSquirrel_Set%20velocity%20of%20selected%20notes%20to%2096.lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Zoom MIDI editor at mouse position to measures 1.lua" type="script" desc="DoomSquirrel_Zoom MIDI editor at mouse position to measures 1">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Zoom MIDI editor at mouse position to measures {\b {\i MEASURE VALUE}}\par}
{\pard \ql \f0 \sa180 \li0 \fi0 You can change the measure value by renaming this script. The last number in the script name determines the measure value.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Adapted from a {\field{\*\fldinst{HYPERLINK "https://raw.githubusercontent.com/ReaTeam/ReaScripts/master/MIDI%20Editor/js_Zoom%20MIDI%20editor%20to%205%20measures%20at%20mouse%20position.lua"}}{\fldrslt{\ul
script by juliansader
}}}
. All credit to him. I only added the option to set measures value via the script name.\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">Personal Website</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-26T23:33:32Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/b9c9f8e2e9ecdbfa81aea56e1b0cb23ce8c14fb3/MIDI%20Editor/DoomSquirrel_Zoom%20MIDI%20editor%20at%20mouse%20position%20to%20measures%201.lua</source>
</version>
<version name="1.1" author="DoomSquirrel" time="2024-07-26T23:49:07Z">
<changelog><![CDATA[Updated info]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/665218314353887a7d48fc45fd619d7203210e71/MIDI%20Editor/DoomSquirrel_Zoom%20MIDI%20editor%20at%20mouse%20position%20to%20measures%201.lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Zoom MIDI editor at mouse position to measures 16.lua" type="script" desc="DoomSquirrel_Zoom MIDI editor at mouse position to measures 16">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Zoom MIDI editor at mouse position to measures {\b {\i MEASURE VALUE}}\par}
{\pard \ql \f0 \sa180 \li0 \fi0 You can change the measure value by renaming this script. The last number in the script name determines the measure value.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Adapted from a {\field{\*\fldinst{HYPERLINK "https://raw.githubusercontent.com/ReaTeam/ReaScripts/master/MIDI%20Editor/js_Zoom%20MIDI%20editor%20to%205%20measures%20at%20mouse%20position.lua"}}{\fldrslt{\ul
script by juliansader
}}}
. All credit to him. I only added the option to set measures value via the script name.\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">Personal Website</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-26T23:33:32Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/b9c9f8e2e9ecdbfa81aea56e1b0cb23ce8c14fb3/MIDI%20Editor/DoomSquirrel_Zoom%20MIDI%20editor%20at%20mouse%20position%20to%20measures%2016.lua</source>
</version>
<version name="1.1" author="DoomSquirrel" time="2024-07-26T23:49:07Z">
<changelog><![CDATA[Updated info]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/665218314353887a7d48fc45fd619d7203210e71/MIDI%20Editor/DoomSquirrel_Zoom%20MIDI%20editor%20at%20mouse%20position%20to%20measures%2016.lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Zoom MIDI editor at mouse position to measures 2.lua" type="script" desc="DoomSquirrel_Zoom MIDI editor at mouse position to measures 2">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Zoom MIDI editor at mouse position to measures {\b {\i MEASURE VALUE}}\par}
{\pard \ql \f0 \sa180 \li0 \fi0 You can change the measure value by renaming this script. The last number in the script name determines the measure value.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Adapted from a {\field{\*\fldinst{HYPERLINK "https://raw.githubusercontent.com/ReaTeam/ReaScripts/master/MIDI%20Editor/js_Zoom%20MIDI%20editor%20to%205%20measures%20at%20mouse%20position.lua"}}{\fldrslt{\ul
script by juliansader
}}}
. All credit to him. I only added the option to set measures value via the script name.\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">Personal Website</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-26T23:33:32Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/b9c9f8e2e9ecdbfa81aea56e1b0cb23ce8c14fb3/MIDI%20Editor/DoomSquirrel_Zoom%20MIDI%20editor%20at%20mouse%20position%20to%20measures%202.lua</source>
</version>
<version name="1.1" author="DoomSquirrel" time="2024-07-26T23:49:07Z">
<changelog><![CDATA[Updated info]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/665218314353887a7d48fc45fd619d7203210e71/MIDI%20Editor/DoomSquirrel_Zoom%20MIDI%20editor%20at%20mouse%20position%20to%20measures%202.lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Zoom MIDI editor at mouse position to measures 4.lua" type="script" desc="DoomSquirrel_Zoom MIDI editor at mouse position to measures 4">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Zoom MIDI editor at mouse position to measures {\b {\i MEASURE VALUE}}\par}
{\pard \ql \f0 \sa180 \li0 \fi0 You can change the measure value by renaming this script. The last number in the script name determines the measure value.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Adapted from a {\field{\*\fldinst{HYPERLINK "https://raw.githubusercontent.com/ReaTeam/ReaScripts/master/MIDI%20Editor/js_Zoom%20MIDI%20editor%20to%205%20measures%20at%20mouse%20position.lua"}}{\fldrslt{\ul
script by juliansader
}}}
. All credit to him. I only added the option to set measures value via the script name.\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">Personal Website</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-26T23:33:32Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/b9c9f8e2e9ecdbfa81aea56e1b0cb23ce8c14fb3/MIDI%20Editor/DoomSquirrel_Zoom%20MIDI%20editor%20at%20mouse%20position%20to%20measures%204.lua</source>
</version>
<version name="1.1" author="DoomSquirrel" time="2024-07-26T23:49:07Z">
<changelog><![CDATA[Updated info]]></changelog>
<source main="midi_editor">https://github.com/tuomiorava/REAPER-ReaScripts/raw/665218314353887a7d48fc45fd619d7203210e71/MIDI%20Editor/DoomSquirrel_Zoom%20MIDI%20editor%20at%20mouse%20position%20to%20measures%204.lua</source>
</version>
</reapack>
</category>
<category name="Recording">
<reapack name="DoomSquirrel_Re-record bad take.lua" type="script" desc="DoomSquirrel_Re-record bad take">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Re-record bad take\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Deletes last recording & re-records. This script is meant for quick re-recording of a take with just one hotkey.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Does 2 different things, depending on the play state:\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 If recording:\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Stops recording, deletes the recorded media, starts recording again.\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 If NOT recording:\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Deletes current take from item, starts recording again.\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Default Hotkey:} Backspace / F12\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">Personal Website</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-25T11:42:56Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/45363ef0eb6285c339923109287b035c9d38b8d9/Recording/DoomSquirrel_Re-record%20bad%20take.lua</source>
</version>
</reapack>
</category>
<category name="Tracks">
<reapack name="DoomSquirrel_DRY SEND comparison (mute toggle).lua" type="script" desc="DoomSquirrel_DRY / SEND comparison (mute toggle)">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 DRY / SEND comparison (mute toggle)\par}
{\pard \ql \f0 \sa180 \li0 \fi0 A script for A/B comparing sounds between the DRY track and SEND track(s).\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Has 2 main operation modes (selectable with the OP_MODE User setting):\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab Compares between a SEND track {\b under mouse} and the DRY track\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 2.\tx360\tab Compares between {\b selected} SEND track(s) and the DRY track\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Switches track mute states between:\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab mutes DRY & mutes all SEND tracks except under mouse/selected\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 2.\tx360\tab unmutes DRY & mutes all SEND tracks\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 If the SEND FOLDER is under mouse/selected, does not change the mute state of its child tracks.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Requires a dedicated DRY track (into which all instrument tracks are routed before going to the master) named in the TRACK_DRY variable, and that all aux send tracks are under a folder track named in FOLDER_SEND variable.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 This script works by muting tracks, so it won't interfere with soloed instrument tracks.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\i See the screenshot for an example of how this script is meant to be used.}\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Default Hotkey:} ALT + The key left of 1\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">My music =</link>
<link rel="screenshot">https://raw.githubusercontent.com/tuomiorava/REAPER-ReaScripts/master/DEMO/DEMO_DoomSquirrel_DRY SEND comparison (mute toggle).gif</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-13T23:08:11Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/62cc26d4a2e6ab6698357f2e618ae7c96695e112/Tracks/DoomSquirrel_DRY%20SEND%20comparison%20(mute%20toggle).lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Performance Arm track for MIDI (sequential).lua" type="script" desc="DoomSquirrel_Performance Arm track for MIDI (sequential)">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Performance Arm track for MIDI (sequential)\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Performance Arm} means:\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Arms the selected track for recording, sets its monitoring, and sets its input.\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Unsets record arming, monitoring (and optionally sets the input to default) for the previously Performance Armed track(s).\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 The intended use for this action is to assign sequential hotkey ranges to it, for example: {\i Numeric Keys 1-9} or {\i Function Keys F1-F12}. Then, when you press the hotkey, it {\b {\i Performance Arms}} a track based on the sequential order of those tracks, and {\b {\i un-Performance Arms}} other tracks.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Optionally, checks which tracks contain an instrument, and if the name of the track contains a string when determining which tracks are allowed to be {\b {\i Performance Armed}}.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Examples:\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab If {\b {\i CHECK_INSTR = false}} and {\b {\i TRACK_NAME_Q = nil}}, pressing keys 1-9 will {\b {\i Performance Arm}} the track whose order number corresponds to the pressed key. It won't matter if any tracks contain instruments, or what the track names are.\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab If {\b {\i CHECK_INSTR = true}} and {\b {\i TRACK_NAME_Q = nil}}. If you have 4 tracks, with tracks 2 & 4 containing instruments. Pressing 1 will {\b {\i Performance Arm}} track 2, and pressing 2 will {\b {\i Performance Arm}} track 4. It won't matter what the track names are.\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab If {\b {\i CHECK_INSTR = false}} and {\b {\i TRACK_NAME_Q = "perf"}}. If you have tracks 2 & 3 named "Instrument 1-perf" and "Instrument 2-perf" respectively. Pressing 1 will {\b {\i Performance Arm}} track 2, and pressing 2 will {\b {\i Performance Arm}} track 3. It won't matter if any tracks contain instruments.\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab If {\b {\i CHECK_INSTR = true}} and {\b {\i TRACK_NAME_Q = "perf"}}. If you have 4 tracks, with tracks 2, 3 & 4 containing instruments, and with tracks 3 & 4 named "Instrument 1-perf" and "Instrument 2-perf" respectively. Pressing 1 will {\b {\i Performance Arm}} track 3, and pressing 2 will {\b {\i Performance Arm}} track 4.\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 You can set this script to {\b {\i Performance Arm}} a specific track by having it's {\b {\i SELECTED_IDX (idx)}} and/or {\b {\i TRACK_NAME_Q (trq)}} in the script's file name. For Example, naming the script: {\i DoomSquirrel_Performance Arm track for MIDI (sequential) idx2 trq-perf.lua} will {\b {\i Performance Arm}} the second track (that has an instrument, if {\b {\i CHECK_INSTR = true}}) and whose name contains {\b {\i -perf}}. This is useful for making multiple copies of this script, assigning each to specific track {\b {\i idx}} and {\b {\i trq}} matches, and setting the hotkeys for each script to be a different MIDI note.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Check USER SETTINGS for configuration options.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 For advanced modification of this script, you can customize the accepted key ranges in the {\b {\i getIdxByKey()}} function. Virtual-Key Codes reference: https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Default Hotkey:} Numeric Keys 1-9 / Function Keys F1-F12\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">My music =</link>
<link rel="screenshot">https://raw.githubusercontent.com/tuomiorava/REAPER-ReaScripts/master/DEMO/DEMO_DoomSquirrel_Performance Arm track for MIDI (sequential).gif</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-17T07:23:05Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/42629bd684ece6d0ec6d3e859878e23d2a014c7a/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="1.1" author="DoomSquirrel" time="2024-07-17T13:12:51Z">
<changelog><![CDATA[Updated packaging documentation]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/4940bc838456239e7dfb3a35aabd94e1290a6c52/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="1.2" author="DoomSquirrel" time="2024-07-17T13:17:35Z">
<changelog><![CDATA[Updated packaging documentation]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/f5efd4b43378912ade93ccbb378489710ed1833e/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="1.3" author="DoomSquirrel" time="2024-07-17T22:56:20Z">
<changelog><![CDATA[Customizable rocord monitoring mode (RECMON_ACTIVE)
Allow Performance Arming when project has only one track]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/64cb3857c32063bc8fe9eca4b592c0ca6023f1f7/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="1.4" author="DoomSquirrel" time="2024-07-18T12:11:22Z">
<changelog><![CDATA[Scroll track into view (customizable with the *_SCROLL_TRACK_TO_VIEW & *_ALWAYS_SCROLL_TO_* User Settings)]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/7482e1d3f399880d7b25f5387f46ab612429c469/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="1.5" author="DoomSquirrel" time="2024-07-18T23:54:22Z">
<changelog><![CDATA[Combined the 2 scripts "(sequential)" & "(sequential name)"
Checking if track has instrument(s) is optional now
Checking if track name contains TRACK_NAME_Q is optional now]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/c36fab415f8426b4f1677c239320d5471381a540/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="1.6" author="DoomSquirrel" time="2024-07-19T23:26:28Z">
<changelog><![CDATA[Better Scrolling (options to scroll track to view or scroll track to top in TCP / left in MCP)]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/21f0c718ce0b934aa2007b79d2b42fcb953f7706/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="2.0" author="DoomSquirrel" time="2024-07-20T00:52:35Z">
<changelog><![CDATA[Better operating behaviour. Now, first seeks the track to Performance Arm. If it is found,
un-Performance Arms all tracks, and afterwards Performance Arms the found track.
Also, toggles the Performance Armed state of a track when operating on the same one multiple times.]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/fd7c5d8b6fd801e62749f5a0eb17a8741d7b3c14/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="2.1" author="DoomSquirrel" time="2024-07-21T01:43:44Z">
<changelog><![CDATA[Stop iterating for tracks to Performance Arm when the first match is found
Code cleanup]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/206eb91be185cf2e20ac7b779035f954070a6058/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="2.2" author="DoomSquirrel" time="2024-07-25T07:33:32Z">
<changelog><![CDATA[Added DEMO screenshot]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/40c08c3b030aadc564eefb77fe754646bcc0a80d/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="2.3" author="DoomSquirrel" time="2024-07-28T10:33:17Z">
<changelog><![CDATA[Added functionality to get SELECTED_IDX from file name]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/f18afa98b979767912fed059176001087f3936da/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="2.4" author="DoomSquirrel" time="2024-07-29T12:27:21Z">
<changelog><![CDATA[Added functionality to get SELECTED_IDX (idx) and TRACK_NAME_Q (trq) from file name]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/54e8f092e7c33d41d86b23391185726664f28a97/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="2.5" author="DoomSquirrel" time="2024-08-03T10:08:44Z">
<changelog><![CDATA[Updated funstionality: Get SELECTED_IDX (idx) and TRACK_NAME_Q (trq) from file name only if they're not already set in USER SETTINGS.]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/8682caba56f6f75cb01218cdaa05885566477e03/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
<version name="2.6" author="DoomSquirrel" time="2024-08-03T10:16:15Z">
<changelog><![CDATA[Better Undo message (includes TRACK_NAME_Q and SELECTED_IDX)]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/c51bac942aee57f059d6450a60fc825ca71834c8/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(sequential).lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Performance Arm track for MIDI (under mouse).lua" type="script" desc="DoomSquirrel_Performance Arm track for MIDI (under mouse)">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Performance Arm track for MIDI (under mouse)\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Performance Arm} means:\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Arms the selected track for recording, sets its monitoring, and sets its input.\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Unsets record arming, monitoring (and optionally sets the input to default) for the previously Performance Armed track(s).\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Check USER SETTINGS for configuration options.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Default Hotkey:} Ctrl + Shift + R\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">My music =</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-17T07:23:05Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/42629bd684ece6d0ec6d3e859878e23d2a014c7a/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(under%20mouse).lua</source>
</version>
<version name="1.1" author="DoomSquirrel" time="2024-07-17T13:12:51Z">
<changelog><![CDATA[Updated packaging documentation]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/4940bc838456239e7dfb3a35aabd94e1290a6c52/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(under%20mouse).lua</source>
</version>
<version name="1.2" author="DoomSquirrel" time="2024-07-17T13:17:35Z">
<changelog><![CDATA[Updated packaging documentation]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/f5efd4b43378912ade93ccbb378489710ed1833e/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(under%20mouse).lua</source>
</version>
<version name="1.3" author="DoomSquirrel" time="2024-07-17T22:56:20Z">
<changelog><![CDATA[Customizable rocord monitoring mode (RECMON_ACTIVE)]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/64cb3857c32063bc8fe9eca4b592c0ca6023f1f7/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(under%20mouse).lua</source>
</version>
<version name="1.4" author="DoomSquirrel" time="2024-07-18T12:11:22Z">
<changelog><![CDATA[Scroll track into view (customizable with the *_SCROLL_TRACK_TO_VIEW & *_ALWAYS_SCROLL_TO_* User Settings)]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/7482e1d3f399880d7b25f5387f46ab612429c469/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(under%20mouse).lua</source>
</version>
<version name="1.5" author="DoomSquirrel" time="2024-07-19T23:26:28Z">
<changelog><![CDATA[Better Scrolling (options to scroll track to view or scroll track to top in TCP / left in MCP)]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/21f0c718ce0b934aa2007b79d2b42fcb953f7706/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(under%20mouse).lua</source>
</version>
<version name="2.0" author="DoomSquirrel" time="2024-07-20T00:52:35Z">
<changelog><![CDATA[Better operating behaviour. Now, first seeks the track to Performance Arm. If it is found,
un-Performance Arms all tracks, and afterwards Performance Arms the found track.
Also, toggles the Performance Armed state of a track when operating on the same one multiple times.]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/fd7c5d8b6fd801e62749f5a0eb17a8741d7b3c14/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(under%20mouse).lua</source>
</version>
<version name="2.1" author="DoomSquirrel" time="2024-07-21T01:44:00Z">
<changelog><![CDATA[Code cleanup]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/aa4603e6e54d3363cfb20fbb5a986d0ff0a000fb/Tracks/DoomSquirrel_Performance%20Arm%20track%20for%20MIDI%20(under%20mouse).lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Reset vertical zoom (TCP).lua" type="script" desc="DoomSquirrel_Reset vertical zoom (TCP)">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Reset TCP vertical zoom\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Reset vertical zoom of the TCP to the amount specified in the ZOOM_LEVEL variable\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">My music =</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.2" author="DoomSquirrel" time="2024-07-13T00:06:24Z">
<changelog><![CDATA[Now uses command: 40110 (Action: "View: Toggle track zoom to minimum height") for zooming out.]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/cad41d7dfb39ff6af6ffa4bd582ca00576fa717d/Tracks/DoomSquirrel_Reset%20vertical%20zoom%20(TCP).lua</source>
</version>
</reapack>
<reapack name="DoomSquirrel_Toggle mute between selected tracks & track under mouse.lua" type="script" desc="DoomSquirrel_Toggle mute between selected tracks & track under mouse">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Toggle mute between selected tracks & track under mouse\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Switches track mute states between the selected track(s) and the track under mouse. Ensures that the selected track and the track under the mouse do not have the same mute state - so that you can toggle which one you're hearing.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Default Hotkey:} The key left of 1\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">My music =</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-13T00:52:58Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/83c95d4b404f1dcd4a30bc5c8c8bf2331571418e/Tracks/DoomSquirrel_Toggle%20mute%20between%20selected%20tracks%20&%20track%20under%20mouse.lua</source>
</version>
</reapack>
</category>
<category name="View">
<reapack name="DoomSquirrel_Hide & show windows.lua" type="script" desc="DoomSquirrel_Hide & show windows">
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Hide & show windows\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Hides and shows windows. Does this by moving them ouside of the visible screen ViewPort area (below bottom). Some VSTs are slow to open so this is a faster way of getting them out of the way / bringing them back into view.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Optionally, If any windows are already hidden by this script (below bottom Viewport area), shows all windows. Set with the CHECK_ANY_HIDDEN user setting.\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Requires\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Requires JS_ReascriptAPI\par}
{\pard \ql \f0 \sa180 \li0 \fi0 {\b Default Hotkey:} Ctrl + F11\par}
}
]]></description>
<link rel="website" href="http://iki.fi/atolonen">My music =</link>
<link rel="donation" href="https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A">Donate via PayPal</link>
</metadata>
<version name="1.0" author="DoomSquirrel" time="2024-07-14T00:15:35Z">
<changelog><![CDATA[Initial release]]></changelog>
<source main="main">https://github.com/tuomiorava/REAPER-ReaScripts/raw/dea7aa6b3abc72c2b9792e81cfccadd5a1f0fbea/View/DoomSquirrel_Hide%20&%20show%20windows.lua</source>
</version>
</reapack>
</category>
<metadata>
<description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}}
{\colortbl;\red255\green0\blue0;\red0\green0\blue255;}
\widowctrl\hyphauto
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 DoomSquirrel's ReaScripts for {\field{\*\fldinst{HYPERLINK "http://reaper.fm"}}{\fldrslt{\ul
Cockos REAPER
}}}
\par}
{\pard \qc \f0 \sa180 \li0 \fi0 \emdash\emdash\emdash\emdash\emdash\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Contents\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Scripts written by DoomSquirrel\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Scripts modded by DoomSquirrel\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Scripts needed for other scripts on this repository\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Manual ReaPack Installation\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Add the link to this repo in the {\b {\i ReaPack "Import repositories..."}} window: {\field{\*\fldinst{HYPERLINK "https://github.com/tuomiorava/REAPER-ReaScripts/raw/master/index.xml"}}{\fldrslt{\ul
index.xml
}}}
\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \f1 https://github.com/tuomiorava/REAPER-ReaScripts/raw/master/index.xml\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Manual Download Instructions\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 All scripts\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Click the {\b {\i Code > Download ZIP}} button.\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Extract the archive and import any contained script to Reaper via: {\b {\i Actions > Show Action List > New Action > Load ReaScript...}}\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Individual scripts\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Click on a script.\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Click on the {\b {\i Download raw file}} button.\par}
{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Import the downloaded script to Reaper via: {\b {\i Actions > Show Action List > New Action > Load ReaScript...}}\sa180\par}
{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Support\par}
{\pard \ql \f0 \sa180 \li0 \fi0 Please consider making a {\field{\*\fldinst{HYPERLINK "https://www.paypal.com/donate/?hosted_button_id=2BEA2GHZMAW9A"}}{\fldrslt{\ul
donation
}}}
if you like my work and if you use some of these scripts in your projects.\par}
}
]]></description>
</metadata>
</index>