/┤DLiB
TR/┤CK3R ][ Revision History |
DOS version
2.3.58
SDL
(Windows/Linux) version 2.4.25
released: 12/28/2024
. added more
stuff to MODULES :-)
. all
assembler code is now ported to Pascal so compilation
should be
possible for 64-bit target platforms
DOS version
. fixed bug
with handling long file name input
. reworked
memory detection and restrictions
NOTE: Due to
basically non-working memory management
on GO32V2
platform, current memory requirements are
16MB+
for tracker, 8MB+ for running player;
. for the sake
of stability, partial loading of patterns is discontinued
. AT2 player
updated to version 0.47
DOS version
2.3.57
SDL
(Windows/Linux) version 2.4.24
released: 12/24/2018 (* 09/10/2019)
. fixed
version check for Reality ADlib Tracker modules
. fixed
instrument preview bug in Arpeggio/Vibrato Macro Browser window
. fixed C-9
note replacement bug on invalid flat-sharp conversion
. fixed
linefeed option not being evaluated for some actions and added possibility
to disable
it for MidiBoard (refer to option 'lf_in_mboard_mode' in config
file)
. fixed broken
Global Freq. Slide Up/Down effect command
. implemented
native BPM handling:
-
implemented BPM calculation (predicted according to rows per beat
taken from
Line Marking Setup window)
- added
possibility to manually control playback speed
(hotkey: [Ctrl]{Shift} Up,Down) and controlling it using effect commands
(refer to extended command 'ZE7')
- added
overview of current BPM and playback speed shift in Hz
. changes in
Song Variables window:
- changed
cursor movement to be more predictable/convenient
- added key
shortcut for each option
- added
preview and prediction of BPM speed
- added
access to quick setup of rows per beat (hotkey: ^Enter)
. improved
behavior of temporary song status in the upper left corner
. optimized
window arrangement in case of enlarged screen size
. improved string input (quick change of
decimal and hexadecimal values with +/-)
* bugfixes (…)
* added
possibility of large cursor (refer to option 'use_large_cursor'
in config
file)
* added some new stuff in Modules directory :-)
DOS version
. improved
speed of loading/saving progress bar
. AT2 player
updated to version 0.46
DOS version
2.3.56
SDL
(Windows/Linux) version 2.4.23
released: 07/27/2016 (* 07/01/2017)
. fixed typing
behavior bugs in Message Board window
. fixed pattern
names not being read from A2M file
. fixed typing
with Alt-codes; changed alternative hotkey
for
adjusting volume of sound output (new hotkey: [Alt][Shift] Up,Down)
. fixed ADSR
preview being shown for KSR instead of Envelope type
. fixed incorrect
pitch calculation in instrument preview
. fixed bug
when preview of non-macro instrument in File Selector
overwritten
macro data of current instrument
. fixed
interface bug occurring on instrument preview in File Selector
. fixed
replace function for Key-Off notes
. added back
and improved 'per instrument' positional memory
. improved
functionality of Pattern List window
. added
operator preview functionality to Instrument and Macro Editor
. added automatic
4OP track volume manipulation (4OP+) for much more
convenient
work with volume for some volume-based commands
and added
command switches for toggling old (2OP) handling (for more
information,
refer to documentation of extended command 'ZE5/ZE6')
. fixed 'Bxx' command not being evaluated correctly in 2nd effect
column
. fixed
mistyped frequency multiplier values
. added 'reset
envelope' and 'ZERO frequency' triggers to FM-macro table
. added short
keys for copying data between carrier/modulator column
in Macro
Editor window and copying data between carrier/modulator slot
in
Instrument Editor window
. added
possibility to apply table indexes to current instrument
in
Arpeggio/Vibrato Macro Editor window
. completely
redesigned handling of notes within 4OP channels
and improved
user interface
. fixed slow
reading of instrument bank files
. fixed
preview of empty instrument with FM-register macro
. slightly
fixed channel ON/OFF for percussion tracks SD/TT/TC/HH
DOS version
. fixed
occasional program crash when OPL3 is not detected
. pretty much
improved extended screen views (using SVGA text modes)
and added
back mouse support for more convenient text scrolling
. added fullscreen views using SVGA text modes (refer to modes 4
and 5)
and overall
improved window size/position to fit screen mode
. AT2 player
updated to version 0.45
* fixed stability issues with AT2 player
* added some new stuff in Modules directory
:-)
* fixed bug in replay routine of AT2 player
* implemented OPL registry cache to replay
routine
SDL version
. added
possibility to slow down SDL timer so playback speed is more accurate
to real
hardware (refer to option 'sdl_timer_slowdown' in config file)
. implemented
new (improved) OPL3 emulator
DOS version
2.3.55
SDL
(Windows/Linux) version 2.4.22
released: 09/20/2015 (* 12/17/2015)
.
changes/improvements in Instrument Editor window:
- added
operator connection graphics
- added
browsing through all 4 operators with Enter and Tab/Shift+Tab
keys
- added
status hints for current operator/instrument/4OP track
-
rearranged carrier/modulator/general settings
- improved
browsing through radio button sections
- added
separate color for percussive instruments
- added
section hotkeys for quick navigation
- removed
'per instrument' positional memory (obsolete now)
. improved
speed of user interface in Macro Editor window
. improved
changing current instrument when 4OP instrument is selected
. changed behaviour after releasing MBoard
keys in instrument preview mode
to Key-Off
trailing
. fixed
Key-Off phase preview with 4OP instruments
. improved
functionality of Macro Browser under different conditions of use
. fixed
unintentional setting of octave while forcing KeyOff
trailing
with Ctrl
key upon instrument preview
. fixed interface
bug in Macro Editor window when changing current instrument
upon macro
preview
. fixed
interface bug when loading complete content from A2B/A2W files
. fixed macro
restart with 4OP tracks upon note retrigger
. changed
compression algorithm to LZH / new file format versions
. added
fast-forward / rewind multiplication factor options (refer to
options
"fforward_factor" and "rewind_facotr" in config
file)
. updated
file system and overall improved manipulation for more
convenience
when working with 4OP instruments
. added new
effect commands for restarting envelope (refer to "ZEx")
. fixed
non-functional hotkey for operation Paste object
from
clipboard to more patterns (new hotkey: [Alt][Shift] P)
. added one
step undo operation in Pattern Editor window (hotkey: ^Z)
. added
hotkey to delete complete note/instrument columns of track group
when in
when in Note Recorder mode (hotkey: ^Backspace)
. fixed
program freeze upon reaching last marked line when jump to next
marked line
was activated while cycle pattern was disabled
. added
option to keep track position (column) when jumping over tracks
with Tab/Shift+Tab keys (refer to option "keep_track_pos"
in config file)
. improved
seeking to pattern / position when song is played without trace
. pretty much
improved internal logic for preview of 4OP instruments
. added key
shortcut for Instrument Editor window (hotkey: ^E);
changed
hotkey for Arpeggio/Vibrato Macro Editor window (new hotkey: ^G)
. added
Message Board window (hotkey: ^B)
* fixed cursor
behavior on typing instrument name and in Message Board window
* fixed bug that may lead to program crash
when previewing TC/HH instrument
DOS
version
. code ported
to FPC/GO32V2 platform due to neverending stability
issues
. AT2 player
updated to version 0.44
* fixed detection of
available DPMI memory (LFB)
* fixed slower speed of decay bars
SDL version
. fixed
several bugs in OPL3 recording;
invoke of
recording mode 'per channel' is now ignored when recording
to single
file is set by user configuration
. (LINUX)
fixed case sensitivity issue for filename extension
* upgraded SDL to version 1.2.15
DOS version
2.3.54
SDL
(Windows/Linux) version 2.4.21
released: 04/12/2015 (* 05/11/2015)
. fixed/improved
precision of playback calibration with pattern jumps
. fixed
typing in effect columns with NUMPAD keys
. added
alternative key combo for setting volume level of sound output
on
keyboards without NUMPAD keys (hotkey: [Alt] Up,Down)
. fixed
occasional playback mute issue with F7 key in MBoard
mode
. fixed
occasional messy behavior of +/- keys in Macro Editor window
.
fixed/improved fast-forward/rewind speed
. added 'per
instrument' positional memory to Instrument Editor window
. improved
track data processing during playback
* fixed interface bug
(misplaced cursor) in Instrument Editor window
* added option to turn off
positional memory for Instrument Editor (refer to
option 'remember_ins_pos'
in config file)
* fixed some bugs in Macro
Arpeggio / Vibrato performer
DOS
version
. improved
program stability -- numerous changes of code
for resolving program crashes under
DPMI
. fixed note
trailing of some instruments when playback is stopped
. AT2 player
updated to version 0.43
* fixed some program stability
issues
SDL
version
. fixed
reading RGB color palette settings from config file
* fixed sound glitch in OPL3
emulation for channels with null ADSR data
DOS version
2.3.53
SDL
(Windows/Linux) version 2.4.20
released: 12/23/2014 (* 01/08/2015)
. changed hotkey for toggle of
typing modes (hotkey: F11)
. added
toggle of line feed (hotkey: F12)
. added
toggle of jump to marked line (hotkey: [Shift] F12)
. added back
quick file load for modules (hotkey: [Shift] F3)
. enhanced MBoard and Note Recorder with jump to marked line option
. added
possibility to remove song trace and continue playing
while
cursor position is maintained (hotkey: [Shift] Esc)
. changes in
Note Recorder mode:
- fixed
quick reset last group of tracks action
- fixed
behavior of some keys for mode exit
- added row
correction parameter
. changes in
Macro Browser:
- fixed return
to browser after selecting arp/vib
table
- improved
arpeggio/vibrato table selection and indication
. added
Global Freq. Slide Up/Down commands and added command switches
for Fine
resp. Extra Fine variant (refer to new commands "<xx",">xx"
and
enhanced functionality of old "ZFD","ZFE" commands)
. fixed
processing of new effects in Debug Info window
. fixed some
typing check bugs in Replace window
. fixed bug
when after swapping instruments one name was incomplete
. fixed
cursor key navigation within Remap and Replace window
. added
Rearrange Tracks function (hotkey: ^X)
. added
automatic activation of debug mode and switchover from offline
to normal
debug mode with Space when in Debug Info window
. fixed/improved
precision of fast-forward/rewind pattern function
. added
navigation to program home directory in File Browser window
with Shift+Backspace key (refer also to option "home_dir_path")
. added quick
selection for muting track numbers above 9 with Shift key
. fixed
treating of all +/- combos for keyboards without NUMPAD
. fixed
player calibration issue with pattern break command
* fixed interface bugs in
Instrument Editor window
* fixed fast-forward/rewind
outside Pattern Editor window;
added functionality to
Instrument Control panel
* fixed interface bug with ~xy effect command in 2nd effect column
* fixed bug when entering notes
for 4OP tracks in midiboard mode
caused putting wrong
instrument in left track of the pair
* fixed rearrange function
(faulty reordering of tracks)
DOS
version
. removed
support for Synth! mode
. removed
mouse support for screen scrolling
. added back VESA text-mode emulation and
enhanced used screen contents
accordingly
(refer to option 'screen_mode' and 'comp_text_mode'
for
compatibility mode in config file)
. AT2 player
updated to version 0.42
SDL
version
. removed 'sdl_sample_rate' and 'sdl_sample_buffer'
options
. fixed stuck
keyboard issues in MBoard mode
. fixed fade
in WAV recording with impossible start of playback
DOS version
2.3.52
SDL
(Windows/Linux) version 2.4.19
released: 10/27/2014 (* 11/04/2014)
. fixed
switchover from offline to normal Debug mode with ^Enter
. fixed not
working instrument selection with no 4OP track extension
. fixed
position bugs in File Selector and updated layout for Linux
. fixed
lately introduced bug in Tone Portamento (arrgh)
. fixed Tone Portamento with offline Debug mode and Note Recorder
. fixed usage
of non-NUMPAD asterisk (*) key for track ON/OFF flags
. fixed/improved
Replace function and added new shortkey functions
. fixed
pattern/order editor refresh bug occurring with small song speeds
. added
synchronized instrument/command processing for selected tracks
when Note
Recorder mode is armed
. added quick
reset of track group selection (hotkey: [Alt] Q)
. improved
layout in Instrument Control panel
DOS
version
. added 'fps_down_factor' option to config
file
SDL
version
* fixed interface bug in Remap
window occurring with sdl_screen_mode=2
SDL
(Windows/Linux) version 2.4.18
DOS version
2.3.51
released: 09/05/2014
. changes in Note Recorder feature:
- fixed bug when deleting notes
was operating in wrong track
if current track view on
screen was moved by user;
fixed precision with high song
speeds (all notes are deleted now :-)
- added possibility to switch
between using custom instrument
and using present instruments
in tracks (hotkey: Space / [Alt] Space)
- improved keyboard reference on
Help screen
SDL
(Windows/Linux) version 2.4.17
DOS version
2.3.50
released: 07/28/2014 (* 07/30/2014)
. fixed ADSR
preview update with enhanced screen modes
. added Note
Recorder feature (hotkey: ^Space)
* fixed some missing usage of
non-NUMPAD +/- keys
SDL
version
. changed
file cache buffer for OPL3 recording to 512kb
. added
startup files for HQ-modes to program package
SDL
(Windows/Linux) version 2.4.16
DOS version
2.3.49
released: 07/14/2014 (* 07/15/2014)
. improved
current track movement in Debug Info window
. added macro
details section to Debug Info window
. added
flipped paste block feature (hotkey: Alt+Shift+V)
.
fixed/improved File Browser and Replace window
. enhanced
cursor movement in File Browser and Replace window
. enhanced
Help screen navigation for effect columns
. added FX
volume information processing in marked block
. small
changes in user interface
DOS
version
* fixed deviation between real
and OPL3-emulated playback
which was caused by misuse of
FM-register macro;
updated AT2 player to version
0.41
SDL
version
. fixed
cursor blink speed for non-default sdl_frame_rate
value
. fixed in
MAME OPL3 emulator:
-
experimental treatment of ADSR envelope restart
for
instruments with Attack Rate = 0
SDL
(Windows/Linux) version 2.4.15
DOS version
2.3.48
released: 06/13/2014
. added 'Set
Custom Speed Table' effect command (`xx)
. fixed
conversion of FMK files
. fixed Tone Portamento in KeyOff-ed channel
. fixed
processing of Force instrument volume effect
for 'AM'
connections
. fixed bug
in processing of Arpeggio effect
. small fixes
in Arpeggio import from S3M files
.
fixed/improved/enhanced ADSR preview feature
.
optimized/enhanced color scheme options in config
file
. added
possibility to control config file options
with
command line (refer to tip #25 in program documentation)
. fixed
handling of ON/OFF flags for 4-OP track pair
. added
positional memory for Song variables and Replace window
. majorly
improved Debug Info window functionality (hotkey: ^D)
DOS
version
. fixed
forced OPL3 port range to 1-FFFFh
. AT2 player
updated to version 0.40
SDL
version
. fixed
non-responding keyboard issue (hopefully :-)
. fixed
listing of modules with '.' in filename within File Selector
. fixed speed
of decay bars for different sdl_frame_rate values;
also
minimum sdl_frame_rate value was limited to 50
due to key
processing issues with too low values
. fixed worse
keyboard responsiveness upon instrument preview
SDL/Linux
version 2.4.14
released: 04/24/2014
. Linux port
made from SDL/Win32 2.4.14 sources
SDL/Win32
version 2.4.14
released: 04/02/2014 (* 04/09/2014)
. fixed
current instrument control in Macro Browser window
. fixed macro
speed manipulation and Song Variables value update
. fixed
filename sorting/filtering in File Selector window
. fixed macro
table preview bug with positive/negative columns
. added macro
speed control to Instrument Editor window
. added
FM-register macro table preview to Instrument Macro Browser
. fixed
FM-register table interface bug occurring with enhanced screen
modes in
Macro Editor window
. improved
layout in Arpeggio/Vibrato Macro Editor window
. improved
positional memory logic
. major
fixes/cleanups/optimizations of source code
. updated incomplete key reference
information in Help and .mht file
. fixed
waiting for key release when putting notes with MidiBoard
* fixed non-blinking track flag and file
overwrite bug
in ‘per track’ recording mode
* reverted back to "FT" as
default typing mode
DOS version
2.3.47
released: 04/02/2014 (*
04/09/2014)
. fixed
current instrument control in Macro Browser window
. fixed macro
speed manipulation and Song Variables value update
. fixed keypress
repeat between instrument/macro speed control
. fixed macro
table preview bug with positive/negative columns
. added macro
speed control to Instrument Editor window
. added
FM-register macro table preview to Instrument Macro Browser
. improved
layout in Arpeggio/Vibrato Macro Editor window
. improved
positional memory logic
. added
enhanced screen layouts from SDL version (refer to option
"screen_mode" in config
file);
removed
obsolete VESA support and options from config file
. major
fixes/cleanups/optimizations of source code
. updated
incomplete key reference information in Help and .doc file
. fixed some
keyboard routines for potentially less hardware issues
. fixed not
initialized song timer in AT2 Player
* fixed text cursor
position issue with mouse driver under DOS
* reverted back to "FT" as
default typing mode
SDL/Linux
version 2.4.13
released:
03/17/2014
. Linux port
made from SDL/Win32 2.4.13 sources
SDL/Win32
version 2.4.13
released: 03/14/2014
. fixed
faulty behavior of save-required notification with A2W files
. fixed wrong
instrument naming when loading complete A2W bank
. fixed
position behavior of instrument selection for load/paste
register
data operation in Macro Editor window;
fixed
interface bug in Instrument Control panel occurring upon
these
operations with full-screen views
. fixed
arpeggio/vibrato macro table pointer in Macro Editor window
DOS version
2.3.46
released: 03/14/2014
. fixed
general faulty behavior of save-required notification
. fixed wrong
instrument naming when loading complete A2W bank
. fixed
position behavior of instrument selection for load/paste
register
data operation in Macro Editor window
. completely
recoded refresh routines of realtime graphics
for more
efficient CPU usage;
removed
option "cpu_saving" from config file
. fixed arpeggio/vibrato
macro table pointer in Macro Editor window
SDL/Win32
version 2.4.12
released: 03/11/2014
. added “per
track” mode to WAV recorder (alter key: [Ctrl])
. added
fully-featured macro browser
. added bank
browser for A2B and A2W files (finally :)
. added
file-dependent positional memory to all bank browsers
. added
positional memory to Macro Editor window
. fixed
command typing bug in arpeggio macro table
. fixed not
showing save-required notification
. fixed
sorting of filenames, filtered extra filename characters
and
optimized layout in File Selector window
. switched
back from MPRESS executable packer to UPX (due to reported
malware
alerts with some antivirus software)
. improved
paste operation in more places of the tracker
. improved
navigation system in Macro Editor window
. improved
layout of Macro Editor window
. overall
major improvements in macro data exchange and user handling
DOS version
2.3.45
released: 03/11/2014
. improved
debugging information on program crash screen
. added new
modules from Diode Milliampere
. slightly
fixed Synth! mode behavior in Pattern Editor window
. added
fully-featured macro browser
. added bank
browser for A2B and A2W files (finally :)
. added
file-dependent positional memory to all bank browsers
. added
positional memory to Macro Editor window
. fixed
command typing bug in arpeggio macro table
. improved
paste operation in more places of the tracker
. improved
navigation system in Macro Editor window
. improved
layout of Macro Editor window
. overall
major improvements in macro data exchange and user handling
SDL/Linux
version 2.4.11 (* 2.4.11.2)
released: 02/25/2014 (* 03/04/2014)
. fixed case-sensitiveness
problem when saving files
* file issue fixed in more
places
SDL/Win32
version 2.4.11
released: 02/21/2014
. fixed
cursor and decay bar speed to match DOS version parameters
. fixed
occasionally appearing interface bug in Pattern Editor window
. improved
CPU saving feature (refer to option “sdl_frame_rate”)
. improved
screen rendering routine (back to pure assembler roots :)
. added Fade in/out feature for WAV recorder
(alter key: [Shift])
. added new
modules from Diode Milliampere
. removed
emergency unfreeze flash screen confirmation and changed
key combo (Ctrl+Tab does the job now)
. fixed in
MAME OPL3 emulator:
- rollback
of current (experimental) changes for treating
4-OP
channel volume attenuation
-
completely rewritten (according YMF262 specification) parts
of code
responsible for setting and changing total output level
for 4-OP
channels
SDL/Linux
version 2.4.10
released: 02/14/2014
. first Linux
port by Florian Jung
SDL/Win32
version 2.4.10
released: 02/13/2014
. fixed drive
list being not shown in File Selector window
. removed
DBOPL emulation core (no more necessary I think :)
. added WAV
recording feature (hotkey: [Alt] F11/F12);
check out config file and comments around option “sdl_wav_directory”
for more
information about how to setup output files
SDL/Win32
version 2.4.09
released:
02/12/2014
. fixed bug
in playback calibration (macros were not processed)
. fixed
interface bug with long filenames in Status window
. fixed not
working block marking to left/right
. fixed some
false recognized key presses
. fixed bad
keyboard responsiveness when testing instrument
in
Instrument Editor window
. fixed back
treating of maximum macro speedup value (IRQ at 1000Hz
with SDL
works surprisingly without issues now :)
. added
emergency unfreeze command (hotkey: Ctrl+Shift+F10)
. added
command typing behavior mode handling in Macro Editor window
. added
instrument type indicators in Macro Editor window
. added
instrument type indicators and possibility to change current
instrument
in Instrument Editor window
. added some
new modules (Madbrain’s awesome A2M collection is
hopefully
complete now :) and a bit put to order some old ones
. changed
length of filename in File Selector to 23 chars
. changed
handling of F2/F3 related actions over instrument data
. added wide
full-screen view layout (option “sdl_screen_mode=2”);
extended
screen content to 180/60 chars at 1440x960 pixels
. fixed
cursor position in Pattern Order with wide full-screen view
DOS version
2.3.44
released:
02/11/2014
. fixed bug
in playback calibration (macros were not processed)
. added
command typing behavior mode handling in Macro Editor window
. added some
new modules (Madbrain’s awesome A2M collection is
hopefully
complete now :) and a bit put to order some old ones
. added
instrument type indicators in Macro Editor window
. added
instrument type indicators and possibility to change current
instrument
in Instrument Editor window
. changed
handling of F2/F3 related actions over instrument data
SDL/Win32
version 2.4.08
released: 02/06/2014
. fixed
interface bugs in Transpose and Pattern List window
. fixed some
non-functional keyboard combinations
. changed
F2/F3 related key combos:
- some
quick-load functionality was disabled for safety reasons;
only
single instruments and patterns can be quick loaded now
- all
quick-save functionality disabled except for saving A2M file
in
Pattern Editor / Pattern Order window
- hot key
for saving instrument bank w/ macros ([Shift] ^F2)
in
Instrument Control panel was simplified to [Shift] F2
. changed
loading process of A2W files:
- only
FM-register / FM-register Macro Table instrument data
is loaded
within Instrument Control panel
- only
Arpeggio/Vibrato Macro Table data is loaded within
Arpeggio/Vibrato Macro Table Editor window
. fixed in
MAME OPL3 emulator:
- increased
volume level by 50% for 4OP instruments with AM-AM,
FM-AM and
AM-FM connection (experimental)
. improved
playback rewind with low song speed values
. improved
full-screen view layout;
extended
screen content to 120/50 chars at screen resolution 960x800
(check
yourself with setting “sdl_screen_mode=1” :)
DOS version
2.3.43
released: 02/06/2014
. fixed
interface bugs in Transpose and Pattern List window
. changed
F2/F3 related key combos:
- some
quick-load functionality was disabled for safety reasons;
only single instruments and patterns can be quick loaded now
- all
quick-save functionality disabled except for saving A2M file
in Pattern Editor / Pattern Order window
- hot key
for saving instrument bank w/ macros ([Shift] ^F2)
in Instrument Control panel was simplified to [Shift]
F2
. changed
loading process of A2W files:
- only
FM-register / FM-register Macro Table instrument data
is loaded within Instrument Control panel
- only
Arpeggio/Vibrato Macro Table data is loaded within
Arpeggio/Vibrato Macro Table Editor window
. added some
modules from OxygenStar, a.o.
to Modules directory
. added new
"AT" command typing behavior mode (like FT but without
cycling
pattern moves) (hotkey: Shift+F11);
if not
overridden by config file, this mode is set by
default
. updated
"techinfo.doc" file
SDL/Win32
version 2.4.07
released: 01/30/2014
. fixed
division by zero bug in playback fade out routine
. added some
modules from OxygenStar, a.o.
to Modules directory
. added new
“AT” command typing behavior mode (like FT but without
cycling
pattern moves) (hotkey: Shift+F11);
if not
overridden by config file, this mode is set by
default
. removed
console window (here you go Mikkel :)
. added
window icon and activated window close button functionality
. fixed wrong
position of bye-bye screen under some circumstances
. fixed in
MAME OPL3 emulator:
- increased
volume attenuation level in rhythm mode for all
percussion channels except BD (experimental)
SDL/Win32
version 2.4.06
released: 01/26/2014
. fixed bug
in replay routine (playback never advanced to order #7f)
. fixed
Status window update during playback calibration
. fixed bug
in treating KSL by MAME emulator (lucky at 4th attempt :);
rollback of
all previous changes to KSL – this trivial bug caused
all the
annoying discrepancies in sound compared to DBOPL emulator
. fixed some
serious interface bugs in Macro Editor and Remap
Instrument
window, which raised during portation to Free Pascal
(btw, those
‘wtf’ table pointers had their meaning, Dmitry :)
. added quick
access key for Macro Editor window (^Q)
. added
macro-preview mode for Arpeggio/Vibrato Macro Editor window
. added possibility to change current
instrument directly within
Macro
Editor window (new key combo: Ctrl+[])
. added
possibility to change current instrument and octave while
macro-preview mode is activated
. fixed
treating of macro speedup (if unsafe, forced to lower value);
SDL seems
to have max. usable timer frequency at 650Hz, while DOS
has been
working just fine all the way up to 1000Hz :)
DOS version
2.3.42
released: 01/26/2014
. fixed bug
in replay routine (playback never advanced to order #7f)
. added quick
access key for Macro Editor window (^Q)
. added
macro-preview mode for Arpeggio/Vibrato Macro Editor window
. added
possibility to change current instrument directly within
Macro
Editor window (new key combo: Ctrl+[])
. added
possibility to change current instrument and octave while
macro-preview mode is activated
SDL/Win32
version 2.4.05
released: 01/22/2014
. fixed bug
in replay routine (frequency data output for 4OP channels)
. fixed bug
with channel calculation in 4OP binding mode
. added ADSR
preview indication to Instrument Control panel
. fixed first
bugfix of KSL in MAME emulator :)
DOS version
2.3.41
released: 01/22/2014
. fixed bug
in replay routine (frequency data output for 4OP channels)
. fixed bug
with channel calculation in 4OP binding mode
. added ADSR
preview indication to Instrument Control panel
. updated
AdT2 player to version 0.38 (full source code included)
. updated
"techinfo.doc" file
SDL/Win32
version 2.4.04
released: 01/20/2014
. fixed drive
listing in File Selector (no more ‘insert disk’ messages
without
accessing drive :)
. fixed
calculation of KSL table in MAME OPL3 emulator (leads in those
arcade-like
Benjamin Gerardin’s songs sound finally correct :)
SDL/Win32
version 2.4.03
released: 01/17/2014
. fixed track
binding not being displayed without panning lock on
in Song
Variables window
. fixed binding
of two 4OP instruments in Instrument Control panel
. fixed
toggle of ADSR preview (new key combo: Ctrl+LShift/RShift)
. improved
program exit procedure (it’s more DOS-like again :)
. MAME OPL3
emulator:
- updated
according latest modifications from MAME (0.148u1)
- fixed bug
with setting KSL on 4OP channels
. DOSBox OPL3 emulator:
- added
DBOPL emulator from DOSBox 0.74
- fixed
stereo panning bug on percussion channels
. added key
combo for switching over OPL3 emulators ([Alt] F11/F12);
current
OPL3 emulator is always indicated by flag “MME” resp. “DBE”
in Status
window
. added
options to config file:
- set
sampling rate (sdl_sample_rate)
- set
sample buffer size (sdl_sample_buffer)
- set
default OPL3 emulator core (sdl_opl3_emulator)
. complete
conversion and update of program documentation (mht,htm)
DOS version
2.3.40
released: 01/17/2014
. fixed
program freeze with marking block at 4OP channel
. fixed bug
with track binding not displayed without panning lock on
in Song
Variables window
. fixed
binding of two 4OP instruments in Instrument Control panel
. fixed
toggle of ADSR preview (new key combo: [Ctrl] LShift/RShift)
. improved MPU-401 status reporting
. removed
"timer_precision" option from config file
SDL/Win32
version 2.4.02
released: 12/23/2013
. fixed
program freeze with marking block at 4OP channel
. fixed quick
setting of octave and some other keyboard related issues
SDL/Win32
version 2.4.01
released: 12/18/2013
. code
cleanup
. removed
MPU-401 code (not functional within SDL Win32)
. removed
some obsolete options from config file
. fixed song
timer / refresh rate decay bars
. upgraded
SDL to version 1.2.14.0
OFFiCiAL 4TH GENERATiON
PROJECT
BASED ON PLATFORM SiMPLE
DATA LAYER – SDL/WiN32
. 12/2013
SDL/Win32
version 2.4.00 beta 3
released: 06/17/2012 at Google Code by Dmitry Smagin
. some code
optimizations for more responsiveness
. new
parameters in adtrack2.ini:
- sdl_sample_rate
- sdl_delay_ms
- sdl_typematic_delay
- sdl_typematic_rate
SDL/Win32
version 2.4.00 beta 2
released: 06/02/2012 at Google Code by Dmitry Smagin
. multiple
keyboard fixes
. Caps Lock, Num Lock and numpad keys are
working
. now screen_mode=1 opens 720x480 window and screen_mode=2
- 720x640
. icon
embedded into executable
SDL/Win32
version 2.4.00 beta 1
released: 05/20/2012 at Google Code by Dmitry Smagin
. first
SDL/Win32 port
DOS version
2.3.39
released: 01/17/2012 as 2.4.00 at Google Code by ijsf
. MPU-401
compatible MIDI slave mode, can be used to send notes
to Adlib
Tracker II, also known as "synth mode"
PROGRAM OPEN-SOURCED UNDER FAiR
LiCENSE
SOURCE HOSTiNG AT SOURCEFORGE
. 11/2010
version 2.3.38
released: 06/10/2007
. fixed bugs
with command typing selection (ST/FT)
. added play
state preview when in instrument control panel
.
optimizations for running in DOSBox environment
version
2.3.37
released: 01/06/2006
. changed
behavior of ZFF command (refer to "adtrack2.doc" file)
. slightly
fixed off-tune bug with preview of macro-instruments
. fixed !xx
and @xx command
. added
playback control in instrument control panel (refer to tip #22)
. added
activity indicators to instrument control panel
. fixed high
CPU usage while playing w/o trace and some window is open
. fixed
scrollbar bug
. fixed
decimal values to hexadecimal in debug info and instrument editor
. fixed
volume on testing instrument in song with volume_scaling
set
. fixed
arpeggio/vibrato table played on testing macro-instrument
. added
compatibility text-mode (refer to "troubleshooting" options)
. improved
CFF loader stability (implemented internal YsComp
decompression)
version
2.3.36
never officially released
. improved
tracing in pattern editor and pattern order window
. changed
layout for on/off fm-registers (TVKS)
. added
possibility to toggle off ADSR preview (hotkey: [ScrollLock])
. added
possibility to quick-adjust loop begin and loop length
(hotkey:
[Shift] ^Home,End and [Shift] ^PgUp,PgDown)
. added
separated arpeggio/vibrato editing (hotkey: ^E)
. improved
cursor navigation with Home,End and [Shift] Home,End keys
. improved
song change indicator
. improved
scrollbar accuracy
. improved
speed of internal calculation routines
. improved
replace feature
. improved
macro editor convenience
. improved
running program under Windows NT/2000/XP
(no system
warnings - but no drive info either :)
. fixed jerky
playback on setting octave in instrument control panel
. fixed
marked pattern indicator in pattern list
. fixed
timing bug in player
. fixed song
tracing when pattern is delayed
. fixed pattern
delay effect command
version
2.3.35
released: 01/28/2003 at Malfunction's FM Synthesis Heaven site
. added
instrument w/ fm-register macro file format (A2F)
. added
optional playback w/ sync (refer to tip #18)
. added CPU
saving feature (refer to "troubleshooting" options)
. added note
retrigger to FM-register macro-table (refer to tip #21)
. added ^Home
and ^End as quick-adjust table length in macro editor
. added macro
indicator to instrument control panel
. added [Alt]
B as toggle last marked block
. added
highlighting of currently played line number
. added some
block marking intelligence (it's no Einstein, though :)
. added
disabling columns in fm-register macro table (refer
to tip #20)
. added
checking key-off phase while testing instrument (refer to tip #17)
. added
single-playing pattern (hotkey: [Alt] F6)
. added
playback without synchronization (hotkey: [Alt] F5,F8,F9)
. added ADSR
preview to instrument editor
. added
full-view text-mode emulation (refer to "troubleshooting" options)
. added
[Ctrl] F8 or [Ctrl] F9 as play from current line
. added
[Shift] ^V or [Shift][Alt] P as partial block pasting
. added
[Ctrl][Tab] V as multiple object pasting
. added
pattern list (hotkey: ^P) (cool, isn't it? :)
. added
behavior mode hotkeys (F11,F12) and behavior indicator
. fixed some
keyboard routines (due to national keyboard drivers)
. fixed
processing global volume in tracker
. fixed loading
text font to graphic card's memory (hardware method used)
. fixed some
bugs in player (it should not crash now ;)
. fixed slow
movement in pattern order window
. fixed some
interface bugs
. improved midiboard (note can be tracked while playing with no trace)
. improved
decay bars and volume analyzer in both tracker and player
. improved
several interface functions
. added new
modules from Encore with instrument macro usage
version
2.3.34
released: 12/02/2002 at Malfunction's FM Synthesis Heaven site
. changed
line counter (at status line) to decimal mode
. added
optional OPLx latency (refer to
"troubleshooting" options)
. fixed minor
bugs in both tracker and player
version
2.3.33
released: 10/06/2002 at Malfunction's FM Synthesis Heaven site
. replay
routine sourcecode changes:
- sorcecode is both TMTPC and FPC compatible
- added
optional fading out
- fixed
minor bugs
. added
text-mode emulation (refer to "troubleshooting" options)
. added screen saver
. added FMK
file support
. added
initial lock states to song variables
. added more
FM-register control effect commands (#0x-#Cx)
. added extra
fine vibrato and tremolo effect commands (~xy,^xy)
. added extra
fine arpeggio effect command ($xy)
. added extra
fine frequency slide effect commands (&Ex,&Fx)
. added extra
fine volume slide effect commands (&Cx,&Dx)
. added extra
fine global volume slide effect commands (&Ax,&Bx)
. added 4-op
track extension (ogie dogie
:)
. added force
instrument volume effect command (=xx)
. added
replace feature (hotkey: ^H)
. fixed
mixing block bug in pattern editor
. fixed
tremor effect command
. fixed retrig note and multi retrig note
effect commands
. fixed
loading FIN instruments
. fixed
instrument preview
. improved autodetection of OPL3 interface
. improved
program documentation
. improved
debugging mode and playback navigation
. improved
song timer
. improved
importing AMD/S3M/SAT/SA2/XMS modules
. improved
overall volume control (made a bit more logarithmic :)
. improved
debug info window
. improved
macro editor and instrument editor
. improved
program interface
version
2.3.32
released:
04/05/2002 at MAZ SOUND TOOLS site
. major
cosmetic improvements (finally had time to do that :)
. advanced
macro frequency range (1000Hz should be enough, imho
:)
. fixed
behavior of global volume indicator
. fixed
errors in macro editor
version
2.3.31
released: 03/21/2002 at MAZ SOUND TOOLS site
. added swap
arpeggio table effect command (!xx)
. added swap
vibrato table effect command (@xx)
. added
arpeggio/vibrato table swapping switch command (ZFF)
. added macro
key-off loop command (ZEx)
. added
instrument macro-definitions (yep! they kick EdLib's
ass, imho :)
. added
instrument bank with macros file format (A2W)
. fixed song
change indicator
. fixed
instrument testing/preview
. fixed
loading older A2P/A2B/A2I file formats
. removed
pattern/order editing restriction while song is played
. added lots
of other things I can't remember now =)
. added lots
of AdLib modules
. added
instrument preview in file open dialog and bank browser
. added FIB
and FIN file support
. added IBK
file support
. added BNK
file support
. added S3M
file support
. added
indicator of unsaved data
. added fine
vibrato/tremolo switch commands (ZFD,ZFE)
. added
pattern length and number of tracks settings
. added
volume scaling switch
. added 2nd
effect column (useful, isn't it? :)
. added
global volume effects (%xx,&6x,&7x,&8x,&9x)
. added
vibrato off and tremolo off effect commands (ZFB,ZFC)
. added
tremolo effect command (Mxy); manual slide up/down
has been
remapped to
&4x,&5x (fine-tune up/down)
. added
fixed-note system
. added
percussion track extension (yep, yep :)
. improved
file format (smaller files :)
. improved
transpose feature
. improved
instrument preview (chords can be done :)
. improved
command typing (see tip #5 in doc file)
. improved
importing AMD/XMS modules
. improved
importing RAD modules
. improved
importing SAT/SA2 modules
. improved
importing CFF/DFM/HSC/MTK modules
. fixed pattern
loop in combination with Bxx/Dxx
effect commands
. fixed
calculating frequency shift up/down
. fixed
pattern delay effect command
. fixed
saving tiny modules
. removed
mouse requirement (mouse emulation keys: [Ctrl][Tab] Arrows)
. increased
number of patterns and instruments available
. recoded
task switching (looks like multi-tasking, eh? :)
. completely
recoded timer and keyboard routines
32-BiT PROTECTED MODE PROGRAM PLATFORM
PMODE/W EXTENDER
version
2.0.30
released:
02/24/2001 at MAZ SOUND TOOLS site
. added
backup feature for song state (Hotkeys: /, [Shift] /)
. fixed
loading pattern files
. fixed all
(?) cosmetic bugs :))
. added FPC
port of replay routine
. fixed TMT
Pascal port of replay routine
. fixed
instrument loading bug
. added TMT
Pascal port of replay routine
. added icon
(adtrack2.ico) for the tracker (thanks to Corona688 :)
. added brandnew modules from Nula and Malfunction/Altair
. added drive
identification in directory lister
. added
active octave and instrument indicators
. added quick
octave setting (hotkey: [Shift] 1..8)
. added
remapping of instruments (hotkey: ^R)
. added
instrument swapping in instrument control panel
. added note
delay and note cut effect commands (&2x,&3x)
. added
pattern delay effect commands (&0x,&1x)
. added
pattern loop and recursive pattern loop effect commands (ZCx,ZDx)
. fixed
replay of tone portamento with volume slide effect
commands
. fixed
sorting in directory lister
. fixed ZAx effect command
. fixed
typing in effect command definitions
version
2.0.29
released: 12/31/2000 at MAZ SOUND TOOLS site
. added brandnew modules from Nula and Malfunction/Altair
. added track
panning and track volume control
. added
pattern/song/track/block transpose (hotkey: ^T)
. added
sequencing [5xy,6xy],[Gxy,Hxy],[Oxy,Pxy],[Rxy-Yxy] effect commands
. added
frequency slide with volume slide effect commands (Rxy-Yxy)
. added changing
of instrument parameters while playing
. fixed
typing in "Jxy" effect command
version
2.0.28
released: 12/21/2000 at MAZ SOUND TOOLS site
. totally
changed color scheme (hope you like it, guys :)
. improved
module and tiny module file format
. implemented
like 9 new effects (tremor, multi retrig, a.o.)
. implemented
advanced song variables
. added
support for DFM modules
. bugfixes ;-D
YAMAHA YMF262 / OPL3 PROGRAM PLATFORM
3RD GENERATiON PROJECT (G3)
version 2.0.27
released: 10/11/2000 at MAZ SOUND TOOLS site
. added
volume analyzer screen section
. added full
user control of color scheme
. added
global volume control (hotkey: [Alt] +,-)
. added
troubleshoot options
. added song
timer setup
. added high
precision song timer
. added
peripherals setup
. fixed
system clock fastening bug
. fixed
hooking timer vector (INT 08 and INT 1C are both used now :)
version
2.0.26
released: 09/17/2000 at MAZ SOUND TOOLS site
. added
"FastTracker_feel" option to configuration
file
. fixed IRQ
timing (clock rates below 32Hz are now accurate)
. fixed
XMS-memory swapping bug
. major
cosmetic and interface improvements
version
2.0.25
released: 09/09/2000 at MAZ SOUND TOOLS site
. added
support for compressed CFF modules
. added
toggling optional volume slide (FF7-FF9)
. added
"SAdT_volume_slide" option to configuration
file
. improved
replay routine (arpeggio, portamento to note, a.o.)
. improved
"F2x" effect command (able to handle both cells)
. bugfixes...
version
2.0.24
released: 09/04/2000
. added tiny
module file format
. added
compression setup (refer to configuration file)
. added more
compression algorithms
. optimized
memory usage
version
2.0.23
released: 08/23/2000
. added full
ADSR control (FAx-FDx; FF5,FF6)
. added
Feedback strength control (FEx)
. minor bugfixes
version
2.0.22
released: 08/10/2000
. added
"programmer's issue" section (refer to "adtrack2.doc" file)
. improved
skipping to previous/next pattern
. fixed
Advanced status
. finished
messing around with "OPL2 autodetection on
SB+GUS" ;-D
version
2.0.21
released: 08/01/2000
. fixed
program code (some heuristic methods used to report a virus)
. fixed
CFF/HSC/MTK replay (added "fix_c_note_bug"
option)
. fixed autodetection on SB+GUS (now should work in window under
Win9x)
. fixed
scrollbar accuracy
. fixed
manual slide up/down after Key-Off
version 2.0.20
released: 07/26/2000
. enhanced
& managed "MODULES" directory
. fixed
polling bug in sourcecode (IRQ timing is now intact
:)
. major
cosmetic improvements
version
2.0.19
released: 07/15/2000
. added some
color options to configuration file
. added some
new keyboard conventions
. option
"attempts_detect" is no longer used
. fixed OPL2 autodetection (now works even on SB+GUS)
version
2.0.18
released: 07/04/2000
. added all
those cool SGI files (browse "iNSTR"
directory)
. added
support for Sound Generator 3.0 instruments
. bugfixes...
version
2.0.17
released: 06/30/2000
. added /
removed some options to / from "ini" file
. added line
marking setup
. improved MBoard mode
. fixed counting
marked lines
. visual
enhancements
version
2.0.16
released: 06/16/2000
. added
"wide_columns" option
. added
pascal originals of decompression routine to sourcecode
. added
parsing local / global "ini" file
. fixed
built-in configuration
. minor fixes
version
2.0.15
released: 05/27/2000
. fixed OPL2 autodetection
. improved MBoard mode
. added
"RAd-Tracker_look" option
. default
configuration changed due to user confusion ;)
version
2.0.14
released:
05/13/2000
. optimized
program code & replay routine
. recoded
vibrato effect
. option
"slide_overflow" is no longer used
. fixed
calculating frequency shifts
. fixed
setting key scaling level
version
2.0.13
released: 05/06/2000
. improved
"doc" file
. optimized
source package (replay routine reduced to 15k)
. optimized
program code
. fixed
"F0x,F1x,F2x" effects
. improved MBoard mode
. recoded
internal playroutine
. added
Advanced status ("[Alt] A" command)
. fixed CFF
conversion
. fixed set
operator intensity effect
. fixed
arpeggio effect
. improved
playing with Trace
. improved
line marking
. slightly
changed color scheme
version
2.0.12
released: 04/11/2000
. added volume
/ peak lock indicators
. added
instrument change after typing in instrument number
. improved
replay routine sourcecode
. fixed
missing pre-slide in tone portamento / arpeggio
effect
. fixed
typing in "500" effect command
. improved pre-defined
font
version
2.0.11
released: 03/31/2000
. added
"trace_by_default" option
. improved MBoard mode
. cosmetic
changes
version
2.0.10
released: 03/24/2000
. added Note
retrigger ("F9x" effect)
. fixed SAT/SA2
volume slide conversion
version
2.0.09
released: 03/21/2000
. added JukeBox function, and "demo3.pas" to source
package
. fixed bug
in arpeggio effect
version
2.0.08
released: 03/16/2000
. improved
"preview_events" option
. added
support for saving / loading pattern and instrument bank;
"[Alt]
F2" command, and corresponding path settings to "ini"
file
. improved
source demonstration "demo1.pas"
. some minor
fixes
version
2.0.07
released: 03/07/2000
. fixed small bug in tone portamento
/ arpeggio effect
. minor
improvements
version
2.0.06
released: 03/06/2000
. included
replay routine sourcecode
. fixed
packed AMD conversion
. fixed
direction of reading events
. fixed bug
in pattern/line number base
version
2.0.05
released: 03/04/2000
. included
"doc" file
. added
"[Alt] M" command
. improved
line marking
. fixed bug
in static path system
. improved
HSC conversion
. added
"paths" item to configuration file
. improved
"^Enter" command
. fixed jump
to pattern order
. fixed tone portamento and vibrato volume slides
. added
"alternative instrument name" and "default octave" options
. added
"[Alt] S" and "[Alt] R" commands
. added some RAd-Tracker shortcuts
. cosmetic
changes
version
2.0.04
released: 02/24/2000
. replay
routine is now paused while saving data
. fixed small
bug in replay routine
. slightly
improved file selector
. fixed some
CFF/SAT/SA2 conversion bugs
version
2.0.03
released: 02/22/2000
. added new
settings to configuration file
. improved
instrument preview
. fixed bug
in midiboard
. fixed OPL2
interface's base address counting
. improved
debugging
version
2.0.02
released: 02/21/2000
. added
"[Shift] F6" command
. fixed some
minor bugs
version
2.0.01
released: 02/19/2000
ADLIB TRACKER II (2nd GENERATiON
PROJECT)
. 2000
MPU-401 TRAKKER (FORMER PROJECT)
. 1999