QUICKSAMPLER is Copyright © 1996/1997 by Mario Kubek.
All rights reserved!
QUICKSAMPLER is a program for reading digital audio data (CDDA) out
of CD-ROM drives, which are capable of sending digital audio data
(16 Bit) over the SCSI bus.
This data can be saved in a file to a disk.
This version works with TOSHIBA drives.
Kickstart 3.0 is required, but it should also work with Kickstart 2.xx
(not tested).
Features:
QUICKSAMPLER V1.0 can/does...
...save CDDA data (whole songs or part of songs) to a file in a very
FAST way.
...save the audio data in the fileformats: CDR, RAW, 8SVX
...convert the CDDA data to following samplerates: 44100 (44.1 kHz),
22050 (22.05 kHz), 14700 (14.70 kHz), 11025 (11.025 kHz)
...change the byte order (MSB [Motorola format] at first or LSB [Intel
fromat] at first) when saving 16bit data.
...change the audio channels in the file: STEREO, CHANGE STEREO
CHANNELSIDE (what you normally hear on the left speaker of the CD
is the right channel in the file and what you hear on the right
speaker is the left channel in the file), LEFT ON BOTH CHANNELS
(what you can hear on the left channel on a CD is what you get
on both channels in the file, the right one has no influence), RIGHT
ON BOTH CHANNELS (what you hear on the right channel on a CD is what
you get on both channels in the file, the left one has no influence),
MONO (the left and the right channel are summed up and devided by 2),
MONO_LEFT (you will get only the left channel in the output file),
MONO_RIGHT (you will get only the right channel in the output file).
...offer you a good looking process bar.
...tell you using the GUI how many bytes will have the output file.
...check before writing to disk, if there is still enough place.
Imagine you want to create a file, which is bigger than the available
free space on the disk. Then QUICKSAMPLER creates the audio file, sets
it's size, which is calculated with intern routines. During this
process it can happen that the end of the disk is reached. In this
case QUICKSAMPLER closes and deletes the file, because it does not
make sense to write to a file, which wouldn't contain all the data
you wanted to have in it. Some other programs do not check the free
diskspace. They simply write the audio data to the file after they
have created it. So it could happen that during the writing process
(lets say 1 or 2 minutes later) the end of the disk is reached.
What now? The user loses time and audio data, which should be in the
file.
...not waste ram-memory. The allocated memory is determined using
the WB-tooltype "BUFBLOCKS" or with the CLI-Argument "BUBLOCKS".
BUFBLOCKS can be a number between 0 and 65. The smaller the number
is, the smaller is the allocated memory and QUICKSAMPLER must read
from the CD more often. The bigger the number is, the bigger is
the allocated memory and QUICKSAMPLER must read from the CD less
often. Default number is 32. There are 3 buffers that have to be
allocated. The sizes of them are calculated with the formula
(BUBLOCKS*2352/a_number_between_1_and_17) or
(BUBLOCKS*2352*2) when data in RAW 16bit STEREO 44.1 kHz are changed
(CHANNEL processing) and saved. Actually during the reading and
writing process only 2 buffers are used. Which buffer is used
depends on the fileformat of the output-file.
...offer you a fast reading and writing routine (also for STEREO 8SVX).
It is not so compulsory to write such a routine as you might think of.
|