AminetAminet
Search:
82431 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/src/AF_Spec_An_DEMO.sh.txt

Mirror:Random
Showing:ppc-amigaosgeneric
No screenshot available
Short:AF Spectrum Display, FFT DEMO.
Author:wisecracker at tesco.net (Barry Walker)
Uploader:LAG (Lincolnshire Amiga Group)
Type:dev/src
Version:1.00.00
Architecture:m68k-amigaos
Date:2018-01-15
Download:http://aminet.net/dev/src/AF_Spec_An_DEMO.sh.txt - View contents
Readme:http://aminet.net/dev/src/AF_Spec_An_DEMO.sh.readme
Downloads:560
Distribution: Public Domain, Emailware.

============================================================================

Architectures: Classic AMIGAs, WinUAE, FS-UAE.
----------------------------------------------

  MINIMUM Requirements Are:-
  --------------------------

        68030 CPU, MMU and COPRO. 6MB RAM total, OS 3.1.x.
        (It might work on OS 3.0.x if you are lucky.)
        WinUAE 3.4.0, minimum.
        FS-UAE 2.8.1, minimum.
        Standard OS 3.1.x install or better.
        Full Python 2.0.x, minimum, installed, (full install on AMINET):
        http://aminet.net/package/dev/lang/Python20
        Full ADE UNIX environment install, (full install on AMINET):
        http://aminet.net/package/dev/gcc/ADE

        Library file ixnet.library version 48.0
        Library file ixemul.library version 48.0
        Both files are here if you have NOT got them:
        http://aminet.net/package/util/libs/ixemul-48.0

----------------------------------------------------------------------------

  History:-
  ---------

  16-01-2018.
  -----------
  Version 1.00.00. Probably the one and only upload for this archive.

----------------------------------------------------------------------------

  General:-
  ---------

  (Apologies for any typos, etc...)
  Consider this README the instruction manual too.

  'AF_Spec_An_DEMO.sh.txt'

  This is a KSH88, (I know, KSH88 is OLD), UNIX style script that displays a
  frequency domain plot of a 64 sample 2 cycle square wave inside an A1200
  SHELL. The FFT is done using a derivative of my Python FFT function
  uploaded here:
  http://aminet.net/package/dev/src/FFT_AMIGA.py
  This file is NOT needed so there is no need to download it.

  (An ARexx version display is on its way!)

  1) Download Python20, unpack and install to the DRIVE:Drawer of your
     choice.
  2) Assign a PYTHON: volume to the DRIVE:Drawer of your Python20 drawer.
     For example:
     Assign PYTHON:   WORK:Python-2.0
  3) Download ADE, unpack and install ADE the UNIX environment to the
     DRIVE/Drawer of your choice.
  4) As per the instructions install ixnet.library and ixemul.library to the
     Libs drawer, ONLY, if you have NOT got them.
  5) Once everything is ready download the AF_Spec_An_DEMO.sh.txt and rename
     it to "AF_Spec_An_DEMO.sh" without the quotes.
  6) Start an AMIGA shell and open it up to at least full width and height.
     Everything will be inside the AMIGA shell now.
  7) Copy the above file from where it was downloaded to your
     VOLUME:ADE/home  drawer.
  8) Go to YOUR ADE drawer and "Execute ADE-Satrtup" without the quotes.
  9) Now enter KSH88 as ksh and after a short while you will then see a
     prompt, something like:
     /WORK/ADE>
 10) Change this drawer to:
     cd home
 11) Your prompt should now look something like:
     /WORK/ADE/home>
 12) Now change the file AF_Spec_An_DEMO.sh execution rights like this:
     chmod 755 AF_Spec_An_DEMO.sh
 13) You can now run the file as:
     ./AF_Spec_An_DEMO.sh
 14) The program is SSLLOOWW so be patient.

  OK, hopefully you will have a text mode frequency domain display of the
  DEMO 64 sample 2 cycle square wave.

  The script creates another file inside the "home" drawer:
  AF_Spec_An.sh
  Then it auto-runs the AF_Spec_An.sh and this creates the Python code which
  in turn creates the data, also in the "home" drawer:
  FFT_RAW.py
  DATA.txt

  Read the DEMO script thoroughly for more information.

  Enjoy...

  Bazza...

----------------------------------------------------------------------------

  Lincolnshire Amiga Group:
  https://lincsamiga.org.uk/wordpress/

----------------------------------------------------------------------------

  This archive is issued under the CC0 Licence. Public Domain.

----------------------------------------------------------------------------

                                IMPORTANT:-
                                -----------

    The Legal Stuff:-
    -----------------

    This code is CC0 licenced.

    The author is not responsible for any damage to, or loss of, or failure
    of equipment or data caused in any way by the use of this code.

    There is NO warranty with the use of this software release and
    YOU USE IT AT YOUR OWN RISK.

----------------------------------------------------------------------------

    Testing Evaluation:-
    --------------------

    All WinUAE, FS-UAE and Classic AMIGA test conditions were/are running
    standard OS 3.1.x and using standard ~topaz 8~ fonts throughout. The
    minimum hardware and software requirements ARE needed however.

    I have no idea what strange configuration setups will create so refer
    to the ~The Legal Stuff~ above.

----------------------------------------------------------------------------

    Barry Walker, G0LCU.

----------------------------------------------------------------------------

    A very useful HardWare related site, (C) Anthony Hoffman, for
    modifications, schematics, repairs and the like is:-

                          http://amiga.serveftp.net/

============================================================================


Aminet © 1992-2018 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>