home *** CD-ROM | disk | FTP | other *** search
- !SampleCD v1.01 A sound sample creator for Acorn Risc Computers
- © Paul Wilkinson 1995
-
- About !SampleCD
- ===============
-
- **********************************************************************
- Read the distribution conditions below. Under *NO* circumstances must
- !SampleCD be used to violate Copyright on audio recordings.
- **********************************************************************
-
- N.B. !SampleCD requires RiscOS 3.1 and a version of CDFS (probably 2.20
- onwards) + CDRom drive which support CD_ReadAudio.
-
- This program is designed to sample audio data from CDs and convert it into
- a variety of formats understood by your Acorn computer. It can currently
- save data in the following formats:-
-
- Raw CD data (16 bit stereo)
- Acorn Replay (16 bit stereo)
- Armadeus (8 bit mono)
- Logarithmic (8 bit mono representation of 12 bit mono)
- Linear unsigned (8 bit mono)
- Linear signed (8 bit mono)
-
- Any decent sample editor should be able to handle most of these formats
- (commercially Sonor or AudioWorks are available, whilst in the public domain
- SampConv, Effex, DSEdit, Sox or SoundCon should suit most requirements).
-
-
- How to use !SampleCD
- ====================
-
- The Main Window
- ---------------
-
- Double click on the !SampleCD icon to launch the program. Clicking on the
- iconbar icon which appears will open the SampleCD window. At the top of
- this window are a row of CD-style controls. While the disc is playing,
- these act as normal CD player controls (i.e. play, stop, pause, previous
- track, next track). Whilst the CD is stopped, however, the ‘previous’ and
- ‘next’ buttons change the sample beginning and end postitions. (See Below).
- The action of the ‘play’ button has three settings; play entire disc, play
- selected track and play current sample selection. The action can be set by
- clicking the appropriate radio button under the CD controls.
- The two other icons in the top panel show the currently playing track and
- time.
-
- The second panel selects the section of the disc you wish to sample. If the
- disc isn’t playing, the ‘previous’ and ‘next’ buttons set the beginning and
- end positions to the start and finish of the previous or next track
- respectively. Finer control requires that the tracks and positions be typed
- in manually. The format of the time icons is Minutes:Seconds:Hundreths.
- Note that when entering the time in these icons, the handler is reasonably
- intelligent, so you can get away with typing 1:5 and this will convert to
- 01:05:00 (one minute and five seconds into the given track).
-
- The third panel controls the saving of the sample. The left hand three icons
- are a standard RiscOS save box; simply drag the icon to where you want the
- sample to be saved. The uppermost text icon shows the format that the sample
- will be saved in. To change this, click menu over the text icon, or click
- the menu icon just to its left. The sample frequency is selected in exactly
- the same manner. The final icon selects whether or not the sample is taken
- in one second chunks via a buffer or all in one go. The advantage of using
- a buffer is that your sample can be any length. However, if you have enough
- memory to do the sample in one block, this is usually better, as sometimes
- the one second chunks don’t stitch together absolutely cleanly. Note that
- if you try to create a sample that is too long for the available memory,
- nothing will happen. In this case, turn the ‘Sample Via Buffer’ option on.
-
- Finally, the main menu has three options. ‘Info’ and ‘Quit’ are the standard
- menu entries, and ‘Save Options’ saves the state of the Sample Type,
- Frequency and Buffer icons.
-
- Creating A Sample
- -----------------
-
- Set the correct Start and End positions in the writable icons as described
- above. Select the desired sample format and frequency. Now ******STOP THE
- DISC****** and let it spin down for a couple of seconds. If the disc isn’t
- stopped there is a good chance that some or all of your sample will be
- corrupted. I’m not sure why this is but I guess that the CD driver has some
- sort of audio buffer that must be allowed to clear. Now drag the save icon
- to a directory viewer or enter a complete path name in the icon and the
- sample will be saved.
-
- Finally
- -------
-
- !SampleCD was developed on a RiscPC with a Cumana Indigo CD-Rom drive. If it
- works or fails to work on a different combination, please let me know so that
- I can compile a compatibility list. Especially PLEASE let me know if it
- works as I have only received negative reports so far (there may be many
- satisfied customers that I don’t know about!)
- Please note that this program has been developed without the aid of the PRMs
- and in-between times whilst studying for my PhD. It is not guaranteed to
- work AT ALL!
-
- I can be contacted via the internet at
-
- ppxpbw@ppn1.physics.nottingham.ac.uk (should be okay until mid-1996 or so)
-
-
-
- Terms and Conditions
- ====================
-
- This application is Freeware. I retain copyright, but it may be freely
- distributed as long as:-
-
- 1) All the files accompanying this message remain intact and unaltered and
- are only distributed together.
- 2) Only reasonable charges are made for its distribution (by reasonable I
- mean a maximum limit of £1.50 for a DD disc and £2 for a HD disc, allowing
- for inflation as time rolls on, of course!)
-
- This application is supplied "as seen". No warranty (either implied or
- stated) is given concerning the fitness of this program for any particular
- purpose. I will not be liable for any type of damage that the use of this
- program may cause.
-
- It is possible to use this program to infringe copyright on commercial
- material (audio or otherwise). This program is distributed with the
- condition that it may not, under any circumstances, be used to store, modify
- or copy in any format (electronic or otherwise) any material which is
- proctected by copyright.
-
-
- Known bugs
- ==========
-
- Samples created via a buffer sometimes suffer from glitches where the
- sections don’t join cleanly. If anyone knows how to correct this, please let
- me know.
-
-
- Things to do
- ============
-
- At present, only LBA addressing is possible. This may make sampling of mixed
- audio/data/video CDs difficult or impossible. If I find this is the case,
- I’ll try to implement MSF addressing as well.
- Only drive 0 is supported at present. This would be easy to change, but I
- don’t really see the need. (Tell me if I’m wrong!)
- Have a variable length sample buffer. (This is on it’s way)
- Find some better way to avoid corrupting samples than waiting for the CD to
- stop first (any ideas?)
-
-
- History
- =======
-
- v1.00 13/03/95 First release version.
- v1.01 22/03/95 Now positions window sensibly on the screen and bumps it
- back if the mode changes. Also reduced the wimp slot size
- to a realistic value.
-
-
- Recommended Software
- ====================
-
- !Zap v1.20 Really *fast* text/memory/code editor. Utterly brilliant
- and free.
- !TemplEd v1.30 The best, easiest to use and free-est template file editor.
- !StrongHlp v1.30 If you can't afford the PRMs (like me!) this contains
- mountains of useful information.
- !BSquahser v1.18 The most efficient BASIC compressor that I've found (I've
- tried BasCompress and this is better!)
- !SoundCon v1.30 A very comprehensive sample converter and player.
-
-