home *** CD-ROM | disk | FTP | other *** search
-
-
-
- KARA(1) KaraDos Release 1.6.3 KARA(1)
-
-
-
- kara.exe - karaoke player
-
- SYNOPSIS
- [path1]kara [path2]song
- [-do={v/f}] [-po={s/m}]
- [-hd={GUS/SB/MPU401/COM1/COM2/COM3/COM4}]
- [-re=name@keynumber]
- [-rl]
- [-dc=x] [-tc=x]
- [-sz=x] [-ft=x]
- [-ff=x] [-nb=x] [-af=x] [-ab=x] [-pf=x] [-st=x]
- [-ry=[+|-]x] [-tr=[+|-]x] [-ve=[+|-]x] [-mu=x]
-
- with x = numerical value (see OPTIONS)
-
-
-
- AVAILABILITY
- The kara command is available within the kardp163.zip package
- This package contains the KaraDos product delivery. KaraDos
- is a shareware. See the readme file in the product. The
- package kards02.zip and kards03.zip contains karaoke files
- collection 02 and 03
-
-
- DESCRIPTION
- kara is a midi song player with karaoke features for dos
- (lyrics synchronized with the music).
-
- Midi files with lyrics are automatically detected as Karaoke
- files.
-
- Song may be directed to :
- - the Gravis UltraSound card (GUS) internal synth with the
- ultramid utility
- - or directed to the midi output of the GUS
- - or to the SoundBlaster FM synthetiser (with the
- ameblast.exe TSR)
- - or to the SoundBlaster MIDI port or Daughter board
- wave card.
- The hardware is automatically detected or specified with a
- -hd= option. The setup.exe program is an easy way to
- specify the choice.
- - a MPU401 compatible card (complete or uart mode)
- - a serial port of the computer at 38400 bps.
- No automatic detection is provided for these and the option
- -hd= must be given.
- Depending of the -hd choice, some environmental variables
- are used:
- ULTRASND=xxx,y,z,... xxx is the base address of the GUS card
- (see your documentation). Must be present if a GUS is
- used. (sure it is)
- BLASTER=Axxx ... xxx is the base address of a SoundBlaster
- or compatible card. Mandatory.
- MPU401=xxx if the hexa base address is not equal to 330h,
- the base address must be given.
-
- Text is directed to the screen in either full screen with
- full background and foreground colors capacity and choice of
- characters size and style, or either in a video mode used to
- become embedded in a video signal on tv set at the bottom of
- the screen. In video mode the background color is black.
-
- Two kind of song files are understood by kara :
- - midi file with .mid extension
- - karaoke file with .kar extension (karasoft format)
-
- Midi files may have a text file associated with each song.
- The file name of these text files must be the same as the
- midi file with a .txk extension. Synchronization is made on
- the note on and off of a midi channel. A complete descrip-
- tion of the .txk format is done in the following.
-
- Midi files with lyrics events embedded are also understood
- as karaoke files.
-
- Karaoke files (.kar) are read in accordance with the Midi-
- Soft format.
-
- If no lyric, the display will show the midi channel activity
- while the music play.
-
- KaraDos support a display from right to left with
- a special font.
- See the Hebrew songs from Eyal Retter.
-
- While playing, the music can be stopped, continued, tran-
- sposed. Each channel may be muted individually. The tempo
- can be adjusted and the volume of the synchronization chan-
- nel tuned.
-
- Permanent options may be saved in the kara.cfk file.
-
- VALID KEYS
- SPACE to start and stop the music (toggle),
- D : DOS session, type exit to return to KaraDos,
- R (rythm) T (transpose) V (volume) followed with + or -
- M (mute/unmute) followed with + or -
- to choose the channel and space to toggle.
- ESC to quit.
- For each key, an indication is briefly displayed at the left
- upper corner of the screen.
- Note on the volume: with a .mid & .txk set, the volume is
- adjusted only for the synchro channel.
- For a .kar file, the volume is adjusted for all channels at the
- same time.
- PAGEUP will restart song and lyrics at the previews
- scrolling
- PAGEDOWN will advance to the next scrolling,
- HOME will restart song and lyrics from the beginning,
- RIGHT ARROW will temporary speed up while the key is
- depressed.
- If no lyric, PAGE UP and DOWN give +/- 10% in music.
- F1 or F2 : help in English or French,
- ENTER toggles the Midi channel display.
-
- MOUSE SUPPORT
- Left button : toggle the MIDI CHANNEL DISPLAY
- Middle button: Speed up the music
- Right button : Exit
-
- MIDI CHANNEL DISPLAY
- The MIDI channel display is a screen displayed when no
- lyric is associated to a .mid file or for others when the
- enter key is depressed (toggle mode). This screen shows the
- channels activities while playing and the instrument associ-
- ated.
-
- DEFAULT CONFIGURATION
- Options that must remain permanent for a configuration may
- be given in a kara.cfk file in the same directory than
- kara.exe. the format of this file is identical to the text
- song file without lyric obviously (options begin with # in
- place of - in the command line). kara.cfk options overload
- kara.exe default options.
-
- OPTIONS
- [path2]song:if an extension is given to song, then it is
- taken into account, otherwise a default extension .kar is
- assumed. If song.kar does not exist, a song.mid is assumed.
-
- OPTION COMMENT DEFAULT
- ------------------------------------------------------------
- Kara options
- -do={v/f} display text in full screen or video mode do=f
- -po={s/m} music to ultramid (synth) or midi port po=s
- -hd={GUS/SB/MPU401/COMx} Skip the automatic detection none
- this option is usefull only for the midi port output.
- -re=name@keynumber for registered user. This option is
- preferably put in the kara.cfk file.
-
- Midi options
- best used in a kdir catalogue .cat for particular songs (see
- kdir.en)
- -dc={1.16} drum channel number dc=10
- -tc={1.16} text synchro channel (for .mid file) tc=1
- -ry=[[+]|-]{0.127} adjust rythm (delta) from original ry=0
- -tr=[[+]|-]{0.127} adjust transpose (delta) tr=0
- -ve=[[+]|-]{0.127}adjust velocity (delta) ve=0
- -mu={1.16} mute a channel at start none
- Screen options
- -sz={0.10} size of the text on the screen sz=4
- -ft={0.9} type of font ft=1
- -rl display text from right to left -
-
- Text options
- -ff={0.15} first text foreground color ff=15
- -nb={0.15} normal background color in full screen nb=1
- -af={0.15} active text foreground color af=0
- -ab={0.15} active text background color in full screen ab=14
- -pf={0.15} post text foreground color pf=3
- -st={0.11} fill style of the background st=0
- See also DEFAULT CONFIGURATION
- --------------------
- Color |Value|
- --------------------
- BLACK | 0 |
- BLUE | 1 |
- GREEN | 2 |
- CYAN | 3 |
- RED | 4 |
- MAGENTA | 5 |
- BROWN | 6 |
- LIGHTGRAY | 7 |
- DARKGRAY | 8 |
- LIGHTBLUE | 9 |
- LIGHTGREEN | 10 |
- LIGHTCYAN | 11 |
- LIGHTRED | 12 |
- LIGHTMAGENTA | 13 |
- YELLOW | 14 |
- WHITE | 15 |
- ---------------------
- Note :Colors depends on your hardware,CGA,EGA or VGA
- screen.
- FONTS
- 9 fonts are available
- Font number 4 (goth.chr) contains the hebrew extention.
-
- STYLES
- -----------------------
- Style name |Value|
- -----------------------
- EMPTY FILL | 0 |
- SOLID FILL | 1 |
- LINE FILL | 2 |
- LTSLASH FILL | 3 |
- SLASH FILL | 4 |
- BKSLASH FILL | 5 |
- LTBKSLASH FILL | 6 |
- HATCH FILL | 7 |
- XHATCH FILL | 8 |
- INTERLEAVE FILL | 9 |
- WIDE DOT FILL | 10 |
- CLOSE DOT FILL | 11 |
- -----------------------
-
- FORMAT
- Format of the .txk ascii file
- -----------------------------------------------
- The two first lines are reserved for the title, author and
- copyright if any (.TXK only). Following lines are a mix of
- text lines and attribut lines.
-
- Text lines are as you want to see it on the screen apart a
- syllable separator. Valid separators are blank - , ; the -
- separator is not displayed for example the line: i be-come
- la-zy is displayed as : i become lazy but is "karaoked" as
- : i be come la zy. It is more easy to understand than to
- explain.
-
- Attribut lines begin with # followed with one option
- described in the OPTIONS . Warning: the # replace the -
- character. A new option is added : #rem for adding a com-
- ment line. Kara option #do and #po are disabled and will
- not work. Only music, screen and line options will be given
- in a .txk file. A line option remains valid until the same
- is given. The screen options taken into account are the
- last given.
-
- .txk options overload options given in the command line or
- in the kara.cfk file.
-
- kara.cfk options are overloaded with any other options from
- the command line or the .txk file.
-
- Formatting the ascii text in .kar
- ----------------------------------------
- A text beginning with the character / or with an uppercase
- is displayed on a new line. A text beginning with the char-
- acter is displayed after two empty line ( note: normally it
- will be a new screen. It's my choice).
-
-
- SEE ALSO
- kdir.en
-
- BUGS AND RESTRICTIONS
- Some font and size combinations may not work perfectly.
- Files *.chr and *.bgi must reside in the same directory as
- kara.exe. Files .txk must be in the same directory than
- corresponding .mid files Some karaoke files may be too large
- to fit in DOS memory. (Never seen but ...) Please report
- bug if you find one.
-
- KaraDos Last change: 06 December 1995
-