home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip: Special Sound & MIDI
/
Chip-Special_Sound-und-Midi-auf-dem-PC.bin
/
dostools
/
voc386
/
voc386.doc
< prev
next >
Wrap
Text File
|
1992-07-19
|
15KB
|
430 lines
IMPORTANT:
This DOCumentation belongs to Version 1.6
of VOC386. So if you want to get the new printed
documentation and a registered User of VOC386
with all the advantages, send $40 to the adress
at the end of this File.
You may use the ShareWare version up to 14 Days.
VOC386 Version 1.6 Documentation (C)1991 by Christoph Vaessen
--------------------------------
-- Please read this manual --
-- before starting the --
--- program !!! ---
---------------
VOC386 V1.6 may be copied for free, even if it can stand comparisons
with many or is better than professional programs !!
Because of this fact I hope that many of you'll register
(for only $40 including shipping costs, it's a bargain !) for this
program and recieve a speed-optimized-copy of all maior future-updates
for free! But last not least, your name will be put in each DOC-File of
VOC386. The more people register the program, the more time can be
invested in developing and de-bugging VOC386 !!
My adress and account-number is written at the end of this textfile.
NOTE: There is a german version of VOC386 avaliable, contact me
when you need one...
If you are equipped with a modem, you can always get the latest version
of VOC386 in the
* ENIGMA-BBS (+49-6151-424596,1200-14400bps,HST,V42b)
FIDO 2:243/700 (MAGIC-filename is VOC386 for german version)
* ADLATUS-BBS (+49-6258-6183,1200-14400bps,HST-DS,V32,V32b,V42,V42b)
FIDO 2:243/44
The english version is avaliable as 'VOC3EN??.*', the german as 'VOC386??.*'.
The two questionmarks can be replaced with the version-number of VOC386
(e.g., V1.5 is VOC38615.ARJ).
System-requ.:
^^^^^^^^^^^^^
* minimal:
- 80386SX/16MHz
- 1 MByte RAM
- Harddisk
- SoundBlaster-card
- 8bit VGA-Card with 256kByte Video-RAM
- 2-button mouse with VGA-compatible mouse-driver loaded
* suggested:
- 80386DX/25MHz
- 4 Mbyte RAM
- a fast Harddisk with at least 3 MByte free-space
- SoundBlaster-card
- 16bit or 32bit VGA-Card with 256 or 512kByte Video-RAM
- 3-button mouse with VGA-compatible mouse-driver loaded
- MF-II (enhanced) keyboard with F11 and F12
I hope that nobody got a shock when reading the hardware-reqs. above ;-)
But I feel angry about many programs (like DOS...:-)) that don't
use the enhanced capabilities of high-end hardware like 386/486 PCs,
VGA-display, 3-button-mouse or the SoundBlaster-card.
As a conclusion of this, my program makes an attempt of using the
32bit hardware to their full possibilities, so it cannot run
on any PC without 32bit CPU like 80286,80186 or 8086/8088.
Therefore, your system must be equipped with a 80386 or 80486 CPU,
a SoundBlaster-card, Video Graphics Array (VGA), a mouse with it's
driver loaded (nevertheless nearly all functions can be accessed with
the keyboard!) and it should have 1 MB of RAM to avoid
harddrive-swapping !
VOC386 makes it possible for you to load,record or replay VOC-files
(or sample-files without a specific format) in multivarious ways !
It works in the protected mode of the 386/486 and is by that capable
of using the hole extended memory linear and in 32bit-mode,so
that many operations can be executed very fast.
Since version 1.6 VOC386 is capable of handling QEMM386/EMM/HIMEM
and 386MAX protected-mode interfaces (VCPI and the VDISK/HIMEM-method).
The windows-3 interface won't work with VOC386, perhapes in a
later version....
Take care of enough extended memory,XMS or EMS (from QEMM etc !)
being left free for VOC386 and that disk-cache-software, ramdrives etc.
don't use too much !
Before starting the program the first time you'll have to edit a
file named 'VOC386.INI' that is similar to SSTOOLS.INI from FractINT etc.
The following information MUST be given in VOC386.INI:
(e.g., it'll refuse to run without these parameters).
EditSize= xxx
BufferSize= yyy
FileMask= zzz
at which xxx is the memory (in bytes) that VOC386 uses for the direct
editing of samples (e.g., you can't generate a larger sample or load
a larger file than xxx bytes).
yyy must be replaced with the number of bytes that will be avaliable to
the cut-buffer (e.g., you can't cut out, replace, insert or mix a part
of the sample at a time in the edit-buffer that is greater than yyy bytes).
The amount of memory allocated by VOC386 can be calculated with the
following formula:
xxx+yyy+150000 (an approximate value, however!).
It is of no importance how much memory is avaliable to DOS and how
much is extended, because VOC386 switches in the protected mode
and can, as mentioned above, access the hole computer-memory
linear with 32bit adresses.
If you have specified a larger value in VOC386.INI with EditSize and
BufferSize than RAM avaliable, VOC386 will attempt to use your
harddisk to swap out unused parts of program or sample-data.
This can be very slow when much data is beeing moved, so I'd suggest
that you should reduce the values in VOC386.INI as long as your PC will
swap out when starting VOC386 !
Maximum RAM that can be used by VOC386: 128MegaByte
Maximum Harddisk space that can be used: 128MegaByte
The meaning of zzz is the filemask that is used the first time when VOC386
has been launched. This can be a simple mask (e.g. '*.VOC' [default]) but
it can also consist of a path-information like 'd:\sound\samples\f*.snd' etc.
This mask can easily be modified in the program itself, of course !
The following parameters in VOC386.INI are optional (e.g., you can delete
them if you don't need them):
Repeat= yes/no
TimeDisplay= yes/no
SoundOutput= yes/no
Oszi= big/small/no
These parameters can also be changed when the program is running,
but you can specify the default-values in VOC386.INI.
'Repeat=yes' means that all samples which will be played
will repeat after they reached the end until you stop them via
the left control-key.
'TimeDisplay= yes' means that all sample-length information given
in the program will be displayed in "minutes:seconds" this sample(part)
would be played with the actual sampling-rate.
'SoundOutput=yes' means that the sound-output of the
SoundBlaster remains on while digitizing or when the oszillograph
is active (only for volume-adjusting purposes).
'Oszi=big' means, that a big (filling the upper part of the screen !)
oscilloscop will be shown when digitizing or playing samples.
'Oszi=small' means, that a small oscilloscop in the lower right
corner of the screen will be shown.
`Oszi=off' is self-explaining...
If you recieve the VOC3861?.EXE-archiv, VOC386.INI should
look like the following:
[VOC386 V1.6]
FileMask= *.voc
EditSize= 500000
BufferSize= 100000
Repeat= no
TimeDisplay= yes
SoundOutput= no
Oszi=small
A system starting VOC386 with these parameters should have
a minimum of 750kbyte free memory avaliable !!
If your PC has more RAM, increase the value EditSize and BufferSize
corresponding to your free-memory...
The following is a description of each function avaliable in
VOC386 version 1.6:
IMPORTANT: When any of the following functions is activated with
the right mouse-button, this funktion will work on
the hole used edit-buffer. When called with the left
button, it'll work with the (red) marked part of
the edit-buffer. If pressed with a middle-button,
it will use the actually shown part of the edit-buffer.
When using the keyboard (the corresponding keys are shown
in brackets), pressing the key without SHIFT will work
with the marked part. Pressing a key while holding down
the SHIFT-Key it will work on the hole used edit-buffer.
[F10/SHIFT F10]
Load: Loads a sample-file from disk or harddisk. This file can
be '*.VOC' (Creative Voice Format) or without any format.
You will see the filemask (default can be set in
VOC386.INI, s.a.) that you can edit with cursor-keys
and backspace. After pressing ENTER all matching files
will be displayed. Now you can select one file with the
cursor up/down and PageUp/PageDown-keys or switch back to
the filemask with the TAB-key. If only one file matches the
filemask, it is loaded immediately.
When called with left mouse-button (or F10), the file
is loaded at the position where the marking starts;
when called by the right mouse-button (SHIFT-F10)
the edit-buffer is cleared and the file is loaded
at the beginning of the edit-buffer.
There is a demosample-file included in the archiv,
so try TECNOMIX.VOC ... ;-)
[F9/SHIFT F9]
Save: Similar to 'load', but a file will be saved in VOC-format.
Clicking the left mouse-button (F9), the marked part of
the Edit-buffer is saved. Clicking the right m-button
saves the whole used part of the edit-buffer.
With the middle mouse-button, the actual viewed part of
the edit-buffer is saved.
[TAB/SHIFT-TAB]
Digitize: Sound is digitized and the scope is used if enabled.
Called by the left m-button (TAB) digitizes only in
the marked area, called by the right m-button digitizes
from the beginning of the edit-buffer to its end.
This process can be aboarded with the left CTRL-key.
[b/B]
Time/Size: Here you can switch the display at the right-side of the
screen from time-display in minutes:seconds to size-display
in byte-format. The time-value shows how long this
sample will play with the current samplerate.
The default-setting can be adjusted in the VOC386.INI-file,s.a.
[X]
show all: Shows (zoom out) the whole edit-buffer on the screen.
[F1]
Help: Shows 3 help-pages [only avaliable in the German version !]
[Q]
Quit: Exit VOC386 immediately, without any warning !!
[F6/SHIFT-F6]
Cut: Copies the marked area in the Cut-Buffer when called
by the left m-button (F6). Clicked by the left
m-button (SHIFT-F10), the marked area will also be
removed from the edit-buffer and copied in the Cut-Buffer.
[F7/SHIFT-F7]
Insert: If called by the left mouse-button (F7), the samples
in the Cut-Buffer is inserted at the beginning of
the marking. Clicked by the right m-button (SHIFT-F7),
the contens of the CutBuffer is mixed to the samples
from the beginning of the marking.
[F8]
Replace: The contens of the CutBuffer overwrites (!!) the
samples after the beginning of the marking.
[ENTER/SPACE]
Play: The marked part (left m-button or ENTER) or the whole used
part of the edit-buffer (right m-button or SPACE) is
played and the scope is shown when enabled.
This process can be aboarded with the left CTRL-key.
[BackSpace]
Play Buffer: The contens of the CutBuffer is played with
scope when enabled.
[Crsr left/CTRL-Crsr left]
Speed +: The sample-rate (unit: Hz) is increased by 100
(left m-button of Crsr-left) or 1000 (right m-button
or CTRL-Crsr-left).
The maximum sample-rate for digitizing with the SoundBlaster
is 11 kHz, for playing sounds it depends on the computer-
performence (a 25MHz/386/64cache/16bit-VGA should do up to
30KHz).
[Crsr right/CTRL-Crsr right]
Speed -: The sample-rate decreases by 100 (left m-button
or Crsr-right) or 1000) right m-button or CTRL-Crsr-right).
[F5]
Repeat on/off: 'Repeat on' means, that when playing sounds the program
repeats it until you press the left CTRL-key.
The actual setting is underlined.
A default-value can be set in VOC386.INI, s.a.
[l/L]
Erase: The (selected) sample is set to silence, but
it won't be removed or cut-off !
For (re)moving parts of the edit-buffer, refer to
the 'Cut'-function (s.a.).
[y]
Zoom in: The marked part will be enlarged on the screen, if it is
more than 640byte.
[x/X/CTRL-X]
Zoom out: If called by the left m-button (x), the last zoom-view
is shown; by right m-button (SHIFT-x) the whole
used (!) part of the edit-buffer is shown.
Clicked by the middle m-button (CTRL-x), the whole
edit-buffer is displayed, even the unused ones !
(this is equal to the function 'Zoom all').
[4/SHIFT-4]
Soft: The volume of the marked/used part will be decreased.
[5/SHIFT-5]
Loud: The volume of the marked/used part will be increased.
[F11/SHIFT-F11]
slow down: The marked/used part of the edit-buffer is slowed
down. (This requieres deleting the CutBuffer !).
[F12/SHIFT-F12]
speed up: The speed of the marked/used part of the edit-buffer
is made faster.
[h/H]
Highpass: Performes a highpass (make low sounds softer). A
pass-value from 1 to 9 is asked for, ESC aboards.
[t/T]
Lowpass: Performes a lowpass (make high sounds softer). A pass-value
from 1 to 9 is asked for, ESC aboards.
[F2/F3/F4]
Oszi: (at the lower right corner of the screen)
At every mouse-click the scope-setting
is switched from small [F2] to big [F3] to off [F4] and
again to small.
The default-value can be set in the VOC386.INI-file, s.a.
[m/M]
max-Volume: The volume of the marked/used part is set to the
maximum.
[e/E]
Fade in: The volume of the marked/used part is set linear from
zero (silence) to full.
[a/A]
Fade out: The volume of the marked/used part is set linear from
full to zero (silence).
[r/R]
Reverse: The used/marked part is reverted (sounds like playing a
tape backwards).
[2/SHIFT-2]
resound: The used/marked part sounds like speaking in a
big empty room. (this function was designed for voices).
[1/SHIFT-1]
Echo: The used/marked part sounds like spoken in
a big canyon or valley. A value from 1 to 9
is asked for, the higher this value is, the longer
the echo-delay will be. (this function was designed
for voices)
[s/S]
Sound on/off: With this feature the sound-output (while the scope or
the digitizer is active) can be set on or off (left/right
m-button). The default-value can be set in the VOC386.INI
File, s.a.
[z/Z]
trim silence: This features enables you to convert a noisy background
to silence. The program asks for a value between 1-9;
the higher this value, the more periods will be converted
to silence. (this function was designed for voices)
[u/U]
Enh. high: All high sounds in the marked/used part will be enhanced.
The requested value means, what height is necessary to
enhance the sound.
[c/C]
PC <> Amiga: The samples in the marked/used part are converted into
the Amiga-sampleformat, if they are in PC-format and
vice versa. This can be used for importing sounds from
SoundTracker-files (*.MOD/NST/STM etc...).
[Home]: This function cannot be activated by mouse. It
sets actual the sampling-rate to 11kHz.
In case of questions, proposals for improvment and registrations
($40, s.b.) I am at your disposal.
Address:
Christoph Vaessen
Mozartstr. 4
6104 Seeheim
FR Germany
BBS line 1: 06257-86308
BBS line 2: 06257-85546
FIDO 2:2405/11
If you want to register, please send a check to my adress
or remittance to my account in Frankfurt, Germany:
Christoph Vaessen
Account-No.: 2917 20-606
Bank: Postgiroamt Frankfurt a.M.
Bank-Code: BLZ 500 100 60
Thank you in advance!