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

dev/lib/libayemu-os4.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:libAYEmu, use this to play AY music
Author:Roman Scherbakov, Sashnov Alexander, AmigaOS 4.0 compile by Spot / Up Rough
Uploader:Varthall / Up Rough <varti02 hotpop com>
Type:dev/lib
Version:0.9.5
Architecture:ppc-amigaos >= 4.0.5
Date:2008-02-08
Download:http://aminet.net/dev/lib/libayemu-os4.lha - View contents
Readme:http://aminet.net/dev/lib/libayemu-os4.readme
Downloads:1822

 AY/YM sound co-processor emulation library.

  This is the AY/YM sound chip emulator. These chips was used in such
computers as Sinclair ZX Spectrum 128Kb(AY8912), Atari and some others.

  This library allow to use AY/YM sound effects and music in your own
programms, games, demos, etc. User must pass to library array of AY/YM
registers (14-bytes) and library will generate sound stream by this.
Library have functions for handle .vtx files (see below), doxygen
format documentation and samples of use the library API.

  VTX format is made for store AY/YM song in lha5 complession. This
library can read sond info header and unpack lha5 compressed data from
vtx file. There are thousands songs from games, magazins, demos
available from other sources in internet. You can see
http://vtx.microfor.ru/music.htm for example.

See also playvtx (vtx console player) and xmms-vtx (vtx xmms plugin).




    Installation.

For configure, make and install just do the following commands:
 
 tar xzf libayemu-*.tgz
 cd libayemu
 ./configure
 make
 make install

(last command requires the root privelegies).
It will install library and headers in /usr/local/lib and /usr/local/include.
See file INSTALL for read more about standard configure script options. 




    Install latest version from CVS.

You can download and install laters (under development) version of
libayemu directly from CVS repository on sourceforge.net by following
commands (this example for Linux/cygwin users):

 cvs -d:pserver:anonymous()cvs.sf.net:/cvsroot/libayemu co libayemu
 cd libayemu
 sh bootstrap      # (for generate build script)
 ./configure
 make
 make install      # (with root privelegies)




    Using the library

You can find several usage examples for this library:
  * console VTX-file player: playvtx;
  * custom register data set: test.c in src dir.

Also there is a good doxygen format documentation available.

Other examples (under SDL, win32) coming soon (volunteers?).




    Other resources

On vtx.microfor.ru you can found vtx player for winamp (as plugin) and
pocketPC.

Warning: There is the large zip archive on vtx.microfor.ru:

vtx_songs   23.65 Mb  ZX Spectrum Vortex Music SFX Archive v1.5

But inside this zip the windows-executable self-extracting archive.
So if you have problem with run it (if you use other than Windows (TM)
operating system or you not want run not trusted executable from
Internet) you can download it as plain zip archive by following link:

http://sashnov.fanstvo.com/vtx_songs.zip  (27 Mb)

   .___________________________________________________________.
   |                                                           |
   |       A M I G A   O S   4 . 0   C O M P I L E   B Y       |
  ._______                                        .______.     |
  |  ____/________________________________________|      |__   .
._|____._         |      ._       |      ._       |       _/______.
|      |/         |      |/       |      |/       |      |/       |
|                 |      _________|               |               |
|_________________|______|spt/up  |_______________|_______________| 
   .                                                           .
   |                                                           |
   |      This one is dedicated to Curty, Bean and Olle!       |
   |                 Umpa Umpa - Pumpa Rumpa!                  |
   |        Go make an AY plugin for TuneNet now! Run!         |
   |                                                           |
   |   I am in a shitty economical situation, so if you feel   |
   |  that what I do is  worth anything, use paypal to donate  |
   |         to my email addy, spotATtriadDOTse, thanx!        |
   |                                                           |
   |                    Spot / Up Rough 2006                   |
   |___________________________________________________________|


