home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / Sound / SecondSpin / SecondSpin.readme < prev   
Text File  |  2000-01-17  |  12KB  |  259 lines

  1. Short:    Easily encode audio cds <-> mp1/mp2/mp3 (68k/ppc) 1.97ß (beta)
  2. Uploader: second.spin@pp.inet.fi (Lauri Ahonen)
  3. Author:   second.spin@pp.inet.fi (Lauri Ahonen)
  4. Type:     mus/misc
  5.  
  6. Please note that this program is supplied as two archives. The main archive
  7. called the 'Installer'-archive and another archive called 'Encoder'-
  8. archive. Make sure you obtain the both archives!
  9.  
  10. The main documentary has all the instructions you'll need to get yourself
  11. the Encoder archive, if you cannot find it.
  12.  
  13. Due to the fact that I would need to pay 15.000$ minimun annually to licence
  14. mp3 encoding technology, I cannot spread compiled Encoder exes. You must
  15. create them yourself with the good instructions inside, or you'll just have
  16. to find them somewhere else. I'm sorry.
  17.  
  18. INTRODUCTION:
  19.  
  20.     This is just a program I originally created in hurry as I needed it
  21.     badly. I decided to make it a bit better so others could use it
  22.     too. It just wasn't nice to use makecd, mpega, numerous shell applications
  23.     plus lots of other stuff just to encode a freaking audiocd to mp3s or
  24.     to transfer them to a cd. So SecondSpin was born. 
  25.  
  26. See @{" Features " link "Features"} for more info...
  27.  
  28.  
  29. REQUIREMENTS:
  30.  
  31.     - AmigaOS 3.0 or greater.
  32.  
  33.     - a supported(?) CDDA audio extraction capable cd-rom drive
  34.       & drivers for it if you mean to encode directly from a cd.
  35.  
  36.     - 68020 (FPU heavily recommended), preferably a 68060 or PPC
  37.  
  38.     - Minimum of 640x480 with 2 colors. (*)
  39.  
  40.     - lots of patience, hdspace and free cpu cycles.
  41.  
  42.     - executive is recommended but not required as mpegencoding is really
  43.       cpu intensive stuff it might help keeping the system more useable
  44.       when encoding.
  45.  
  46.     - optionally atleast v1.61 of Pegase installed is c: for Layer 1/2 support
  47.  
  48.     - optionally, the ppc.library and elfloadseg, if you want to use the ppc
  49.       version of the encoder. ppclibemu should work ok.
  50.  
  51.     - optionally amitcp or miami (online), if you want to fetch cddb
  52.       information from the www.cddb.com.
  53.  
  54.     - PIPE: device mounted.
  55.  
  56.     - ARexx system up and running.
  57.  
  58. (*) SecondSpin defaults to Workbench screen, but you can create a new screen
  59. for SecondSpin with Triton-GUI preferences program. 640x256 or similiar
  60. resolution just isn't enough for SecondSpins GUI - and no plans to make any
  61. smaller has been made.
  62.  
  63.  
  64. FEATURES:
  65.  
  66.     - will easily convert audiocds (CDDA) to mpeg audio files or additio-
  67.       nally only leech the tracks as aiff files.
  68.  
  69.     - will easily convert your existing AIFF or WAV files to mpeg audio
  70.  
  71.     - will convert Protracker, XM, S3M, FastTracker modules to AIFF or
  72.       mpeg audio files
  73.  
  74.     - also converts mpeg files back to AIFF for general use.
  75.  
  76.     - is able to directly convert existing mpeg layer 3 files to another
  77.       mpeg format (eg. conversion of 128kbps jstereo file to 32kbps mono.
  78.  
  79.     - outputs mpeg audio layers 1, 2 and 3 with mono, stereo and j-stereo
  80.       with bitrates of:
  81.  
  82.       layer 3: 320, 256, 190, 160, 128, 112, 96, 64, 32, 24, 16 or 8 kbps
  83.       layer 2: 320, 256, 190, 160, 128, 112, 96, 64, 32
  84.       layer 1: 320, 256, 192, 160, 128, 96, 64, 32
  85.  
  86.     - a full fontsensitive and easy GUI
  87.  
  88.     - supports all amigas (with or without fpu) as well as amigas
  89.       equipped with a ppc. 
  90.  
  91.     - supports www.cddb.com, so it's able to fetch track information from
  92.       the site.
  93.  
  94.     - fully localized
  95.  
  96.     - it's absolutely free!
  97.  
  98.  
  99. HISTORY:
  100.  
  101.     v1.0  - a quick version for my own needs
  102.             (30/Jan/1999)
  103.  
  104.     v1.1x - a better version :)
  105.             (03/Feb/1999)
  106.  
  107.     v1.2x - first real release version candidate (yeah, sure ;))
  108.             (05/Feb/1999)
  109.  
  110.     v1.3x - added www.cddb.com support and mpeg audio tag system. All output-
  111.             ted mpeg audiofiles will have a proper tag files and renamed
  112.             accordingly to the cddb data. Also added a configuration file..
  113.             (28/Feb/1999 -> )
  114.  
  115.     v1.4x - brushed up version with numerous internal additions. Also added
  116.             many features, but no need to list them here as these still
  117.             aren't release versions.
  118.             (15/Mar/1999 -> )
  119.  
  120.     v1.5x - jstereo mp3, encoder now always based on the latest LAME version.
  121.             (15/May/1999 -> )
  122.  
  123.     v1.6x - numerous little & bigger additions, like decoding of mpeg files,
  124.             selection based track selection instead of the old range based,
  125.             the ever-so-much-needed offline mode etc.
  126.             (18/Jul/1999 -> )
  127.  
  128.     v1.7x - too many things added and too many bugs fixed to be mentioned here.
  129.             (21/Sep/1999 -> )
  130.  
  131. ------------------------------------------------------------------------------
  132.  
  133.     v1.76 - the first public release version (released as public beta)
  134.             (07/Nov/1999)
  135.  
  136.     v1.77 - some minor bugfixes, added 8/16/24 kbps modes. MPTAGs don't have
  137.             underscores anymore if convert spaces to underscore is enabled.
  138.             updated suomi/finnish catalog. keep those catalog files rolling!
  139.             (06/Dec/1999)
  140.  
  141.     v1.78 - minor unvisible tweaks, added Save system information to the BETA
  142.             VERSION MENU. If you're going to send bug/nag reports, send the
  143.             file generated with this option with the mail!
  144.             (09/Dec/1999)
  145.  
  146.     v1.79 - fixed some small bugs, including the typo in Install script which
  147.             caused installed mpega.library to be overwritten by the Install
  148.             process. Also fixed the bug which caused an unidentified error
  149.             requester, if SecondSpin GUI couldn't be opened, instead of the more
  150.             sophisticated one. (Thanks to Vadim Vlasenko for reporting them.)
  151.             (13/Dec/1999)
  152.  
  153.     v1.80 - I was experimenting with some new stuff and found out some bugs if
  154.             multiple cds were encoded in a row and some had cddb files downloaded
  155.             and some didn't. Also tweaked some things which may have caused trouble.
  156.             I'm studying a more sophisticated way to handle the cddb files. A
  157.             central database and a to-be-downloaded queue maybe? (Thanks to all of
  158.             you who gave suggestions, especially to ExiE and Gerd Schmidt.)
  159.             (14/Dec/1999)
  160.  
  161.     v1.85 - Added full support for converting Protracker, XM, S3M and FastTracker
  162.             modules to AIFF or MP3. Thanks to K-P Koljonen for PS3MREC. Usage is
  163.             similiar to the usage of existing AIFF/WAV files, eg. Input File
  164.             Selection. Also made good file identifying routines, no more extensions
  165.             needed in input files. Many general bugfixes + changed the english and
  166.             finnish locales a bit. MED support coming soon, but only with Jouko
  167.             Pynnönens med2xm unless you help me and do a med2aiff converter! I also
  168.             added some stuff to the guide. Maybe I should take a vacation for a few
  169.             days. :P
  170.             (17/Dec/1999)
  171.  
  172.     v1.86 - Added OS check. SecondSpin now requires AmigaOS 3.0 as it's way much
  173.             easier for me not to even think about OS 2.x. Sorry :(. Also made some
  174.             little bugfixes, but you wouldn't find them anyway :P. 
  175.             (27/Dec/1999)
  176.  
  177.     v1.87 - Took the first steps to TAG EDITING engine. Now all entries have proper
  178.             author & name variables and SecondSpin tries to seek them in all ways.
  179.             You can't yet edit them by hand, but this is a good start. This also
  180.             caused the listview to change a bit. Added preliminary support for TAG
  181.             stuff for mpegs created from modules, modulename is now properly added.
  182.             Very good routines for module name seeking added. Hopefully I've fixed
  183.             the mpega.library installation for good. Let me know if it still does
  184.             something unwanted!!
  185.             (02/Jan/2000)
  186.  
  187.     v1.88 - Due to some internal restrictions, the v1.87 release didn't work as it
  188.             was intended. However, it's fixed now :). I had to move the internal
  189.             english strings to an external file, but this should be of no problem.
  190.             (08/Jan/2000)
  191.  
  192. pre 2.00 releases, eg. v2.00 betas:
  193.  
  194.     v1.96 - I adopted some module author scanning routines from my old CNet utility
  195.             called ZoolDIZ. Now all supported input modules are scanned for possible
  196.             match on author name. The routines are very sophisticated but in no way
  197.             perfect. I hope they'll get even better some day.. The authorscanning is
  198.             quite fast, but you'll certainly notice some delays when selecting files
  199.             or starting the converting, especially when you've selected many files.
  200.             That's too bad, but hey: nothing's free you know.. I practically rewrote
  201.             them + made them better in many ways when compared to the old version in
  202.             ZoolDIZ. Now the module support is much more better. Thanks Halil Ýbrahim
  203.             Taþova <CaptainHIT@Gmx.net> for motivating me.
  204.  
  205.             Implemented mp3 tag scanning. Author and name tags will be preserved
  206.             if converted to another bitrate etc.
  207.  
  208.             I also added a PIPE: check as more and more people don't seen to
  209.             understand that SecondSpin really needs PIPE mounted and working before
  210.             it will work properly.
  211.  
  212.             Tweaked up some existing routines.
  213.  
  214.             And.. hmm, yes I also implemented MPEGA Library FPU check so if you're
  215.             going to decode mpeg files SecondSpin will tell you that the MPEGA
  216.             version isn't FPU. FPU versions deliver much better audio quality!
  217.  
  218.             Also added a few more progress bars to some routines.
  219.  
  220.             ... ooops :P The Decode Mode Only - menuselection didn't work at all.
  221.             I implemented the routines, now it should be ok.
  222.  
  223.             PLUS! Layer 1 and 2 modes enabled and using the high speed Pegase by
  224.             Didier Levet! The implementation is a bit kludgy, but that is because
  225.             the Pegase isn't really intended to be used with SecondSpin or similiar
  226.             packages.. Hope it works, ok. You need to have the latest Pegase (v1.6x)
  227.             currently installed in C: for it to work. Thanks Didier! Currently mp3
  228.             files as input will be skipped if selected and layer 1/2 is output format.
  229.             The speed display works correctly only with 44100 kHz 16bit stereo files.
  230.             Now I hope that you stop comparing SecondSpin with Pegase as they have
  231.             very different functions. SecondSpin is a full featured package for all
  232.             mpeg and aiff conversions and Pegase is layer 1/2 encoder. You want speed,
  233.             you use Pegase with SecondSpin :)
  234.  
  235.             The SecondSpin encoder is no longer required, you can use this in layer 2
  236.             mode only if Pegase is installed and the Lame base isn't.
  237.  
  238.             As usual, also fixed many bugs. Very many.
  239.  
  240.             Gee, I've been busy! Hope you enjoy!
  241.  
  242.             (14/Jan/2000)
  243.  
  244.     v1.97 - Added check for installed cdrom drive. If the selected drive isn't
  245.             located, it won't be seeked until restarting SecondSpin. Now people
  246.             without working cdrom drives can access SecondSpin easier.
  247.  
  248.             Added another simple check for succeeded trackleeching. Now SecondSpin
  249.             shouldn't hang as ofter when trackleeching fails.
  250.  
  251.             Found a very stupid bug which caused the process to fail if cddb wasn't
  252.             used. How silly of me. This was introduced in v1.96Beta.
  253.  
  254.             (15/Jan/2000)
  255.  
  256.   "xx/xxx/xxxx ->" means that the version was developed from xx/xxx/xxx to
  257.   the next version date.
  258.  
  259.