-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsoundtracker.txt
555 lines (517 loc) · 17.8 KB
/
soundtracker.txt
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
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
# Description of effects is wrong in the Quick Clarification file:
# 0 - Normal play or arpeggio.
# 1 - Portamento up.
# 2 - Portamento down.
# Effect 0 is modern arpeggio (introduced in ?)
# That should be:
# 1 - Arpeggio
# 2 - Portamento up/down
soundtracker_10
Name: The Ultimate Soundtracker
Author: Karsten Obarski
Date: 1987-08-01
Comment: 15 instruments\nCommands:\n 1 - Arpeggio\n 2 - Portamento Up/Down\n 3 to B - Modulation
# Influenced by soundmonitor_10
soundtracker_121
Name: The Ultimate Soundtracker 1.21
Author: Karsten Obarski
Date: 1987-12
Comment: Has German keymap
Based on soundtracker_10
# [WW] Ultimate Soundtracker 1.8
# * Binary contains "version 1.8 (pal )... release 04/1988." (Which also
# scrolls across the screen.)
# * CIA/BPM Speed adjust appears. (The Ultimate Soundtracker .mod/song format
# has always had a byte for this and different song do have different values
# so I assume Karsten must have set it by hand or added it in one of the
# non-released versions. For example "Telephone.mod" has a BPM of 112.
# Other Trackers chose to remove or ignore it until its reintroduced.).
#
# [CM] DOC 9 (based on 1.8) claims:
# * New playroutine from Obarski
soundtracker_18
Name: The Ultimate Soundtracker 1.8
Author: Karsten Obarski
Date: 1988-04 # Binary contains release date of month and year.
Based on soundtracker_121 [
CIA/BPM speed adjustment added to gui
New playroutine?
]
soundtracker_20
Name: The Ultimate Soundtracker 2.0
Author: Karsten Obarski
Date: 1988-10
Based on soundtracker_18
Influenced by master_soundtracker_10 [
NTSC/PAL
Save as module
]
# "based on the original V1.21 version by Karsten Obarski"
#
# Modifications : Modulation.
# ------------- Enhanced portamento.
# Volume changing during play.
# Volume sliding up/down during play.
# Standard USA keymap.
# Playroutine for use in demos etc.
# Correct (?) spelling. (Karsten, it's spelled "Length" and
# NOT "Lenght" !!)
# (PHR....it ain't "Lengh", either !)
#
# [CM] It's not clear what exactly was changed in modulation and portamento
#
# List of effects:
# 0 - Normal play or arpeggio.
# 1 - Portamento up.
# 2 - Portamento down.
# 3 - Modulate volume of next higher voice. (possibly with arpeggio)
# 4 - Modulate period of next higher voice. ''
# 5 - Modulate period + volume of next higher voice. ''
# 6 - Modulate volume of next higher voice and portamento up.
# 7 - Modulate period of next higher voice and portamento up
# 8 - Modulate period + volume of next higher voice + portamento up.
# 9 - Modulate volume of next higher voice and portamento down.
# A - Modulate period of next higher voice and portamento down.
# B - Modulate period + vol of next higher voice + portamento down.
# C - Set volume.
# D - Slide volume.
# E - Set auto-slide.
tjc_soundtracker_ii
Name: TJC Soundtracker II
Author: The Exterminator of The Jungle Command\n(Mark Langerak)
Date: 1988-03-01 # from Quick Clarification
Comment: Has USA keymap\nEffects 3 to B are modulation\nIntroduced modern effect C\nEffects D and E are volume slide
Based on soundtracker_121 [
# Modulation
# Enhanced portamento
Volume changing during play
Volume sliding up/down during play
Standard USA keymap
Playroutine for use in demos etc
Correct (?) spelling
]
# History : SoundTracker V3.0 is based on the original V1.21
# version by Karsten Obarski. Later edited by the
# Exterminator, and at last completed by IL SCURO.
#
#
# Modifications : TEMPO setting during play!
# ------------- Modulation.
# Enhanced portamento.
# Volume changing during play.
# Volume sliding up/down during play.
# Standard USA keymap.
# Playroutine for use in demos etc.
# Correct (?) spelling. (Karsten, it's spelled "Length" and
# NOT "Lenght" !!)
#
# [CM] Changelog is cumulative with TJC II
dfj_soundtracker_iii
Name: Soundtracker III
Author: Il Scuro of Defjam\n(Ron Birk)
Date: 1988-03-13 # From Soundtracker_v3.doc
Comment: Introduced effect F
Based on tjc_soundtracker_ii [
Set speed
]
# [WW] DOC intro 3 scroller claims release date: 29.03.88
# DOC Soundtracker 3 claims it's based on "Jungle Commands Soundtracker 2".
doc_soundtracker_iii
Name: DOC Soundtracker III
Author: Unknown of D.O.C\n(Michael Kleps)
Date: 1988-03-29
Based on tjc_soundtracker_ii 500 [ Equalizer ]
# [WW] DOC intro 4 scroller claims release date: 12.04.1988
# DOC Soundtracker 4 is not based on the "Soundtracker 3 by Il Scuro".
# DOC Soundtracker 4 claims it's based is based on "Jungle Commands
# Soundtracker 2".
# [CM] but by lineage and not direct descent?
#
# Note: "Soundtracker 5" clarification in Soundtracker_v1-v9 seems to refer
# to DOC 4:
#
# EQUALIZER by (look at coding) of D.O.C
# SPEED-CONTROL build in by (look upper line)
#
# -----------------------------------------------------
#
# Modifications by D.O.C :
# ------------------------
# FEATURES :
#
# - SPEED CHANGING during play !
# - EQUALIZER !
# - NEW playroutine !
#
# Equalizer was added in DOC 3, it is not clear if the new playroutine was
# introduced in DOC 3 or DOC 4. Also wording suggests that effect F was
# reimplemented instead of rebased from Il Scuro's 3.
doc_soundtracker_iv
Name: DOC Soundtracker IV
Author: Unknown of D.O.C
Date: 1988-04-09
# Based on tjc_soundtracker_ii [ Set speed ]
Based on doc_soundtracker_iii 1000 [
Set speed
NEW playroutine?
]
Influenced by dfj_soundtracker_iii [ Set speed ]
# [CM] Does AFL Soundtracker IV have an equalizer? If yes, it's probably
# based on DOC Soundtracker 3, otherwise from Il Scuro's
# [WW] Yes, DOC 3 has the equalizers and AFL 4 has them too.
#
# AFL 4 on-screen text:
# "Soundtracker IV by Alpha Flight based on Soundtracker II+III by
# Jungle Command, DOC and Il Scuro"
#
# Quick clarification for AFL 4:
#
# History : SoundTracker V4.0 is based on the original V1.21
# version by Karsten Obarski. Later edited by the
# Exterminator, then completed by IL SCURO and last by DOC
# with their Equalizer, but without TEMPO setting!!!
#
#
# Modifications : TEMPO setting during play!
# ------------- Modulation.
# Enhanced portamento.
# Volume changing during play.
# Volume sliding up/down during play.
# Standard USA keymap.
# Playroutine for use in demos etc.
# Correct (?) spelling. (Karsten, it's spelled "Length" and
# NOT "Lenght" !!)
#
afl_soundtracker_iv
Name: AFL Soundtracker IV
Author: Alpha Flight\n(maybe Armin Sander)
Date: 1988-04-07 # From Soundtracker_v4.doc
Comment: Merge set speed + equalizer
Based on doc_soundtracker_iii
Based on dfj_soundtracker_iii
# [WW] DOC intro 6 scroller claims there is no DOC Soundtracker 5 (They
# skipped the number because when they released V3 some else [does not say
# who] released a Soundtracker 3 too, # this also happened for version 4,
# so they jumped the gun to avoid a name # collision on version 6).
#
# DOC Soundtracker 6 claims it's based on "Jungle Commands Soundtracker 2".
# [CM] but by lineage and not direct descent?
#
# Quick clarification text:
#
# Modifications by D.O.C :
# ------------------------
# FEATURES :
#
# - SPEED CHANGING during play !
# - EQUALIZER !
# - NEW playroutine !
# - NEW Mouse pointer
# - NEW 3D cursor
# - VOICE-CONTROL! (press 1-4 on the right numeral pad)
# - THAT'S ALL! (press nothing)
doc_soundtracker_vi
Name: DOC Soundtracker VI
Author: Unknown of D.O.C
Date: 1988-04-20 # From Soundtracker_v6.doc
Comment: Has old effects 3-B and D-E
# Based on tjc_soundtracker_ii
Based on doc_soundtracker_iv 1000 [
New mouse pointer
New 3D cursor
Voice control
]
# [WW] DOC Soundtracker 9 claims:
# * Based on Ultimate Soundtracker 1.8 by Karsten Obarski.
# * If true release must be after Ultimate Soundtracker 1.8.
# Has:
# * CIA/BPM Speed back in it.
# * Save Module (is this the first time a MODULE actually appears?!? haven't
# found a "save mod" in a tracker predating this.)
#
# [CM] If DOC makes IX based on Obarski's 1.8, it is reasonable to expect
# a rebase for some DOC VI changes such as effects
#
# Quick clarification text:
#
# Modifications by D.O.C !!:
# --------------------------
#
# Enhanced portamento.
# Volume changing during play.
# Filter control during play! (some A500+A2000)
# Speed control during play.
# New voice control.
# Improved DIR function.
# Standart USA keymap.
# New playroutine from Obarski (Improved by Unknown of D.O.C)
# Plastic cursor (hehe)
# New scrolltexts (hoehoe)
# Better colors (thanx to J.C.)
doc_soundtracker_ix
Name: DOC Soundtracker IX
Author: Unknown of D.O.C
Date: 1988-07-19 # from documentation
Comment: \"Module\" term appears\nDrops modulation effects 3-B\nDrops volume slide effects D-E\nHas effects 0, 1, 2, C, E, F
Based on soundtracker_18 1000 [
Filter control during play
Improved DIR function
Standard USA keymap
Improved playroutine
Plastic cursor
New scrolltexts
Better colors
Save as Module added
No modulation effects
]
Based on doc_soundtracker_vi [
Rebase changes
]
# VOOOLLLUUUMMMEEE, POOOWWWEEERRR
# ===============================
# PREPARE FOR THE MASTER SOUNDTRACKER V1.0 !!!!!
# ==============================================
# SPECIAL GREETINGS AND THANKS FOR THE IDEAS TO:
# MR MAGIC, UNKNOWN AND TIMETRAVELLER
#
# From the replay code:
# ******************************************
# * Master Soundtracker V1.0 replayroutine *
# * based on V9.0 of DOC *******************
# ******************************************
# * Improved by TIP of The New Masters in JULY 1988 *
#
# From documentation:
# Modifications by TNM !!:
# ------------------------
# BackSpace-Repeat
# Filter control during play! (some A500+A2000)
# 4 Channel Equalizer with on/off Function
# Faster printroutine
# Faster Scrolling with ALT or SHIFT + Cursor Keys
# Copy function for patterns with ALT + F3-F5
# All Cuts are going to the Copy-Buffer
# Record-Instruction
# Better KeyHandler (No auto-repeat while gurksing with disk)
# Better colors, better styling and better charset
# Directory routine with recognizing same disks
# 23 Channel spectrum analyzer
# Save+Load packed songs (I'll include it after typing the text)
# Max Instrument length 32K !!
# And last but not least:
# Full integrated Digital-Sampler with Cut Functions
# And a possibility to save digi-samples
# P.S.: There is a possibility to Quit the ST (If you are good,you'll find it)
master_soundtracker_10
Name: Master Soundtracker 1.0
Author: TIP of The New Masters (Armin Sander)
Date: 1988-07-30 # 1998-07
Comment: Has effects 0, 1, 2, C, E, F\n32KB samples
Based on doc_soundtracker_ix [
BackSpace-Repeat
Filter control during play
4-ch eq with on/off function
Faster printroutine
Faster Scrolling
Copy function for patterns
All cuts going to Copy-Buffer
Record-Instruction
Better KeyHandler
Better colors styling and charset
Directory routine recognizing disks
23-channel spectrum analyzer
Save+Load packed songs
Max instrument length 32K
Integrated sampler
Save samples
]
master_soundtracker_30
Name: Master Soundtracker 3.0
Author: TIP of Prophets AG (Armin Sander)
Date: 1988-10
Based on master_soundtracker_10
# [WW] mentions Soundtracker 1.8 as being "the original"
# says "based on the MasterSoundTracker V1.0 by TIP/TNM"
#
# Modifications by D.O.C:
# -----------------------
#
# Improved record function
# Extended keymap (Sonix style)
# Pattern play function
# Delete Song function in the dos menu
# Improved ANALYZER
# Pattern changing during play
# Pattern break command !!!! (geil)
# Position jump command !!!! (geiol)
# Sample zero function
# New playroutine for use in demos/intros/games
# Improved graphics (colors,styling,font)
# Nice scrolling
# Animated mousepointer
#
# Instruments
# You can use up to fifteen different instruments in one music-piece.
# (...) Now you can use samples up to $8000 (=32768) bytes !!!!
doc_soundtracker_20
Name: D.O.C Soundtracker 2.0
Author: Unknown of D.O.C
Date: 1988-08 # from SoundTrackerV2.0.doc
Comment: Has effects 0, 1, 2, B, C, D, E, F
Based on master_soundtracker_10 [
Improved record function
Extended keymap (Sonix style)
Pattern play function
Delete Song in dos menu
Improved ANALYZER
Pattern change during play
Pattern break command
Position jump command
Sample zero function
New playroutine
Improved graphics
Nice scrolling
Animated mousepointer
]
# Modifications by D.O.C:
# -----------------------
#
# A sample sort function
# Corrected 'DisplayPattern' routine
# Corrected preset-editor
# (... list from V2.0 ...)
# Directory Sort function
# New Colors for the Analyser
#
# From tracker text:
# "this time we bring you soundtracker 2.2 this version has the
# following new features : directory sort, new equalizer colors and
# a new d.o.c address (...) now the d.o.c news ! 1. the next
# soundtracker is finished ( 31 instruments ) , but only for internal use
doc_soundtracker_22
Name: D.O.C Soundtracker 2.2
Author: Unknown of D.O.C
Date: 1988-12 # from SoundTrackerV2.2.doc
Based on doc_soundtracker_20 1000 [
Sample sort function
Fix 'DisplayPattern' routine
Fix preset-editor
Directory Sort function
New Colors for the Analyser
]
# "based on the MasterSoundtracker V1.0 by TIP/PROPHETS and mainly
# on Soundtracker V2.2 by Unknown/D.O.C"
#
# [CM] Like in TJC II, will assume that MST 1.0 refers to lineage and code
# comes through DOC 2.2
#
# Modifications by D.O.C:
# -----------------------
#
# (... list from V2.2 ...)
# Extension to 31 Instruments
#
# Modifications by MnemoTroN:
# ---------------------------
#
# Scroll-Line removed
# Animated Mousepointer removed
# Extended DOS-Window
# Key-Help-Page
# Nice 'Sure?'-Requester
# Reinsertion of Length-,Repeat- and RepLen-Gadgets
# Lowpass-Filter is switched off
# Load Module
# Save Sample
# Format Disk
# Clear Song
# and some small details that must not be mentioned here
#
# Instruments
# You can use up to thirtyone different instruments in one music-piece.
# (...) Now you can use samples up to $8000 (=32768) bytes !!!!
soundtracker_23
Name: Soundtracker 2.3
Author: MnemoTroN
Date: 1989-04 # from Soundtracker2.3.doc
Comment: 31-instrument M.K. file\nModern mouse pointer
Based on doc_soundtracker_22 2000 [
Extension to 31 Instruments (by Unknown of D.O.C)
Scroll-Line removed
Animated Mousepointer removed
Extended DOS-Window
Key-Help-Page
Nice 'Sure?'-Requester
Reinsertion of Length- Repeat- and RepLen-Gadgets
Lowpass-Filter is switched off
Load Module
Save Sample
Format Disk
Clear Song
]
# Based on master_soundtracker_10 100
# Not much information about this one, I have only the binary
soundtracker_24
Name: Soundtracker 2.4
Author: MnemoTroN
Date: 1989-07
Based on soundtracker_23 1000
# New features:
# - New edit options:
# - Track one half-step up/down
# - Track one octave up/down
# - One instrument up/down
# - Kill instrument
# - New disk-menu:
# - Load Sample (with directory)
# - All directories (song/module/sample) can be changed
# - New playroutine (2 new commands) by MAHONEY & KAKTUS
#
# Command: This number tells Soundtracker what special functions shall be
# -------- performed while playing the note
#
# These functions are as follows:
#
# 0 - Normal play or arpeggio.
# 1 - Portamento up.
# 2 - Portamento down.
# 3 - Tone-portamento
# 4 - Vibrato
# A - Volume slide.
# B - Position jump.
# C - Set volume.
# D - Pattern break.
# E - Set filter on/off.
# F - Set speed.
soundtracker_25
Name: Soundtracker 2.5
Author: MnemoTroN
Date: 1989-08-27 # from the doc file
Comment: Has effects 0 1 2 3 4 A B C D E F\nRepeat offset in words
Based on soundtracker_24 1000 [
New edit options
New disk menu
New playroutine
Tone portamento
Vibrato
]
Based on noisetracker_10
soundtracker_26
Name: Soundtracker 2.6
Author: MnemoTroN
Date: 1990-03-11 # month-day correct?
Based on soundtracker_25 1000 [ New file format ]
# Marco Nelissen's versions
soundtrackerpro_i
Name: Soundtracker Pro I
Author: Marco Nelissen
Date: 1988-01-20 # file date
Comment: A.k.a Yet Another Soundtracker
Based on soundtracker_121 10
soundtrackerpro_ii_24
Name: Soundtracker Pro II 2.4
Author: Marco Nelissen
Date: 1996-07-17 # file date
Based on soundtrackerpro_i 10 [
New file format, 127 samples, new effects
]