Contents of dev/lib/libayemu-os4.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  174     247  70.4% -lh5- 13a2 Sep  4  2005 libayemu-0.9.5/Docs/AUTHORS
[generic]                  324     937  34.6% -lh5- 6cca Jan 20  2005 libayemu-0.9.5/Docs/ChangeLog
[generic]                 7014   17992  39.0% -lh5- 4902 Dec  3  2004 libayemu-0.9.5/Docs/COPYING
[generic]                   56      56 100.0% -lh0- 50a9 Dec  3  2004 libayemu-0.9.5/Docs/NEWS
[generic]                 1270    2526  50.3% -lh5- 6987 Oct  8  2005 libayemu-0.9.5/Docs/README
[generic]                  264     432  61.1% -lh5- e1ae Oct  8  2005 libayemu-0.9.5/Docs/RELEASENOTES
[generic]                   36      36 100.0% -lh0- ffb0 Dec  3  2004 libayemu-0.9.5/Docs/THANKS
[generic]                  266     412  64.6% -lh5- a937 Feb  1  2005 libayemu-0.9.5/Docs/TODO
[generic]                 1622    3905  41.5% -lh5- 38ba Nov 21  2006 libayemu-0.9.5/README-AOS4
[generic]                10370   30202  34.3% -lh5- f684 Nov 21  2006 libayemu-0.9.5/SDK/Local/clib2/lib/libayemu.a
[generic]                  446     768  58.1% -lh5- 0876 Nov 21  2006 libayemu-0.9.5/SDK/Local/clib2/lib/libayemu.la
[generic]                 1511    4434  34.1% -lh5- 91f3 Nov 21  2006 libayemu-0.9.5/SDK/Local/common/include/ayemu_8912.h
[generic]                 1124    2637  42.6% -lh5- d7b7 Nov 21  2006 libayemu-0.9.5/SDK/Local/common/include/ayemu_vtxfile.h
[generic]                  947    2008  47.2% -lh5- bea3 Nov 21  2006 libayemu-0.9.5/SDK/Local/common/include/ayemu.h
[generic]                10426   30262  34.5% -lh5- 3064 Nov 21  2006 libayemu-0.9.5/SDK/Local/newlib/lib/libayemu.a
[generic]                  446     769  58.0% -lh5- 77f3 Nov 21  2006 libayemu-0.9.5/SDK/Local/newlib/lib/libayemu.la
[generic]                 3032    7831  38.7% -lh5- 15e0 Dec  3  2004 libayemu-0.9.5/Source/INSTALL
[generic]                 2704    6406  42.2% -lh5- 93ec Sep 29  2005 libayemu-0.9.5/Source/install-sh
[generic]                  703    1400  50.2% -lh5- 4565 Oct  8  2005 libayemu-0.9.5/Source/libayemu.spec
[generic]                52119  184058  28.3% -lh5- 6c16 Apr  1  2005 libayemu-0.9.5/Source/ltmain.sh
[generic]                  379     690  54.9% -lh5- a8cd Oct  8  2005 libayemu-0.9.5/Source/Makefile.am
[generic]                 3652   11500  31.8% -lh5- ef19 Oct 15  2005 libayemu-0.9.5/Source/Makefile.in
[generic]                 2215    6480  34.2% -lh5- 36f8 Sep 29  2005 libayemu-0.9.5/Source/missing
[generic]                  380     722  52.6% -lh5- c7b6 Sep 29  2005 libayemu-0.9.5/Source/mkinstalldirs
[generic]                   10      10 100.0% -lh0- f5e3 Oct 15  2005 libayemu-0.9.5/Source/stamp-h.in
[generic]                62515  246215  25.4% -lh5- c05e Oct 15  2005 libayemu-0.9.5/Source/aclocal.m4
[generic]                   77      92  83.7% -lh5- 874b Dec  3  2004 libayemu-0.9.5/Source/bootstrap
[generic]                13882   43830  31.7% -lh5- 9851 Apr 24  2005 libayemu-0.9.5/Source/config.guess
[generic]                  628    2413  26.0% -lh5- 8720 Sep 29  2005 libayemu-0.9.5/Source/config.h.in
[generic]                 9763   31544  31.0% -lh5- 137f Apr 24  2005 libayemu-0.9.5/Source/config.sub
[generic]               156082  691007  22.6% -lh5- a6b7 Oct 15  2005 libayemu-0.9.5/Source/configure
[generic]                  402     708  56.8% -lh5- c2cd Oct 15  2005 libayemu-0.9.5/Source/configure.in
[generic]                14566   50100  29.1% -lh5- a71e Oct 17  2005 libayemu-0.9.5/Source/Doxyfile
[generic]                 2274    6938  32.8% -lh5- 2f3b Oct 17  2005 libayemu-0.9.5/Source/src/lh5dec.c
[generic]                  218     320  68.1% -lh5- fa3d Oct 15  2005 libayemu-0.9.5/Source/src/Makefile.am
[generic]                 3028    9168  33.0% -lh5- d917 Oct 15  2005 libayemu-0.9.5/Source/src/Makefile.in
[generic]                 2552    9372  27.2% -lh5- 69ea Oct  8  2005 libayemu-0.9.5/Source/src/test.c
[generic]                 2242    7616  29.4% -lh5- a02f Oct 15  2005 libayemu-0.9.5/Source/src/vtxfile.c
[generic]                  947    2008  47.2% -lh5- bea3 Sep  5  2005 libayemu-0.9.5/Source/include/ayemu.h
[generic]                 1511    4434  34.1% -lh5- 91f3 Sep 16  2005 libayemu-0.9.5/Source/include/ayemu_8912.h
[generic]                 1124    2637  42.6% -lh5- d7b7 Sep 16  2005 libayemu-0.9.5/Source/include/ayemu_vtxfile.h
[generic]                  157     251  62.5% -lh5- 73b9 Dec  3  2004 libayemu-0.9.5/Source/include/Makefile.am
[generic]                 2350    6444  36.5% -lh5- a651 Oct 15  2005 libayemu-0.9.5/Source/include/Makefile.in
[generic]                 4168   12352  33.7% -lh5- 19fa Oct 15  2005 libayemu-0.9.5/Source/src/ay8912.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        44 files  379976 1444169  26.3%            Feb  8 16:24

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