PROGRAM NAME: Mabry MIDI Pack PROGRAM FILENAME: midipk.exe PROGRAM VERSION: 1 SYSTEM REQUIREMENTS: Windows, any programming environment that supports custom controls (VBXes, OCXes, ActiveX controls) STATUS: Shareware (fully functional) PRICE: $99.00 DESCRIPTION: The MIDI Pack is made up of five controls. Two controls give you MIDI device and file access (MIDI I/O and MIDIFile). The other three controls are interface widgets that give feedback (Indicator), and user input (Knob and Slider). Source code available. Each control and/or source code can be purchased individually. For complete pricing information, visit Mabry's web site at http://www.mabry.com/ (This product was previously sold under the name of MIDI Cool Tools from Artic Software) MIDI I/O Control The MIDI I/O control is really two controls in one. The MIDIIN control handles MIDI input and the MIDIOUT control handles MIDI output. The MIDIIN control is used to receive MIDI messages from external MIDI devices. The MIDIOUT control gives you complete control over the contents and timing of MIDI messages sent to either internal or external MIDI devices. You can queue as many messages as you like (within the constraints of available memory) before starting output, or you can queue one or more messages prior to starting output and then add more as the output proceeds. Source code available. MIDI File Control The MIDIFILE control provides the Visual Basic programmer with an easy way to read and write MIDI files, both formats 0 (single track) and 1 (multiple-tracks) are supported. Using the MIDIFILE control you can modify existing MIDI files or create entirely new ones from scratch. You have complete control over and access to every type of MIDI message, and you can insert, delete and modify tracks and messages at anytime. Source code available. Knob Control This control is a knob. You can change the size, have tick marks around it, have text near the tick marks, change some of the colors, etc. You can use Knob to control volume, pitch, tempo, or anything else you might control with a scroll bar or slider. Source code available. Slider Control This control provides horizontal and vertical sliders. You can select from different slider styles, track styles, colors, ticks, etc. Source code available. Indic Control The Indicator control shows a gauge that looks like those found on the front of stereos (tri-color, multiple lights). This control includes horizontal and vertical versions of the indicator. Source code available. COMPANY NAME: Mabry Software, Inc. CONTACT NAME: James Shields CONTACT E-MAIL: james@mabry.com