Harping(c) Beta --------------------------------------------------------------------------- This software is a beta preview of a final shareware software to be released in mid 1997, you can download the software and use it as long as the final version not appears (it will have a demo mode also). You can register early for Harping version 1.0 at the low price of US$20 (just the price of a good harp) if you register before the final shareware appears. Please! do this if you want I continue working on this project. (I have only 3 registered users now !) Description This software can read standard MIDI files and shows the harmonica (10 hole diatonic) tablature for the selected channel. Just load the file, play it and watch the tab. You'll be able to change the harmonica key, the tempo, octave, etc. Also the program displays the harp layout , including normal blow, draw and bend notes (On the tab there will be overblow/overdraw notes marked red that doesn't appear on the layout becuase playing chromatically is a very advanced technique). The notes are pressed while is playing. You can open a statistics box that will help you to select the harp key that fits best with the song The final idea is to exchange licks, themes, etc. between the users, and have the perfect (or as much as posible) computer software for the harmonicist. The notation used is similar to the notation of David Barret on his books (I strongly recommend his books, take a look at Appendix A for a description and Chapter 1 for the notation on the lessons page at: http://cardias.elo.utfsm.cl/jargomed/hlessons.htm ). Draw Notes: Just the hole number ( 3 -> draw 3rd hole ) Blow Notes: A plus sign before the hole number ( +6 -> Blow the 6th hole) Bend Notes: Each quotation marks is a half step ( 3' -> Half step bend on 3rd hole, Bb on a C harp) ( 3'' -> One step bend on 3rd hole, A on a C harp) ( 3'''-> One step and a half on 3rd hole, Ab on a C harp) Overblow/ Overdraw : Are indicated with the number and the letter 'o' ( 6o -> Overblow 6th hole ) ( 9o -> Overdraw 9th hole ) Installing Just decompress the file to the desired directory and then include it on your program manager (or desktop) and execute it. You should setup the output midi channel first, and then you are ready to load any midi file, play it and watch the tab. Select the channel to monitor (change the harp key or octave if the score is out of range). Load the file can-can.mid to see what the software does (change octaves and harp key to see the effect). You can load a version of Juke introduction also, just load it, select an A harp and play. (You will be playing Little Walter in less than a minute). Harping(c)1997 by Javier Argomedo Actual version: Harping V0.6beta Demo rev1 , last update May 15'1997. Last changes There will be always some minor changes on the program, I'll list the most importants here: * Support for command-line open, you can associate the midi extension to this player. * Support for Multiple File Open and Drag & Drop * Statistics box * Transpose the displayed track, new DLL and EXE * Added two buttons on the layout to change the key on the circle of fifths. * The tab will change the page earlier (Sugg. By Max Froumentin) * 3 state button: Play All -> Play Solo -> Play Muted (S.By M. Froumentin) * New MIDI file, juke.mid (only the introduction) (3/21/97). * The buttons on the layout are pressed on each note while playing. (sugg. by R.Pittner, 3/20/97), version 0.3, new DLL and EXE. * Fixed some problems with non-standard MIDI files. * Added some colors to the tab. * Smooth vertical movement and seek. * New memory allocation strategy, major changes in the DLL. Should work on low memory systems (3/6/97) * Fixed some memory allocation errors (3/6/97) * Fixed another file I/O problems and added more info on midi tracks (3/5/97) (new DLL and EXE) * Fixed some file I/O problems with some MIDI files (3/4/97). Note: This software is not intended for chromatic harmonicas, I think the chromatic player should know how to read standard music notation and don't need this kind of software, but if you are interested just drop me a note. But if you play chromatic harp (in C for example) you can still find this software usefull 'cause you it can displays the notes instead of the tab notation. Features Features for current version: * Works on Windows 3.1 or better (includes Windows 95). * Displays harp tablature (for the ten hole diatonic harmonica). * The tabs includes normal blow notes, draw notes, bend notes, overblow and overdraw notes (to have a complete chromatic scale). * Selectionable harp key. Includes harp layouts for the different keys and selectionable octaves. * Transpose the displayed track * Statistics box (how many blows/draws/bends/etc) * Supprt for Multiple File Open and Drag & Drop * Accept command line so you can associate the midi extension to it * 3 state playing mode (all/solo/mute) * Read standard Midi files (formats 0 and 1). * Play the midi files and displays the tab in real time (requires midi capable sound card). Features for FULL version 1.0 (expected to be ready on Mid'1997) * Bug free ( I hope so). * Improved midi play on slow machines. * Help included some simple lessons. * Extended file manipulation. * Print capabilities. * Edit and Save capabilities. * Midi channels patch (program) setup. * Positions assistant. * Score transpose. * Improved display of midi file channels and tabs. Features for version 2.0 * DSP capabilities, includes tuner and simple lick recognizer. * Waveform view. * Layout and Tablature for other tuning and valved harps. * Edit toolbox including some harp specific effects (smooth bend,shakes,etc). * Lick templates, Chord progression templates, Drum templates. Registration To register for the version 1.0 now, you can do it at a special low price (offer valid until the version 1.0 appears in mid 1997). Just send US$20, via registered mail or money order (via Western Union) payable to: Javier Argomedo Av. Valparaiso 507 dp.602 Casilla 1117 Vina del Mar, CHILE. Phone: +56 (32) 680520 Please include the following information: First Name: _________________ Last Name: ___________________________ Address : ___________________________________________________________ City : __________________________ State: ________________________ Country : __________________________ ZIP: __________________________ Phone : + ( )-_______________ e-mail: _______________________ You will receive the latest version and the registration code for the next upgrades of version 1.0 via e-mail (for disk please add US$5). Also you will have access to a database of midi files for harmonica. DISCLAIMER OF WARRANTY THIS SOFTWARE IS SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OF MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. BECAUSE OF THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO WHICH THIS PROGRAM MAY BE PUT, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED. GOOD DATA PROCESSING PROCEDURE DICTATES THAT ANY PROGRAM BE THOROUGHLY TESTED WITH NON-CRITICAL DATA BEFORE RELYING ON IT. THE USER MUST ASSUME THE ENTIRE RISK OF USING THE PROGRAM. ANY LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND OF PURCHASE PRICE. Any question?, just send me a mail: hpf@mailhost.elo.utfsm.cl Bug Reports Please send me any bug report, I'll fix it as soon as I can. Thanks. Javier Argomedo Casilla 1117,Vina del Mar CHILE e-mail: hpf@mailhost.elo.utfsm.cl