home *** CD-ROM | disk | FTP | other *** search
/ Multimédia la Compil' 2 / Sybex_Multimedia_La_Compil_2.iso / cooltool / readme.txt < prev    next >
Text File  |  1995-05-29  |  6KB  |  137 lines

  1. This is MIDI CoolTools -- SE (Special Edition) Design Mode only Version!
  2.  
  3. MIDI CoolTools is a set of MIDI custom controls for Visual Basic. You now 
  4. have full access to MIDI from inside of Visual Basic.  
  5.  
  6. ========================================================================
  7. EXE Examples:
  8. ------------------------------------------------------------------------
  9. We have provided .EXE examples of all of the source examples in the 
  10. \1ST-RUN\ sub-directory.
  11. ========================================================================
  12.  
  13. The following controls make up MIDI CoolTools:
  14.  
  15. MIDI IN Custom Control: [MIDI-SE1.VBX] 
  16. The MIDI IN Custom Control automatically detects the available MIDI IN 
  17. ports and allows you to select the port you wish to use. As MIDI events 
  18. are received through the selected MIDI IN port, each MIDI event receives 
  19. a high resolution time stamp.  A built in message queue allows Long and 
  20. Short MIDI messages to be received.
  21.  
  22. *    Receive MIDI messages from external MIDI devices
  23. *    Messages can be retrieved using events or polling
  24. *    Messages are time-stamped with millisecond accuracy
  25. *    Built in internal queuing mechanism
  26. *    Buffer for receiving system exclusive messages
  27. *    Automatically detects the available MIDI IN ports
  28.  
  29.  
  30. MIDI OUT Custom Control: [MIDI-SE1.VBX]
  31. The MIDI OUT Custom Control automatically detects the available MIDI OUT 
  32. ports and allows you to select a MIDI OUT port to use.  This control 
  33. allows MIDI messages to be sent directly to the MIDI OUT port and also 
  34. allows MIDI messages to be queued for playback at the appropriate time.
  35.  
  36. *     Complete control over the contents and timing of MIDI messages.
  37. *    Queue as many messages as you like (within the constraints of 
  38.         available memory)
  39. *    Queue messages prior to starting output and then add more as 
  40.         the output proceeds
  41. *    Messages are scheduled for transmission at a time you specify 
  42. *    Control timing has millisecond resolution
  43. *    Automatically detects the available MIDI OUT ports
  44. *    Complete support for system exclusive messages
  45. *    Timer event provides a high-resolution timer
  46. *    Automatically detect whether or not the current device supports 
  47.         patch caching
  48. *    Automatically detect and control current device volume 
  49. *    Adjust tempo playback rate in realtime
  50.  
  51.  
  52. Standard MIDI File Custom Control: [SMF-SE1.VBX]
  53. Read and write Standard MIDI files. This custom control allows you to 
  54. read any Standard MIDI file into a data structure with full access to 
  55. the MIDI data.  Open MIDI files, close MIDI files, create new MIDI files, 
  56. save changes, insert new MIDI message, modify MIDI messages and delete 
  57. MIDI message.  Supports MIDI file type 0 & 1.
  58.  
  59. *    Provides the VB programmer with an easy way to read and write 
  60.         Standard MIDI files
  61. *    Both formats 0 (single track) and 1 (multiple-tracks) are supported
  62. *    Modify existing MIDI files or create entirely new ones from scratch
  63. *    Complete control over and access to every type of MIDI message
  64. *    Insert, delete and modify tracks and messages at anytime
  65. *    Action property to open, close, create and save the data to the 
  66.         current file
  67. *    Action property to insert, change and delete the current message
  68. *    Insert new tracks or delete tracks
  69. *    Complete support for system exclusive messages
  70.  
  71.  
  72. Knob Custom Control: [KNOB-SE.VBX]
  73. Four different knob styles to choose from makes the knob custom control 
  74. very versatile.  A collection of flexible tickmark properties greatly 
  75. enhances the knob's usefulness for developing commercial applications. 
  76. Easily control knob color with five different color properties.  Over 
  77. thirty knob properties are at your control tips!
  78.  
  79. *    Normal, raised, lowered and textured knob styles
  80. *    User definable number of tickmarks with captions
  81. *    Full control of tick caption fonts
  82. *    Control knob color, tick color, tick caption color and background 
  83.         color
  84. *    Bevel properties for 3D style look
  85. *    Link to other MIDI CoolTools custom control without writing any code
  86.  
  87.  
  88. VU Indicator Custom Control: [VVU-SE.VBX] [HVU-SE.VBX]
  89. Horizontal and vertical Indicator custom controls allow you to quickly 
  90. create professional VU segmented meters.  This custom control was 
  91. specially designed to allow you to simply create state-of-the-art graphic 
  92. LED VU meters.  Three separate colored segment sections can be defined 
  93. with up to twenty LED segments per section.  A comprehensive set of 3D 
  94. bevel properties allows for flexible visual control.
  95.  
  96. *    Horizontal and vertical indicator (otherwise known as a VU meter).
  97. *    Tie directly to other controls in this package using SmartLink 
  98.         properties
  99. *    Display information (such as volume, balance, etc.)
  100. *    A comprehensive set of 3D bevel properties allows for flexible 
  101.         visual control.
  102. *    Three separate colored segment sections can be defined 
  103.  
  104.  
  105. Fader/Slider Custom Control: [VSLID-SE.VBX] [HSLID-SE.VBX]
  106. Easily create a cool looking audio mixer with the Fader/Slider horizontal 
  107. and vertical custom controls.  A complete set of bevel properties allows 
  108. you to quickly get that beautiful 3D look.  Four different thumb styles 
  109. adds to the flexibility of this control.  Tickmark properties round out 
  110. this control's great features.
  111.  
  112. *    Complete set of bevel properties
  113. *    Slider control is similar in function to a scroll bar, but looks 
  114.         cooler
  115. *    Pro audio mixer style thumbs
  116. *    Up, down, left and right thumb properties
  117. *    Tick properties with tickcolor, tickcount, tickwidth, ticklength 
  118.         & gap control
  119. *    Horizontal and vertical slider custom controls
  120. *    Control of the 3-D style of the track
  121.  
  122. MIDI CoolTools includes all of the above listed custom controls.  Also 
  123. included is example code and a printed reference manual.  Retail Price 
  124. is $89 for MIDI CoolTools +$4 s/h.  $8 s/h for international orders.
  125.  
  126. You can order with VISA/MC or Check in US funds:
  127.  
  128. MIDI CoolTools 
  129. Artic Software
  130. PO Box 28
  131. Waterford, WI  53185-0028
  132.  
  133. Fax orders: 414-534-7809
  134. Voice : 414-534-4309
  135. email: 74777.2745@compuserve.com
  136. CompuServe: Go Artic
  137.