home *** CD-ROM | disk | FTP | other *** search
- ==========================================================================
- Documentation for the program MidiKeyboard 27-Oct-91 Jürgen Zimmermann
- Author: Jürgen Zimmermann, Ringstr. 6, D-W-6719 Altleiningen, Germany
- ==========================================================================
-
- Copyright
- =========
- The whole package (executable and documentation) is in
- the public domain. It is allowed to copy and spread it as long as...
-
- * my name and the copyright-note are left in,
- * the completeness of the package is guaranteed,
- * no profit is made by copying, selling or using my programs.
-
- Suggestions are always welcome. If you find any bugs in the program,
- please send me a detailed bug-report, I'll work on it.
-
-
- The package "MidiKeyboard"
- ==========================
- The whole package "MidiKeyboard" contains:
-
- * MidiKeyboard.doc This documentation
- * MidiKeyboard The executable
- * midi.library Version 2.0 of Bill Bartons "midi.library"
- (AmigaLibDisk227)
-
-
- To "MidiKeyboard"
- =================
- With MidiKeyboard it is possible to play notes on keyboards, that are
- connected via MIDI to the Commodore Amiga. Surely you think its just another
- program like the one on AmigaLibDisk159, but there are some important
- differences:
-
- - MidiKeyboard recognize keystrokes like most music-programs (MED...) do.
- - It is possible to play up to 16 notes independently without losing
- control over the keyboard or the played notes!
-
-
- The program is fully compatible to the new release of Amiga's Kickstart and
- Workbench version 2.0, but does not make any use of new functions, so it will
- also work with version 1.2/1.3 (as I tested it!).
-
- You can start the program either from the Workbench or the CLI/Shell (thanks
- to AMSoft for their Modula-2-compiler doing this automatically for me).
-
- After being started, MidiKeyboard opens a window on the Workbench-Screen
- (it is assumed, that the Workbench-Screen is open!), in which several
- gadgets and a big(!) keyboard appear.
- The 16 gadgets which contain the numbers 01 to 16 are used to determine
- the MIDI-channel, MidiKeyboard sends the notes you play to.
- Remember: The "Play-Channel" in MidiKeyboard MUST be the same as the
- receive-channel of your keyboard, otherwise you would not be able to play
- your keyboard via the computer. The active channel is shown by a Kick 2.0-like
- shading of the gadget.
-
- The two proportional gadgets help you to change some parameters of the
- program. Use "Velocity" in order to change the "velocity" (means the
- "virtual strength of hitting the keyboard", for more refer to
- MIDI-Specifications) the note is played with. Transpose gives you the chance
- to play all notes from the lowest to the highest note MIDI is able to handle.
-
-
- An now to the play-possibilities:
-
- Playing by mouse, you have two possibilities:
- Play a single note by just hitting it on the drawn keyboard. This is the way,
- you can play single notes. The note is only played as long as you hold the
- left-mouse-button down. But you also can play chords. When you hit one of the
- two SHIFT-keys, you can release the left-mouse-button and again select a note,
- that is played together with the last one played etc. It is possible to play up
- to 16 notes with that method, but you can only play chords with this feature
- and your mouse! All the notes are muted, when you release the SHIFT-key AND the
- left-mouse-button.
-
- But the playing-by-mouse is not the feature, I was to write this program, it
- was the playing-by-keystrokes.
- By hitting keys on your computer-keyboard, you can control up to 16 notes
- independently, which means you can play a bass-line along with a melodie, and
- you do not have to worry, that there is any note played longer than you hold the
- corresponding key on the keyboard down. Anyway, if there is any note that you
- cannot stop playing by the keyboard (then something went wrong with the transmision of the
- MIDI-Note-Off), just press HELP or DEL. DEL is better of both, because it
- tries to mute all notes on your MIDI-keyboard.
-
- If you activate another window, all currently played notes are muted!
-
-
-
- Table of used keys for playing via computer-keyboard:
- (should work with all keyboards, but I am not sure about this!)
-
- 2 3 5 6 7 9 0 ´ \
- Q W E R T Y U I O P [ ]
-
- A S F G H K L '
- < Z X C V B N M , . -
-
-
-
- Bye,
-
-
- Yours
-
-
- Jürgen
-
-
- P.S. Is there anyone out there who is interested in an editor for the
- YAMAHA DX7-synthesizer? I am writing such an editor (MidiKeyboard is
- taken from it!) and I am still looking for some people to test it and
- to make suggestions! Please write to me, if you are interested in such
- an editor (perhaps I will write some more editors, if I have enough time
- and fun to do so!).
-
-
-
- And here is my address for bug-reports or suggestions:
-
- Juergen Zimmermann
- Ringstrasse 6
- W-6719 Altleiningen
- Germany
-
-
-
- (Sorry for my bad documentation style, but english was not one of my
- favourite subjects at school!)
-