home *** CD-ROM | disk | FTP | other *** search
- Mikko Laanti
- Mikko Laanti Oy
- Tervakukkatie 26 C 22
- 90580 SF-Oulu
- Finland
- Tel. & Fax 358-81-391057
-
- INTERNET: tkop-ml\finou.oulu.fi
-
-
- Licensing and Duplication Information
-
- Duplication Restrictions
-
- K4 Patch Editor is a shareware product. It may be freely copied and dis-
- tributed for evaluation as long as four basic rules are followed.
- These rules are:
-
- 1) The program and this documentation may not be
- modified in any way.
-
- 2) A copy of this documentation is provided with
- the program.
-
- 3) No charge, other than a media and handling
- charge, (not to exceed $5.00) is made.
-
- 4) Users of the program are encouraged to purchase
- a license for its use.
-
- If a copy of this program is retained, an obligation to purchase a li-
- cense for its use is incurred. A license for use of this program can
- be purchased from program developer.
-
-
-
-
-
-
- K4 Patch editor
- ---------------
-
-
- This program is a Kawai K4 syntheziser patch editor. To use this
- program You need a K4 synthesizer, MS-Windows 3.0 or later and
- CMS-101, CMS-404 or any MPU-401 compatible MIDI card.
-
-
- Your program disk should include following files:
- Name: Description:
- - K4.EXE Patch editor program
- - MIDIDRV.SYS DOS device driver for MPU-401 and CMS-404 MIDI card
- - K4HELP.TXT This file
- - IDENTITY.TXT To identify registered copy.
- - DRUM.DYN Nine description files for different dialogs. These
- - EFFECT.DYN files are interpreted by K4.EXE and they should
- - MULTI.DYN be in same directory as K4.EXE.
- - SINGLE.DYN
- - SCROLL.DYN
- - DCF.DYN
- - SOURCES.DYN
- - DCA.DYN
- - COMMON.DYN
-
-
- To get started
- --------------
-
- 1. Create a subdirectory for K4 under Your Windows directory
- (or where you like):
-
- MD C:\WINDOWS\K4
-
- 2. Copy all files on the program diskette into You K4 directory:
-
- COPY A:*.* C:\WINDOWS\K4
-
- Also, copy midi driver into Your device driver directory e.g.
-
- COPY A:MIDIDRV.SYS C:\SYS
-
- 3. Edit Your CONFIG.SYS and add one of following lines into it:
-
- - if You have MPU-401 or compatible (one port)
-
- DEVICE=C:\SYS\MIDIDRV.SYS 4000 0 2 330
-
- - if You have CMS-101 (one port)
-
- DEVICE=C:\SYS\MIDIDRV.SYS 4000 1 2 338
-
- - if You have CMS-404 (four ports)
-
- DEVICE=C:\SYS\MIDIDRV.SYS 4000 1 2 338 1 2 33A 1 2 33C 1 2 33E
-
- - if You have CMS-401-II (two ports)
-
- DEVICE=C:\SYS\MIDIDRV.SYS 4000 0 2 330 1 2 332
-
- 1. parameter (4000) is the size of driver's buffer in hex.
- It must be between 1000 hex ... E000 hex. The faster
- Your computer, the smaller it can be. It should run
- succesfully with 80386, 20 MHz with value 1000 hex.
- 2. parameter (0) or (1) is type of port (MPU = 0, CMS = 1).
- 3. parameter (2) is the hardware interrupt device is using.
- Driver is running in asynchronous mode.
- 4. parameter (330) is the base I/O address of MIDI card in
- hexadecimals. 330 hex is default for MPU-401 card. 338
- hex is default for CMS-101. For CMS-401 second port it
- is 332 hex (2nd port is CMS-101 compatible).
- X. The parameters 2, 3 and 4 are used as many times as You
- have midi ports. Driver supports maximum of eight ports.
- X. You can install this driver even though there is no
- CMS-101 or MPU-401 card present in Your computer and
- try the program.
- X. This driver is not a usual read/write device driver.
- Even though You can use commands for writing into it,
- COPY SINGLE01.PAT MIDIDEV
- You cannot use read commands.
-
- 4. Boot Your computer up and start MS-Windows. Add K4 icon into
- one of Your Windows Application Groups (or possible MIDI apps
- group) and run K4.EXE. Because MIDIDEV is a DOS device and
- twiddles with interrupt controller, You have to start Your
- Windows in real or standard mode. 386 enhanced mode will not
- work. As soon as I get the Device Driver Kit for Windows 3.0,
- I going to make a MIDIDEV.DRV to support also 386.
-
-
- Using K4 patch editor
- ---------------------
-
- K4.EXE is a realtime patch editor. First You download desired
- patch bank from the K4 syntheziser and You can start edit the
- sounds. Each time You touch (with mouse) any scrollbar, a MIDI
- message will be sent to Your K4 synthesizer. Please, read fol-
- lowing description of each menu command:
-
- File
-
- Open ... Open a disk patch file and read it into memory.
- Each filename should have PAT extension. File-
- size is used to distinguish between single,
- multi, drum and effect file and so the program
- cannot read the file into wrong place.
-
- New Clear all patch (in PC memory, not in K4).
-
- Save ... Select which patch bank You want to save to
- Your disk. Even though program suggest You to
- use S.PAT, M.PAT, D.PAT or E.PAT, You should
- use more characters to distinguish the files
- from each other. The first char in the file-
- name helps You to remember the type of file.
-
- About ... You will be seeing this from time to time as a
- reminder until You contact me.
-
- Edit
-
- Single Open each parameter dialog and start to edit.
- Multi You can open all four at time and they are
- Drum all modeless dialog i.e. You can move fast e.g
- Effect from editing effects to edit single.
-
- Commands
-
- Upload -> PC Load data from K4 synthesizer into Your PC.
- Download -> K4 Load data from PC into synthesizer.
- Immediate If You edit single, drum or effects, Your
- edit parameter will be immeditedly tranferred
- into K4 editing buffer (not permanently).
- Kawai did not implemented a realtime edit
- for multi parameters (K4 version 1.0 ROM).
-
- Permanent When this flag is set, Your edited parameters
- will be saved permanently into K4. Saving
- will occur when You e.g. chance from editing
- patch A1 to A2 and so on. K4 do not always
- update it's own little edit screen but if
- travel through K4 screens, You'll find that
- value has changed. You can, of course, verify
- the change with Your ear.
-
- Link If all edit windows are open You can see how
- Your editing effects into other parameters.
- All single, multi, drum and effect dialogs
- will be messaging to each other about changes
- in parameters. This option is highly useful
- if You have large enough screen.
-
- Midi
-
- Settings You can select which MIDI port You are connected
- to, if You have multiport MIDI system. Then, You can
- select which MIDI channel to use when transferring
- data into K4 (You will be receiving on any channel).
- Also, You can set the timeout value. Driver tries
- connect to Your K4, when You upload from or download
- to data into K4. Default value for 15 seconds.
- Currently, the driver ignores Ascii and Miditime
- flags. They will be implemented in the future.
-
- Information Shows some information about MIDI device.
-
- Bank
-
- Internal Select, which K4 bank You want to work with. This
- External option have not been verified to work. At this
- time I have no access to external card. Also,
- if You use this option and there is no external
- memory card in Your Kawai K4, Your program will
- be locked up for 15 seconds (until timeout).
-
-
-
- Some Synthetisizer Terms Definitions
- ------------------------------------
-
- Sound Quality Technical term Parameter
- --------------------------------------------------------------------
- Overall timbre Harmonic content Oscillator waveform
- Brightness Amplitude of high Filter cutoff
- frequence harmonics
- Tone changes Dynamic filtering VCF or DCF envelope
- Volume changes Dynamic amplitude VCA or DCA envelope
- Vibrato Pitch modulation LFO to pitch
- Tremolo Amplitude modulation LFO to VCA or DCA
- Pitch Frequency Oscillator tuning
- Note-on speed Attack time VCA or DCA envelope attack
- Note-on speed Release time VCA or DCA envelope release
- Percussiveness Attack transient VCA or DCA envelope decay
-
-