home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
614a.lha
/
Darkplay_v4.5
/
DarkPlay.DOC.pp
/
DarkPlay.DOC
Wrap
Text File
|
1992-01-31
|
13KB
|
289 lines
Darkplay v4.5 (12.01.1992)
By
Mikko Ruokojoki
*****************
DISCLAIMER
----------------------------------------------------------------------------
The author is NOT responsible for the suitability or accuracy of this
documentation and/or the program(s) it describes. Any damage directly
or indirectly caused by the use or misuse of this documentation and/or the
program(s) it describes is the responsibility of the user her/him self.
----------------------------------------------------------------------------
COPYRIGHT
----------------------------------------------------------------------------
This program may be distributed non-commercially only providing that the
executable, source code, documentation and copyright notices remain
unchanged and are included with the distribution. This program is FREEWARE
so no financial donation is necessary (but welcome). You can find my
address at the end of this documentation.
----------------------------------------------------------------------------
PACKET
----------------------------------------------------------------------------
DarkPlay - main program
DarkPlay.DOC - main program documentation
History.TXT - history of DarkPlay versions.
DarkPlay also needs PowerPacker.library if you want to use PP-modules.
----------------------------------------------------------------------------
TABLE OF CONTENTS:
OVERVIEW I
STARTING DARKPLAY II
MAINWINDOW MENUS III
MAINWINDOW GADGETS IV
HOW TO USE ALARM V
WHERE YOU CAN FIND THE MAKER VI
TEMPLE OF AMIGA VII
----------------------------------------------------------------------------
I. OVERVIEW
----------------------------------------------------------------------------
Darkplay was programmed on an Amiga 3000 (25Mhz) Kick 2.0
with 2.6 Meg memory and 40+105Meg HardDisk.
DarkPlay is a module player. It plays NoiseTracker (NT),ProTracker (PT)
modules and modules packed with PowerPacker. You can use it from CLI.
It has many specialites that other players don't have, for example
music equalizers. Instead of playing music with usual Vertical Blanking
interrupt it uses CIA-interrupt, so it plays modules right in NTSC-mode too.
This version of DarkPlay has the following features:
o - a complete intuition user interface.
o - fully multitasking.
o - enables to load over 500 modules in menus by making many pages of them.
o - music Equalizers & Analyzers.
o - fully CD-interface!
o - can be iconified.
o - Clock alarm support. For example you can put DarkPlay start playing
module at 6 am.
o - OS2.0 support.
o - Auto detaching from CLI.
o - etc. etc. etc...
----------------------------------------------------------------------------
II. STARTING DARKPLAY
----------------------------------------------------------------------------
SYNTAX:
Darkplay [?]
Everything in braces [] is optional.
? = The program tells you some info about it and quits.
So you just have to write "Darkplay" and the program will be ready
to use.
----------------------------------------------------------------------------
III. MAINWINDOW MENUS
----------------------------------------------------------------------------
MAIN:
----
LOAD CONFIG - Loads Config file (Darkplay.CFG) from current path or S:
SAVE CONFIG - Saves Config to S:-path.
ABOUT - About text with little info.
REFRESH WINDOW - Redraws everything on window.
ICONIFY - Iconifies DarkPlay.
TASKPRIORITY - Changes DarkPlays task priority.
-2 - Good when you want use other progs at same time.
0 - (Default)
2 - When you want to see Equalizers and others work at maxium
speed.
QUIT - Cleans up everything and quits the program.
MUSIC CONTROLS:
--------------
PLAY - Starts playing current module.
STOP - Stops playing. The music position will be cleaned!
PAUSE - Pauses music until you choose PAUSE again.
EJECT - Rejects the current module from mem.
NEXT PATTERN - Moves to next pattern.
PREV PATTERN - Moves to previous pattern.
GOTO START - Goes to start of module.
NEXT MODULE - Moves to next module.
PREV MODULE - Moves to previous module.
SHOW SAMPLES - Shows the Sample names from module. If there is no module
it will be empty.
PREFS: (All thing in here will saved to config)
-----
EQUALIZER 1 - Activates Equalizer number one.
EQUALIZER 2 - Activates Equalizer number two.
EQUALIZER 3 - Activates Equalizer number three.
NO EQUS - Deactivates all Equalizers.
VOLUMEANALYZ. - Activates/DeActivates VolumeAnalyzers.
Tells you a volume from each chanel.
CHOOSE PATH - Opens path-requester for path where the modules are.
It loads the dir to menus and you can choose the modules
from there.
FILTER - Put power filter ON/OFF.
LOAD ONLY MOD.* - If you have this flagged the program will load only
MOD.-starting modules to the menus.
DOUBLE BUFFER - When this is ON the program uses double buffering when loading
new module, the old one is still playing in background until
the another module has been loaded. Then it will free the
other buffer and goes on playing.
PLAY MODS ONCE - Means that when this is ON, module will be played only ONCE.
BTW: When you are using Program Mode this will be
automatically ON.
TRACKS 1:
--------
PROGRAM MODE - When you choose this, do:
1. Select the modules you want to play.
2. Select PLAY or NEXT MOD. and the music will start.
3. when you are PLAYing you can select
NEXT MOD. or PREV. MOD.
4. Switch this OFF and you are in normal state, or select
more module and play those.
WARNING:
- Sometimes program can crash if you choose more than 40
modules to program.
CLEAR PROGRAM - This clears the program. After this you can choose new
modules.
NEXT MOD. PAGE - Works only if you have more than 40 modules in dir so
you can take the next page of the modules...
PREV MOD. PAGE - Works only if you have more than 40 modules in dir so
you can take the previous page of the modules...
MODULES... - 18 item places for modules.
TRACKS 2:
---------
MODULES... - 22 item places for modules.
----------------------------------------------------------------------------
IV. MAINWINDOW GADGETS
----------------------------------------------------------------------------
-------------------------------------
I1 2 -- -- -- -- 3 4 --:-- I
I+ <--------STATUS LINE------------>I
I+ <POSITION---> <SPEED---> -+ I <-- This is Professional WindowSize.
I+ <MEM SHOW--> <CIA SPEED-> -+ I
I+ <FLAGS: DPOA> <5> I
I+ <CD-INTERFACE GADGETS----------->I
-------------------------------------
-------------------------------------
I1 2 -- -- -- -- 3 4 --:-- I
I <--------STATUS LINE------------>I <-- This is Normal WindowSize.
I <CD-INTERFACE GADGETS----------->I
-------------------------------------
1 = Iconify Gadget, Iconifies DarkPlay.
2 = Professional WindowSize ON/OFF
3 = VolumeAnalyzers ON/OFF.
4 = Setting ALARM. When push this DarkPlay opens a new window where you set
the alarm time. More from this look below.
5 = Place where the program mode count comes.
STATUS LINE - Here you can see whats happening in DarkPlay.
IDLE - Waiting for user to do something.
PLAYING - Playing music
STOPPED - Music has been stopped.
PAUSED - Music has been paused.
LOADING - DarkPlay is loading new module.
LOAD CFG - DarkPlay is loading config.
SAVE CFG - DarkPlay is saving a new config.
SLEEPING - When Alarm is SET this will bound to window if
anything isn't happening. When you see this
the DarkPlay is ready alarm. NOTICE that you have to
have module loaded. Otherwise DarkPlay can't play it!
POSITION - Here you can see the module position.
01:01/25 -\--- The first "01" is the pattern position.
\--- The "01" is the real position.
\--- The "25" is the lenght of module patterns
it will play.
SPEED - Here you see the current speed. 1 is very fast and
32 is very slow. You can change this by pressing little
buttons beside this.
MEM SHOW - Here you see the available memory.
CIA SPEED - Here you see the current CIA speed. You can change this by
pressing little buttons beside this.
FLAGS - With this you can see easy what switches are ON and OFF.
When there is "-" it means that the flag is OFF.
FLAGS:
"D" = Double Buffer is ON
"P" = Program Mode is ON
"O" = Play Mods once is ON
"A" = Alarm has been set. Waiting for alarm time.
CD-INTERFACE GADGETS
- With these you can control the playing very well.
I think that you know to use them without helping.
----------------------------------------------------------------------------
V. HOW TO USE ALARM
----------------------------------------------------------------------------
First push the Alarm Gadget(looks like Clock). The select a time when
alarm and set the alarm ON. Then push SET or CANCEL.
Then you load some module to mem and push STOP or something so
there is "SLEEPING" in STATUS LINE. Now the Darkplay is ready
to wake-up! You can put ICONIFY-mode on if you want to.
----------------------------------------------------------------------------
VI. WHERE YOU CAN FIND THE MAKER
----------------------------------------------------------------------------
You can write to Mikko Ruokojoki:
Mikko Ruokojoki
Pohjolankatu 22
00610 Helsinki
FINLAND
And tell if there is some bugs or something to fix or add.
All money contributions are accepted too. With little cash you
can help me to do better player. Please put the money to envelope and send
me. If want to ask something, then you can caught me from my BBS:
-----------------------------------------------------------------------------
VII. TEMPLE OF AMIGA!
-----------------------------------------------------------------------------
..... ..... . . .. . .....
. . .. .. . . . . . ....
. .... . . . .. . .... ... ...
. . . . . . . . ... .
. ..... . . . .... ..... . .
** ** ** ** **** **
**** *** *** ** ** ** ****
** ** ******** ** ** **
** ** ** ** ** ** ** ** **
******** ** ** ** ** ** ********
** ** ** ** ** ** ** ** **
** ** ** ** ** ****** ** **
_________________________________________________________________________
Hardware: Amiga3000 (2MB Chip,1MB Fast), working on 25Mhz
processor, 68882 mathproc. and 40+105 Quantums
SysOp: Mikko Ruokojoki
Open: 24h
Speed: 22,22bis
Phone: 90-790760 (+358-0-790760)
Other: Lots of Amiga files! Many active door-games!
Many good guys and friendly SysOp.
No NPD Stuff.
Has been working over two years now.
_________________________________________________________________________