home *** CD-ROM | disk | FTP | other *** search
/ Audio 4.94 - Over 11,000 Files / audio-11000.iso / amiga / midi / mstuffpr.zoo / MIDIstuff / PRO_README next >
Encoding:
Text File  |  1990-08-27  |  3.5 KB  |  87 lines

  1. M    I    D    I    S    T    U    F    F
  2. ~    ~    ~    ~    ~    ~    ~    ~    ~
  3.  
  4.     Release 1.0 - - - MIDIstuff part I - - - Date: 16 Aug 1990
  5.             PROGRAMMER'S README
  6.  
  7. List of files the sources package should include:
  8. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  9. README        Same as with binaries package
  10. PRO_README    Additional info and copyright notice
  11.  
  12. lib        Compiler libraries used with MIDIstuff, MANX library format.
  13. lib/ynx.lib    Some simple routines of mine, sources can be obtained from me.
  14.         The MIDI.lib and A.lib (ARP) are *not* included here, get
  15.         yourself the current releases of it, and hope my stuff
  16.         cooperates! :-)
  17.  
  18. src/ClockPOW.c        Powerwindows output of MIDIclock.POW
  19. src/MAKEFILE
  20. src/MIDIclock.c
  21. src/MIDIclock.PW    Powerwindows file for MIDIclock
  22. src/MIDIdump.c
  23. src/MIDIkeys.c
  24. src/MIDIrec.c
  25. src/MIDIrec.PW        Powerwindows file for MIDIrec
  26. src/RecPOW.c        Powerwindows output of MIDIrec.POW
  27.  
  28. SeQuences        More sequence files for MIDIrec :-)
  29. SeQuences/Pray Talk    Not dynamic, multichannel (use OMNI), very long
  30. SeQuences/Vetro        Not dynamic, multichannel
  31. SeQuences/Hand Play    Dynamic, one channel, surprises...
  32.  
  33. COPYRIGHT NOTICE
  34.  The sources package is placed into freeware, which in my eyes means that
  35.  you are free to use and copy the package and modify it for own private
  36.  purposes, any commercial purposes need my permission, this includes the
  37.  music included with THIS package
  38.  
  39. CONTACT
  40.  I'd really like to be in contact with anyone who wants to work on this
  41.  software, I *do* want to work with others, so if you have suggestions /
  42.  improvements / bug fixes send'em right up to me. If you post things into
  43.  NetNews I might not notice. My address is in the other README. Every
  44.  help will be acknowledged when included with future releases.
  45.  
  46. BUGS
  47.  Here's some additional information for MIDI programmers about the
  48.  
  49. MIDIclock    V1.0    "MIDI Clock Generator"
  50. ~~~~~~~~~
  51.  Sometimes the MIDIclock goes into overhead, i tried to
  52.  react trying to flush timer requests and starting anew, but
  53.  somehow requests can survive and after some time hang up
  54.  the machine, as a warning the clock toggles the power led
  55.  everytime an overhead is detected, I guess the whole thing
  56.  should be replaced by accuracy calculations, well, they're
  57.  there, they just don't do what they're supposed to. One
  58.  more problem, the prop gadget doesn't work the way it
  59.  should, too! Avoid moving it while the clock is started!
  60.  
  61.     #define's
  62.      ~~~~~~~~
  63.     VBLANK:        use the VBLANK unit instead of MICROHZ
  64.     OVERHEAD_HANDLE    enable the little overhead checking routine
  65.     ACCURACY    try to be more accurate by time calculations
  66.     CLOCKPRIO    the task priority of the clock, or undefine it.
  67.  
  68. Future enhancements:    (hopefully, if I can afford the time...)
  69.  The next thing to do is a "Human Feel" Quantizer for the MIDI Recorder,
  70.  this might surprise you, since such a feature is only to be found with
  71.  the best sequencer packages, but I currently use quite good sequencer
  72.  software on the C64 (!) called SuperTrack, the human quantize is the
  73.  feature I miss most on that program, I already wrote a "Groove" Quantizer
  74.  in BASIC (!), but it's a drag, so this is what I want to have next!
  75.  Then I will look into structure enhancements hoping to create the
  76.  "Lord of Sequence" that I have been fantasizing about for years, a
  77.  really complex MIDI Sequencer, the first to be "ShareWare" (!) I hope!
  78.  Btw, I wonder if anyone wrote that "Graphic MIDI Router" the programmer
  79.  of the midi.library was dreaming about in his "Simple MIDI Route" program.
  80.  
  81. FINALLY...
  82.  This package was developed on an Amy 500 with Harddisk & 1M FastRAM.
  83.  I wonder if it worx under Kick 2.0...
  84.  
  85.  
  86. (*lynx*)
  87.