home *** CD-ROM | disk | FTP | other *** search
-
- DOCUMENTATION
-
- to
-
- CDMP
-
- (CyberDyne Module Player)
-
-
- 1.Introduction:
- This module player is designed to play MOD and 669-files on your
- computer through various sound devices. Due to highly optimized
- assembler code it will not run any more on a 286; you will need
- at least a 386 processor.
- The player also uses a so called 'FLAT-Mode', which is another
- operation mode of the processor enabling one to access up to
- 4GB !!! But the disadvantage of this technique is that the
- player does not run together with any virtual memory manager like
- EMM386,QEMM,386MAX etc...
-
- 2.How to start the program:
- Simply type CDMP at your DOS-prompt. If everything works fine, then
- you will see a menu to select your sound-device. Choose one that
- you like (SB timer sounds a bit better than SB DMA) and press
- return. Then you will be asked for some parameters for your sound-
- device and then you may select the sampling-rate. Note that SB-timer
- does not support any rates above 22000 Hz !!!
- And higher sampling rates slows down the mixing and your computer
- may crash if it is too slow !!! The same is with qualitiy mode. This
- technique sounds better but needs a LOT of processor power compared
- to normal playing.
- If you use stereo, then fast panning is again something faster. (Fast
- panning means, that a voice is either left or right and not between)
- But note that the quality mode does not work in stereo without fast
- panning turned on.
- The last option available is 'Fading out'. When you switch on this
- item, the songs won't be stopped immeditely, but they will be faded
- out slowly.
- The setup will be saved to disk for the next time.
-
- 3.In the file menu:
- When you have finished the setup then a file list appears, where
- you can start any song by pressing Enter. F1 displays a small help
- and with F2 you may reconfigure your device. Esc exits the program
- and saves your current setup.
-
- 4.While playing a song:
- When you have selected your sound-device etc, then a file-list
- will appear where you can select the module to play. Simply
- press enter and the sound-output will start with a neat oscillo-
- scope. While playing the module you may always press F1 for a quick
- help, but here are listed the keys again:
-
- <-,-> Use the cursor keys to jump from one pattern to the
- next or to the previous.
- + ,- Use + and - for changing the volume
- 1 - 9 Use the numbers 1 to 9 to activate/deactivate a
- music channel. The activ channels are displayed
- just a bit below the scope.
- F1 Displays a quick help
- F2 Turn on/off low pass filter. This filter smoothens
- the output data producing much less noise. But note
- that there are some loud pieces where this filter
- does not work
- F3 Turn on/off mid-pass filter. This filter isn't really
- a 'mid-pass', it is a soft low-pass filter and does
- again not work with all music.
- F4 Turn on/off high-pass filter. This is a VERY effectiv
- high-pass filter killing the bass - sounds a lot like
- PC-Speaker output ;-)
- F5 Display/Play instruments - Here the screen changes
- and you are in the instrument list. Use the cursor
- keys to scroll through the list and return to play
- one sample. Use F1-F8 to change the pitch and Esc
- to return to normal playing screen.
- If you want to play the samples WITHOUT music, simply
- deactivate all channels and then go into the instru-
- ment ripper.
- F6 This calls the so called "psycholysis", where three
- boxes are displayed on the screen according to the
- frequency analysis. There are some pieces where this
- really looks neat, and other where it look like
- trash. Just give it a try !
- F10 DOS-Shell. This calls the COMMAND.COM while still
- playing music. Not that not all programs do work
- properly, because the timer interrupt is hooked to
- another routine. Simply type EXIT to return to the
- player
- Esc Select a new file
-
- Note that the spectrum analysis is a REAL one which uses a FHT
- (this should be faster than a FFT ;-), but its vertical scale is
- nor linear nor logarithmic. It is a SINE (!!!) function ;-) (But it
- look nice, doesn't it ?)
-
-
- 5. Format extensions:
- Currently, there are only 3 format extensions:
- MOD effect 8 is used for panning (40h is center,max 80h)
- S3M effect X is used for panning (like MOD)
- S3M effect Y is used for a "Träller", which plays similar to
- Arpeggio 2 notes: Yab a is speed of changes
- b is number of halftones to add
- This effect is useful for octave-tremolos or tr.
- S3M effect Z is used for a new reverse effect (try it with speech !)
-
- 6. FCMOVER utility:
- With the version 1.1 of CDMP, a small utility is added in order to
- extract music from Future Crew demos. It is very easy to use:
- FCMOVER l unreal.exe
- - or -
- FCMOVER unreal.exe
- will show all files in the archieve.
- FCMOVER e unreal.exe tmp.s3m
- will extract tmp.s3m from the archieve unreal.exe
-
- Note that this program does not work with all future crew demos.
- Tested are:
- PANIC.EXE - Works !
- UNREAL.EXE - Works !
- FISHTRO.EXE - There is a bug in the S3M file
- causing trash output.
- SECOND.EXE - Does not work, because it uses a
- new archieve.
-
- ATTENTION: I DO NOT KNOW, IF THE FUTURE CREW LIKES THIS PROGRAM;
- IF ANYBODY (OR THE FUTURE CREW ITSELF) IS AGAINST THIS UTILITY,
- BECAUSE YOU COULD EXTRACT EVERYTHING, I WILL STOP TO SPREAD THIS
- PROGRAM ! PLEASE INFORM ME !!!!
-
- 7.Cardware:
- This program is cardware, this means if you like the program,
- send in a postcard to me of your hometown.
- If you are interested in the CDMI (CyberDyne Music interface), then
- you should contact me. The player is only a demonstration
- application for the CDMI and its source-code is available from me.
- (See ORDER.DOC for further information)
-
- Kaya Memisoglu
- Reichenberger Ring 50
- 63512 Hainburg
- Germany
-
- You can also contact me via the Nirvana BBS:
- (Leave a message to "Marc van Shaney", my handle)
-
- Nirvana BBS ++49-(0)6245-3056
- Sysop:RAYTRAYZA
-
-
- 8. Thanx go to:
- RAYTRAYZA for spreading CDMP, for making his BBS to a support site,...
- VANGELiSTEAM for releasing their source-code ;-)
-
-
- 9. Revision history:
-
- 1.0 1/17/1995
- First release together with the CDMI-demo plus the source-
- code of the demo
- 1.1 2/05/1995
- + Interpolation added
- + Configuration will be saved to disk
- # Fixed bug with extended commands (Exy)
- # Speeded up mixing-routines
- + S3M support
- + STM support
- + Added FCMOVER.EXE
- + Added *STEREO*
- # Fixed some problems with DOS-shell
- 1.2 3/03/1995
- # Fixed MOD-Frequency adjustments
- # Fixed low- and mid-pass filters
- + Added outfading feature
- # Changed palette (red,gren,blue sucks !)
- # Fixed slides
- # Moved DMA buffer to XMS -> More free low ram
- + Added support for no HIMEM.SYS (RAW-Mode)
- 1.5 03/11/1995
- + Added frequency analysis
- + Added MTM format
- + Added psycholysis (TM)
- 1.51 03/17/1995
- # Fixed bug in MTM loader
- + Added volume-optimizing
- + Added directory-sorting
- 1.52 04/09/1995
- # Fixed little volume-slide bug in S3M
- 1.53 04/11/1995
- + Added ANSI
- + NIRVANA BBS IS NOW CDMP/CDMI WHQ !!!
- 1.6
- # Changed layout
-
- 10. Coming soon:
- XM - compatibility (Lets say a 50% comp.)
-