home *** CD-ROM | disk | FTP | other *** search
-
- SONG EDITOR
- Version 1.4
-
- Song Editor belongs to a family of music editors. Music editors
- are systems for writing and playing note text. Specific of this
- new editor is a possibility to transform a note text into the
- program files in different languages. It gives the great
- possibilities to include music fragments in your own programs.
- Song Editor can be used in IBM PC and compatible. CGA, MCGA,
- EGA, EGA64, EGAMono, HercMono, ATT400, VGA or PC3270 can be used.
- Using this version of Song Editor one can write a one-voice
- songs. The songs can be played or can be translated to file in
- Pascal, C, Basic or data file. One can use notes and rests of 5
- different length. One can use also sharps, flats and repeats. The
- songs can be played in 4 tempos and backwards. The songs are saved
- in LIB directory. The library of some popular songs is included.
-
-
- FUNCTION KEYS.
-
- Up,Down - Moving the cursor up and down.
- Left,Right - Moving the cursor left and right.
- 1,2,3,4,5 - Put the note.
- Shift-1,-2,-3,-4,-5 - Put the rest.
- 1 - Full.
- 2 - Half.
- 3 - Quarter.
- 4 - Eighth.
- 5 - Sixteenth.
- Backspace - Delete a note before cursor.
- Insert - On/off insert mode.
- PgUp/PgDn,Home/End - Scroll pages on the screen.
- + - Sharp.
- - - Flat.
- F1 - On/off short help.
- F2 - Save internal file.
- F3 - Load internal file.
- F4 - Play all song.
- F5 - Install tempos.
- F7 - Write external file.
- F8 - Play all song backwards.
- F9 - Clear the memory.
- F10 - Play music from the screen.
- Alt-X - Quit.
-
-
-
- OUTPUT FILES.
-
- After Pressing F7, the computer will ask you the type of output
- file (Pascal, C, Turbo C, Basic, data). The Song Editor will write
- the file on disk in the chosen language. The file will have the
- name of internal file plus the right extension: .pas, .bas, .c or
- .dat. In the case of data files the procedure is a little bit
- different (see DATA).
- Let's consider different types of output files in details:
- PASCAL. Compilers which have functions: SOUND, DELAY and
- NOSOUND can be used (for example Turbo Pascal). Output file is a
- procedure which can be included into your program using a screen
- editor or directive {$INCLUDE filename}.
- BASIC. Any BASIC-Compilers which have standard function PLAY
- can be used (For example Turbo Basic or QuickBASIC). Some
- BASIC-Interpreters, such as IBM Basic or GW-Basic, also can be
- used. But then one needs use program FT.BAS.
- C. Function TONE (file TONE.C) is used for making sounds. If
- your C-Compiler has SOUND, DELAY and NOSOUND functions (like Turbo
- C) you can use Turbo C type.
- DATA. If the type of the output file is Data, computer will ask
- the name of file. So if one wants to write a few songs in one file
- one has to use the same name for all songs. In this case a new
- file doesn't delete an old one but is added to it. Song Editor
- Data file is a text file. Each of its lines is one song. This is
- line format:
- [SongName] [frequency of 1st note] [time of 1st note]
- [frequency of 2nd note] [time of 2nd note] ...
- If you work in Pascal or C, you can use already written
- procedure PLAY which work with Song Editor data files (PLAY.PAS or
- PLAY.C). You can also use command PLAE.EXE to do the same thing
- from batch files or other programs.
-
-
- LISTING FILES.
-
- START.BAT - Start file.
- SE.EXE - Program Song Editor.
- SECGA.EXE - Program Song Editor (version for CGA or MCGA).
- SHOW.EXE - Driver file (Microsoft Macro Assembler).
- FT.BAS - This program transfer basic files to BASIC-Interpreter.
- TONE.C - Function TONE for C (make sounds).
- PLAY.C - C function PLAY to use Song Editor data files.
- PLAY.PAS - Pascal procedure PLAY to use Song Editor data files.
- PLAY.EXE - Command to use Song Editor data files.
- SONGS.EXE - In each start the program plays one of same songs.
- SONGS.SNG - File for SONGS.EXE.
- READ.EXE - Driver file.
- README.RUS - Documentation in Russian.
- NOTE - Note for users.
- README - This file.
- *.SE - music library files.
- *.BGI - Turbo PASCAL 4.0 graphic drivers.
- TRIP.CHR - Turbo PASCAL 4.0 graphic font.
-
-
- This version of Song Editor was made by Alexei Efros between
- May 1989 and July 1990.
- Author thanks to violinist L.A.Kamenkovich, painter Maikl Levin
- and physicist Mark Green.
-
-
- ABOUT MYSELF
-
- I was born in Leningrad, U.S.S.R. in 1975. I wrote
- language LOGO for the first Soviet PC called "BK 0010". I have
- came to U.S.A. in 1989. Here I started to work on IBM PC and wrote
- the Song Editor. I hope to make some money from the program to buy
- a computer.
-
- Alexei A. Efros
- 4195 Mt. Vernon Ave.
- Riverside, CA 92507
-