home *** CD-ROM | disk | FTP | other *** search
/ Large Pack of OldSkool DOS MOD Trackers / it_211.zip / UPDATE.TXT < prev    next >
Text File  |  1997-01-19  |  16KB  |  344 lines

  1.  
  2. IT211 Update - Not so much this time, as I have been working full time, so
  3.                since IT has been sitting on my HDD without changes for a
  4.                couple of weeks, I decided to release the update anyway.
  5.  
  6.   - Saving a song with Ctrl-S or from the menu will not prompt about
  7.     'overwriting' the file.
  8.  
  9.   - Compatibility Gxx volume fadeout fixed.
  10.  
  11.   - Matrox autodetection fixed to set mouse cursor properly also.
  12.  
  13.   - You can press 'L' or 'R' on the "load stereo sample" prompt to select
  14.     left or right channels.
  15.  
  16.   - Increased file-header 'load-buffer' so that more Sound Forge .WAV files
  17.     should be recognised.
  18.  
  19.   - Bug fix to: swap samples/instruments, insert/remove sample/instrument
  20.                 and update instrument *could* have caused the current
  21.                 editing pattern to skip being modified.
  22.  
  23.   - Bug fix: Pressing delete on a non-note column in template mode should
  24.              work as expected.
  25.  
  26.   - Note: If you delete your old IT.CFG files and run IT afresh, you'll
  27.           get an extra 'line' on the infopage to work with.
  28.  
  29.   - .KRZ sample-library loader. Note that this does NOT support multiple
  30.     .KR* files (ie. .KR1, .KR2, .KR3). To use these files, you will have
  31.     to run MERGEKRZ.EXE (supplied) to create a single .KRZ file.
  32.       (BIG thanks to Markus Jonnson for the info!)
  33.  
  34.   - .PAT sample-library loader.
  35.  
  36.   - Creating a 'host instrument' after loading a sample will first attempt
  37.     to use an instrument of the same number as the sample before finding
  38.     the first empty instrument.
  39.  
  40.   - Holding down Caps Lock in the pattern editor will allow you to play
  41.     notes without entering them into the patterns.
  42.  
  43.   Driver modifications
  44.   - Bug fix for SB16 drivers which caused patterns not to 'play'. For those
  45.     that still have troubles with the SB16 driver, read DRIVERS.TXT
  46.   - For those of you who couldn't get the GUSMAX driver working, check out
  47.      DRIVERS.TXT also :)
  48.   - The ITWAV.DRV file now writes proper .WAV files instead of .RAW
  49.   - ITAWE32.DRV uses floating point calculations to reduce memory usage.
  50.     ITAWE32B.DRV (the old driver) still exists for people who don't have
  51.                  math coprocessors
  52.  
  53. IT210 Update - some MAJOR fixes here.
  54.  
  55.   - Approximate song length on Ctrl-P. Note that *some* soundcards will
  56.   require reinitialisation after this (almost all won't). The time given
  57.   is the 'ideal' time for the playback of the song and should correspond
  58.   *exactly* to GUS/AWE non-IRQ playback times.
  59.  
  60.   - A few more player bug fixes for XM compatibility
  61.  
  62.   - IT won't crash if you try to load instruments from an 'empty' drive
  63.     (eg. disk not inserted or no files present)
  64.  
  65.   - In the pattern editor, Insert/Delete, Note Cut/Note Off/Note Delete
  66.     are all 'template aware' - they will span more than 1 channel if
  67.     you are editing in template mode and the template has height 1.
  68.     Also, 'picking up' data with Enter will turn off Template mode's except
  69.     for "Template-Notes Only"
  70.  
  71.   - Volume column effects Ex/Fx/Gx in combination with effect Jxx should
  72.     operate as expected now.
  73.  
  74.   - Deleting a file on the instrument list will update the instrument cache
  75.     file appropriately.
  76.  
  77.   - Sample/Instrument cache file time check fixed.
  78.  
  79.   - Slight modification to the handling of SBx commands to prevent
  80.     infinite loops.
  81.  
  82.   - Simple crash recovery mechanism should you ever encounter a problem.
  83.     (You shouldn't need it!) This is on Ctrl-Alt-Del in DOS or
  84.     Ctrl-Alt-Ins in Windows. It is not guaranteed to work, but if it works
  85.     once, then the amount of time I spent on it was worth it (~10 minutes).
  86.  
  87.     For the technically minded lot, what it does is it tries to 'kick start'
  88.     the tracker again directly from the keyboard interrupt handler.
  89.  
  90.   - Loading a stereo WAV file will cause a pop-up menu to appear to select
  91.     loading the left or right channels.
  92.  
  93.   - GUSMAX users interested in using software mixing, check out DRIVERS.TXT
  94.  
  95.   - Memory corruption error found and fixed which produced 3-sets of invalid
  96.     values in the order list/instruments (main reason for this release!)
  97.  
  98. IT209 Update
  99.  
  100.   ************************* FONT FILES REQUIRE UPDATING *********************
  101.    If you have your own custom font file, you will need to change character
  102.    number 184 to 190. If you have used one of the 'standard' font sets, you
  103.    will need to run ITF and grab an updated file. Failure to do so will just
  104.    make the sample page look stuffed - You have been warned :)
  105.   ***************************************************************************
  106.  
  107.   Many Many MANY miscellaneous fixes to the XM loader and playback routines
  108.   -> XM support should be *MUCH* better now.
  109.   Volume effects have been debugged... hopefully :)
  110.  
  111.   Some major errors fixed around (ie. dumping to DOS from the Instrument
  112.   screen, Pattern's not updating in memory correctly (which went wrong in
  113.   IT208) )
  114.  
  115.   Added default sample pan to the sample list (default instrument pan WILL
  116.   override this if present). Note that using default pan is the equivalent
  117.   of using a 'set pan' effect on that row - the channel will be set to the
  118.   default sample pan.
  119.  
  120.   You can change whether the info page displays sample names or instrument
  121.   names by pressing 'i'
  122.  
  123. IT208 Update
  124.  
  125.   So much so quickly? Well, I had exams. And when I have exams, I code, 'cos
  126.   it's better than having to study :)
  127.  
  128.   ************************* FONT FILES REQUIRE UPDATING *********************
  129.    If you have your own custom font file, you will need to change character
  130.    number 184 to. If you have used one of the 'standard' font sets, you will
  131.    need to run ITF and grab an updated file. Failure to do so will just make
  132.    the info page and 10-channel editor look stuffed - You have been warned :)
  133.   ***************************************************************************
  134.  
  135.  - Bug fix: Keyboard configuration files could have cause MAJOR problems...
  136.             fixed!
  137.  
  138.  - Bug fix: Some files with the .MOD ID "CH" which actually were NOT MODs
  139.             were being identified as "Fast Tracker 2" modules.
  140.             (You may have to delete your CACHE.ITS files to force IT to
  141.              refresh it's data)
  142.  
  143.  - Bug fixes: MIDI input won't corrupt input on the order list
  144.               MIDI input won't interfere with button presses
  145.               MIDI input won't insert effect SDF into patterns when recording
  146.                                where inappropriate.
  147.  
  148.  - Old Left Ctrl+Shift-1 'removed', Left-Ctrl+Shift 1->4 still work - and
  149.    have been updated.
  150.  
  151.    PROPER 10-channel editing mode available (complete with half sized cursors!)
  152.    as well as some minor logic improvements. (Try Left-Ctrl+Shift 2)
  153.  
  154.  - ";" and "'" made to change the samples/instrument in the pattern editor
  155.    as '<' and '>' do - just much easier to do so on American keyboards.
  156.  
  157.  - Dragging mouse nodes past boundaries is more accurate.
  158.  
  159.  - "Channel details" display (on the infopage) *can* show the 64th channel
  160.    (oops in IT207)
  161.  
  162.  - Matrox bug autodetection (Many thanks to Csaba Pankaczy for working with
  163.    me on this!)
  164.  
  165.  - Message system hooked to a timer (ie. all those messages that appear
  166.    towards the top of the screen).. so that they will last a consistent
  167.    amount of time (independent of machine).
  168.  
  169.  - Player Improvement: NNA mechanism will eliminate channels on two extra
  170.                        conditions now (no difference to playback, but should
  171.                        maximise channel usage)
  172.  
  173.  - Improvement: Persistence of cache files through different sessions of IT
  174.                 - ie. once the sample/instrument cache files are created, they
  175.                   are NOT recreated unless necessary.
  176.  
  177.  - Root "\" directory has replaced "." directory on all loading screens.
  178.  
  179.  - Several Template input related functions improved. Also, Block-Cut in
  180.    template mode won't overwrite your clipboard if you're working with
  181.    templates.
  182.  
  183.  - Template: "Notes only" added. This is different from the other templates
  184.    in that it will NOT copy the template's instruments, volumes or effects.
  185.    Instead, it will change it's instrument/volume/effect according to the
  186.    last used instrument/volume/effect, and will insert whatever is speicfied
  187.    by the edit mask.
  188.  
  189.  - Addition: Volume Column effects, Ax, Bx, Cx, Dx, Ex, Fx, Gx and Hx!!!!
  190.  
  191.         Ax = Fine volume slide up by x
  192.         Bx = Fine volume slide down by x
  193.         Cx = Volume slide up by x
  194.         Dx = Volume slide down by x
  195.         Ex = Pitch slide down by x
  196.         Fx = Pitch slide up by x
  197.         Gx = Portamento to note with speed x
  198.         Hx = Vibrato with depth x
  199.  
  200.    Note that the pitch/portamento scale here is DIFFERENT from the standard
  201.    effect slideup/down
  202.  
  203. *  Note that if you use these in your songs, IT < 2.08 will NOT play them
  204. *  correctly... (in fact, it'll probably play it extremely painfully)
  205.  
  206.  - Alt Up/Down/Ins/Del added to the note translation table.
  207.  
  208.  - Minor modifications around the tracker
  209.  
  210.  - Windows Sound System Driver! (Operates at mixing rates up to 64kHz!)
  211.    Impulse Tracker has the greatest soundcard support of any tracker by far!
  212.  
  213.  - Old Effects will 'unlink' the memory of Gxx from Exx/Fxx
  214.  
  215.  - XM LOADING!!!!!!!!!!
  216.  
  217.    Don't write to me complaining about incompatibilities - I am aware of
  218.    lots of them and you probably won't get a reply. :) *MOST* songs should
  219.    have a near perfect conversion tho...
  220.  
  221.  - Big safety feature!! Playback dying because of overload? Bad NNA selection?
  222.    F8 *should* stop playback immediately now! (in DOS).
  223.  
  224.    In Windows '95, there may be a noticeable stall before playback stops
  225.    (ie. several seconds), or it may not function at all...
  226.  
  227. IT207 update
  228.  
  229.   - Some bug fixes to MIDI input.
  230.   - Ctrl-PgUp/PgDn on the sample list will redraw the waveforms
  231.   - Jxx memory should work fine (The memory didn't operate if the channel
  232.       wasn't active before)
  233.   - Template limits should be correctly applied. (ie. clipped within
  234.       C-0 and B-9)
  235.   - Going to a pattern from the Info Page ('G') will also go to the
  236.       current order playing.
  237.   - MIDI input can be enabled/disabled in the pattern editor with
  238.       Alt-Scroll Lock
  239.   - MOD in-module sample library loop points fixed.
  240.   - Envelope drawing algorithm slightly more tolerant of corrupt information
  241.   - Mouse envelope routines slightly improved for more accurate handling of
  242.       nodes.
  243.   - Added Message editor to main menu.
  244.   - Added 10 channel view to the info page (you may need to reset your info-
  245.       page settings and "save your preferences")
  246.   - Squished up the info page view to get a couple of extra lines! :)
  247.   - Ctrl-F7 on the order list will set the next pattern to play (at request
  248.       of ChuckB) - for DJ use
  249.   - Due to Win95's unstable disk-EMS routines, if you load a MMTSRed sample,
  250.       instrument or module (sample library), playback *will* stop to prevent
  251.       corruption of samples currently in memory.
  252.   - Notes in templates of height 1 will be played back in the pattern editor
  253.       (very useful for "multi sample" note entry)
  254.   - Added effects T0x and T1x for Tempo slide down and tempo slide up.
  255.   - Added .IT and .XM *INSTRUMENT* library support. Note that .ITs that
  256.       aren't in instrument mode or have no instruments will NOT be shown on
  257.       the instrument loader list.
  258.   - Added Alt-Ins and Alt-Del on the sample and instrument lists to add
  259.     in samples/instruments
  260.  
  261.   **** NOTE: /Sx command line parameters have been changed around just for
  262.       neatness. CHECK SUMMARY.TXT FOR NEW /Sx VALUES OR RUN "IT /?" ***
  263.  
  264. IT 2.06
  265.  
  266.   - Update: Yet another update to the EMS routines.. for those of you who
  267.             couldn't be bothered to read the FAQ.
  268.  
  269.             Also new command line switch:
  270.              /Px - Set pattern memory allocation strategy.
  271.             Check SUMMARY.TXT for info on this.
  272.  
  273.   - Minor update: The 10-stage undo buffer will now use EMS memory under most
  274.                   circumstances.
  275.  
  276.   - Minor update: S3M and IT loader routines slightly modified for more
  277.                   efficient memory usage.
  278.  
  279.   - Minor update: "Song modified" flag logic slightly modified.
  280.  
  281.   - Minor update: .WAV loader slightly improved. (should read any 8 or 16-bit
  282.                   format.)
  283.  
  284.   - Minor Addition: IT will now release time slices to multitasking OS/s
  285.                     if you specify /T2 on the command line.
  286.                     If you are using the MIDI input capabilities of IT, you
  287.                     SHOULD NOT enable this (timing gets effected badly)
  288.  
  289.   - Minor Addition: Set pattern length command on Ctrl-F2 (can set multiple
  290.                     patterns)
  291.  
  292.   - Minor Addition: Command line switch /T1 to disable "usage time" indication
  293.  
  294.   - Addition: TX Wave loader for .W?? samples (eg. from Kosmic's sample dirs)
  295.               Note: These are actually 12-bit samples, which are converted to
  296.                     16-bit at load time.
  297.  
  298.   - Addition: .MOD sample library loader.
  299.  
  300.               This "only" recognises the following MOD Identifications -
  301.               "M.K.", "M!K!", "FLT4", "FLT8", "4CHN", "6CHN", "8CHN"
  302.               And FT2's extended MOD identification, "xxCH"
  303.  
  304.               If you have an "Old Amiga-MOD format" MOD (which doesn't have an
  305.               ID), then you'll have to save it as another format if you want
  306.               to rip directly from it.
  307.  
  308.               So sample library support in total:
  309.                .MOD, .669, .FAR, .MTM, .S3M, .PTM, .XM, .IT
  310.  
  311.   - Addition: Intelligent MIDI Input for SB16 and Interwave cards!
  312.               MIDI options screen is on Shift-F1 (those of you who have IT.CFG
  313.               from older versions of IT *WILL* need to visit this screen at
  314.               least once if you want to use MIDI - "Save All Preferences" will
  315.               save these settings)
  316.  
  317.               In the pattern editor, Ctrl-Z is "Change MIDI playback trigger."
  318.               Normally, it is quite difficult to start at a row/pattern with
  319.               MIDI - this options allow you to control whether a pattern or
  320.               song should START playing when you play the first note.
  321.  
  322.               (IT will play either from the start of the current pattern or
  323.                the song starting from the current row depending on your choice)
  324.               Once this is done, the trigger is immediately unset, so you will
  325.               have to setup this trigger again if you want to use it.
  326.  
  327.               Note that this *will* turn on pattern tracing. To disable it,
  328.               use Scroll-Lock.
  329.  
  330.               ****** NOTE ******
  331.  
  332.               SB16's MIDI input is somewhat 'iffy'. If you stop receiving
  333.               MIDI input, you need to reinit the soundcard (Ctrl-I) (possibly
  334.               several times). I don't know why it does this. Dont' write
  335.               to me about it, 'cos I have spent MANY MANY hours on this little
  336.               problem and I don't want to know about it. Also, in Win95, I
  337.               found it necessary to change my SB16's configuration to EXCLUDE
  338.               the MIDI port (and I used a Microsoft MPU401 driver instead),
  339.               otherwise MIDI input was ignored.
  340.  
  341.               Sorry, no GUS MIDI at the moment, as I couldn't get it working.
  342.               Please do NOT write to me about this, you will not get a reply.
  343.               An updated GUS driver will be released if/when I get it working.
  344.