home *** CD-ROM | disk | FTP | other *** search
/ Large Pack of OldSkool DOS MOD Trackers / funk108a.zip / README.TXT < prev    next >
Text File  |  1995-07-16  |  8KB  |  191 lines

  1. FunkTracker 1.08a - Release Notes
  2. ─────────────────────────────────────────────────────────────────────────────
  3.  
  4.  - This version is just some minor bug fixes from 1.07. A small
  5.  bug in the editor spoiled the 1.07 version, which was introduced
  6.  when adding MPU-401 support. It has been fixed now. You probably
  7.  couldn't run it anyway, as it was compiled incorrectly. 1.08 fixes
  8.  all these problems.
  9.  
  10. - Also, the interface with demos has been improved, so that you can
  11.  now have multiple modules in memory and play them. Also, I have created
  12.  a FUNKOBJ interface, so you're not forced to use my coding reference
  13.  which is IDEAL mode TASM!. With the new features of DOS32 now, it's 
  14.  even possible to link my player code (which runs in 386 Protected
  15.  Mode) to a real mode programs.
  16.  
  17.  - I've tried to add MIDI keyboard support for the PAS16, but failed.
  18.  Next version perhaps (when i can figure out exactly what the PAS16
  19.  card supports).
  20.  
  21.  - MIDI support has been delayed for the GUS card. I as yet, can't
  22.  get hold of the freeware Gravis Software Developers Kit. When i
  23.  eventually do, I will include this support.
  24.  
  25.  - Adam's extremely powerful DOS32 extender has also been included
  26.  in this release (DOS32v30.ZIP). You can link p-mode programs to
  27.  p-mode programs, r-mode programs to p-mode programs, and p-mode
  28.  programs to r-mode programs. Has it's own linker which foils
  29.  Borlands and Microsofts linker. It can create very large
  30.  executable files, with compression. It also has a full screen
  31.  debugger, full ANSI C library, examples and more.
  32.  
  33. see ya
  34.  
  35. :Jason Nunn
  36.  SuperReal
  37.  jsno@amigar.apana.org.au
  38.  
  39. UPLOAD SITES
  40. ─────────────────────────────────────────────────────────────────────────────
  41.  
  42. BBS Sites
  43. =========
  44.  
  45. Site                Place          Number            Fido
  46. --------------------------------------------------------------
  47. Amiga Retreat       Darwin, NT     (61)(089)451516   3:850/105
  48. Shady's             ditto          (61)(089)321497   3:850/106
  49. 17 Mile             ditto          (61)(089)831783
  50.  
  51.  
  52. Announcements
  53. =============
  54.  
  55. ■ International "CHIPSMAG" fido echo
  56. ■ Australian "ZONE 3 GAMES" fido echo
  57. ■ usenet groups: "apana.general"
  58.  
  59.  
  60. WHATS NEW
  61. ─────────────────────────────────────────────────────────────────────────────
  62.  
  63.   Support │ MIDI │ 16bit
  64. ─────────────────────────
  65. SB1.X     │      │
  66. SB2.0     │      │
  67. SBPRO     │      │
  68. SB16      │  X   │
  69. PAS16     │      │     (NB/ no luck yet supporting MPU-401 for PAS16)
  70. GUS       │      │
  71.  
  72.  
  73. Midi Support
  74. ────────────
  75. To use this feature, you're first going to have to worry about the
  76. connection between your MIDI board and your soundcard... The piece
  77. of equipment you're going to have to make or buy is called a 'MIDI
  78. Breakout box'. If you can adjustify paying $100 for a $10 piece of
  79. circuitry, then you may want to go out a buy one from an electronics
  80. store. If you have a soldering iron, a couple of wires and a bread
  81. board, then you can make your own.
  82.  
  83. Below is a derivative of a circuit found in "Electronics Australia"
  84. (Feb 1994). I didn't have all the components, so i reduced it slightly.
  85. It's feral, but it does the trick (even with lightly shielded wires,
  86. next to a monitor!).
  87.  
  88.    ┌────────── P1,9,8 Joystick socket
  89.    │   C1                               (NB/ If you don't think you
  90.    ├──╫──┬──── P4,5 "    "                   can make this, then
  91.    │   D1│                                   don't!. I wouldn't want
  92.    ├─├┬─│──── P15  "    "                   you to cook your sound
  93.    │  │ │                                   card now).
  94.    │   │ │       ┌┬─────────────────┬┐
  95.   ┌┴─┴─┴─┴┐      ││C1  = Approx 10µF││
  96.   │    IC1│      ││D1  = LED        ││
  97.   │■      │      ││IC1 = 6N138      ││
  98.   └┬─┬─┬─┬┘      └┴─────────────────┴┘
  99.      │ │
  100.      │ └────── P5 of MIDI DIN socket
  101.      └──────── P4 "    "    "    "
  102.  
  103. The above circuit only has MIDI-in abilities, which is enough for
  104. the moment. Seen's that FunkTracker is a module editor and not a
  105. MIDI editor, there is no point in having a MIDI out (unless for
  106. cosmetic purposes).. Later on I may include it. if you want a 
  107. full blowen circuit, then go to your local library and grab a
  108. photocopy of Electronics Australia February 1994 (i've forgotten
  109. the pages). You can find the same circuit on P219 of the 1994/95
  110. Dick Smiths Catalogue. There is also some circuitry in the
  111. "Ultimate SoundBlaster" book.
  112.  
  113. My software will talk to "MPU-401" MIDI hardware that is on the
  114. SB16. To activate, just type in "Alt-K". Hit it again if you want 
  115. to switch it off. Use "Alt-Q" to switch chord mode on and off.
  116.  
  117. MUSTDO'S:
  118.  
  119.  - instant SMP or WAV player when searching for samples
  120.  - Intergrate MOD2FNK into Funktracker so that you
  121.    can load up MOD's. Also, a FNK2MOD converter as well.
  122.  
  123.  - Adam Seychell is working on a sample editor that will be
  124.    linked into funktracker at a later version. You will be
  125.    able to do all types of shit with in.
  126.  
  127. DONE:
  128.  
  129. ■ 1.08a: (July 1995)
  130.  - ARRRRRRRRRGGGGGGGGGHHHHHHHHH!, an introduced bug in the FUNK.ASM
  131.    file. A misplaced register value when pressing the note keys on the
  132.    keypad of the keyboard to play a note :(... fixed now.
  133.  - The minor PAS16 click bug has now finally been fixed!. When you 
  134.    played at any pattern (F6), and the code would track to the
  135.    pattern with the backround code masked. This would starve the ISR 
  136.    for too long.
  137.  - Poly key (for none-MIDI keyboard users) (just use the MIDI
  138.    quantise mode key- "Alt-Q" to toggle).
  139.  - Made the tracker read music via pointers etc, for more practical
  140.    usage (as suggested by Adam).
  141.  - FUNKOBJ created
  142.  - OS/2 friendly (i think)
  143.  
  144. ■ 1.07: (Monday 5th June 95)
  145.  
  146.  - chksum checking has been removed. the "LZH_Checksum" field is now
  147.    used for channel info (the chksum wasn't tested anyway).
  148.  - Unsigned SND loading support
  149.  - The very faint SB16 and PAS16 click bugs (when used in excess of
  150.    any hour) have been fixed.
  151.  - MPU-401 (MIDI keyboard) for SB16 
  152.  - soundcard autodetection
  153.  - configurable memory parameters
  154.  
  155. ■ 1.06: (17th May 95)
  156.  
  157.  - DOS32 update. Now uses V3.01α. ..the dosshell works.
  158.  - A have now, once and for all made a 256 point, perfectly
  159.    linear GUS table that doesn't lagg. GUSTABLE.INC has been abolished.
  160.  - added badly needed re-sampler. Now you can tune your WAV samples
  161.    in perfectly :).
  162.  - display directories are now sorted
  163.  - Reintroduced full PAS16 support. PAS support currently uses
  164.    MVSOUND.SYS.the p-mode environment will from time to time be
  165.    a problem. (NB/ excessive sampling rates >22050 will sometimes
  166.    cause clicking to occur)
  167.  - SB16 support :)
  168.  - oooppsss :).... RLO's (Reload Sample Attr's). 1.05 accidently
  169.    reloads a samples frequency into the channel. This is NOT in the
  170.    RLO defination. This means that Command C would instantly cut out
  171.    when using RLO's. <dumb> ..This is been fixed so it doesn't do
  172.    it any more.
  173.  
  174. ■ 1.05: (23rd April 95)
  175.  
  176.  - First public release (just wanted to release the thing)
  177.  - The GUS volume table sucks
  178.  - OS/2 Unfriendly
  179.  - DosShell doesn't work very well (DOS32 3.00α bug)
  180.  
  181. ■ 1.00 - 1.04: (July 94 - March 95)
  182.  
  183.  - development, testing, and minor modifications
  184.  (used to have PAS support in these versions, but experenced
  185.   major problems)
  186.  - Big thankyou's go to Tom Verbeure/Synergy for improving my DAC
  187.  routines, and By Adam Seychell for being "on tap" when problems
  188.  cropped up regarding P-mode, and Dickydick, 30SC, Snowman,
  189.  Brandon Williamson, 30SC, Jase/Enigma and everybody else for
  190.  beta testing.
  191.