diff options
author | Dominik Wenger <domonoky@googlemail.com> | 2010-02-04 17:31:10 +0000 |
---|---|---|
committer | Dominik Wenger <domonoky@googlemail.com> | 2010-02-04 17:31:10 +0000 |
commit | 35472fe7f1c7133fa4291dad36ae457a460f021c (patch) | |
tree | c84a0118c7c992a30d0cb42d1778ec9918184b1f /apps/codecs/libasap/README | |
parent | b1a6c9096dfde44249d0f4d8a929c63a89987623 (diff) | |
download | rockbox-35472fe7f1c7133fa4291dad36ae457a460f021c.tar.gz rockbox-35472fe7f1c7133fa4291dad36ae457a460f021c.zip |
sync asap codec to ASAP 2.1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24511 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libasap/README')
-rw-r--r-- | apps/codecs/libasap/README | 193 |
1 files changed, 138 insertions, 55 deletions
diff --git a/apps/codecs/libasap/README b/apps/codecs/libasap/README index d43a872b25..4da0aa7b90 100644 --- a/apps/codecs/libasap/README +++ b/apps/codecs/libasap/README | |||
@@ -1,59 +1,142 @@ | |||
1 | ASAP - Another Slight Atari Player | 1 | ASAP - Another Slight Atari Player |
2 | ---------------------------------- | 2 | ================================== |
3 | 3 | ||
4 | ASAP is a player of Atari 8-bit music for modern computers. | 4 | // This file is in AsciiDoc format. It is converted to README.html. |
5 | It emulates the POKEY sound chip and the 6502 processor. | 5 | :Compact-Option: |
6 | The project was initially based on the routines from the Atari800 emulator, | 6 | |
7 | ifdef::asapwww[] | ||
8 | http://sourceforge.net/projects/asap/files/asap/[Download] | | ||
9 | http://asap.git.sourceforge.net/git/gitweb.cgi?p=asap/asap;a=summary[Browse source code (Git)] | | ||
10 | http://sourceforge.net/scm/?type=git&group_id=154391[Get latest source code (Git)] | | ||
11 | http://sourceforge.net/projects/asap/[SourceForge project page] | ||
12 | endif::asapwww[] | ||
13 | |||
14 | ASAP is a player of http://en.wikipedia.org/wiki/Atari_8-bit_family[8-bit Atari] | ||
15 | music for modern computers. | ||
16 | It emulates the http://en.wikipedia.org/wiki/POKEY[POKEY sound chip] | ||
17 | and the http://en.wikipedia.org/wiki/6502[6502 processor]. | ||
18 | The project was initially based on the routines from the | ||
19 | http://atari800.sourceforge.net/[Atari800 emulator], | ||
7 | but the current version has a completely new original emulation core. | 20 | but the current version has a completely new original emulation core. |
8 | 21 | ||
9 | The ASAP project includes the following programs: | 22 | ASAP includes the following programs: |
10 | * ASAP2WAV - portable command-line utility that generates WAV files | 23 | |
11 | * WASAP - tiny player for Windows | 24 | - asapconv - portable command-line converter {asapwin=} |
12 | * plugin for Apollo | 25 | - WASAP - tiny player for Windows {asapwin=} |
13 | * plugin for foobar2000 0.9 | 26 | - plugin for http://koti.welho.com/hylinen/apollo/[Apollo] {asapwin=} |
14 | * plugin for GSPlayer | 27 | - plugin for http://foobar2000.org/[foobar2000] {asapwin=} |
15 | * plugin for MOC | 28 | - plugin for http://hp.vector.co.jp/authors/VA032810/[GSPlayer] {asapwin=}{asapwince=} |
16 | * plugin for Winamp | 29 | - plugin for http://moc.daper.net/[MOC] |
17 | * plugin for XMMS | 30 | - plugin for http://www.winamp.com/[Winamp] {asapwin=} |
18 | * DirectShow source filter (for Windows Media Player) | 31 | - plugin for http://www.microsoft.com/windows/windowsmedia/player/[Windows Media Player] {asapwin=} |
19 | * Java version of ASAP2WAV | 32 | - plugin for http://xbmc.org/[XBMC] {asapwin=} |
20 | * Java applet | 33 | - plugin for http://xmms.org/[XMMS] |
21 | * Java midlet | 34 | - plugin for http://www.un4seen.com/[XMPlay] {asapwin=} |
22 | * C# version of ASAP2WAV | 35 | - POKEY sound emulation DLL for http://raster.infos.cz/atari/rmt/rmt.htm[Raster Music Tracker] {asapwin=} |
23 | 36 | - Java version of ASAP2WAV - command-line converter to WAV files {asapjava=} | |
24 | The following input formats are supported: | 37 | - Java applet - for web pages {asapjava=}{asapwww?(see link:applet.html[online demo])} |
25 | * SAP (Slight Atari Player - standard file format for playing Atari 8-bit | 38 | - Java midlet - for mobile devices {asapjava=} |
26 | music on modern computers) | 39 | - C# version of ASAP2WAV |
27 | * CMC (Chaos Music Composer) | 40 | - experimental JScript version of ASAP2WAV running in Windows Script Host {asapjavascript=} |
28 | * CMR (CMC Rzog) | 41 | - experimental JavaScript version of ASAP2WAV running in Firefox {asapjavascript=} |
29 | * DMC (DoublePlay CMC) | 42 | - Flash player - for web pages {asapflash=}{asapwww?(see link:flash.html[online demo])} |
30 | * MPT (Music ProTracker) | 43 | |
31 | * MPD (MPT DoublePlay) | 44 | {asapports}The summary of the differences between the above versions is in link:PORTS.xml[this table]. |
32 | * RMT (Raster Music Tracker) | 45 | |
33 | * TMC, TM8 (Theta Music Composer 1.x) | 46 | There are other projects which use ASAP: |
34 | * TM2 (Theta Music Composer 2.x) | 47 | |
35 | 48 | - http://mmsap.sourceforge.net/[mmSAP 2] - standalone player for GNU/Linux with GTK+ user interface | |
36 | If you are looking for Atari 8-bit music, there is a single big collection | 49 | - http://www.rockbox.org/[Rockbox] - open source firmware for MP3 players |
37 | of it called Atari SAP Music Archive (http://asma.atari.org). | 50 | |
38 | 51 | ||
39 | If you are interested in the ASAP project, please subscribe its mailing list: | 52 | Input file formats |
40 | https://lists.sourceforge.net/lists/listinfo/asap-users | 53 | ------------------ |
41 | As in the Atari800 project, this is a combined list for end users | 54 | |
42 | and for developers. Once you subscribe, you can post comments, ideas | 55 | ASAP supports the following file formats (determined by the filename extension): |
43 | and questions about ASAP. They will be answered ASAP. ;-) | 56 | |
44 | 57 | SAP (Slight Atari Player):: | |
45 | If, for some reason, you do not want to subscribe the mailing list, | 58 | The format designed for playing 8-bit Atari music on modern computers. |
46 | but have a bug report, feature request or a small code patch, you can use | 59 | All other formats can be converted to SAP. |
47 | the sf.net tracker. Use "Bugs", "Feature Requests" or "Patches" link | 60 | http://asma.atari.org/[Atari SAP Music Archive (ASMA)] |
48 | on this page: | 61 | is a single big collection of SAP files. |
49 | http://sourceforge.net/projects/asap/ | 62 | |
50 | 63 | CMC (Chaos Music Composer):: | |
51 | ASAP is free software; you can redistribute it and/or modify it | 64 | Atari music editor from early 1990s. |
52 | under the terms of the GNU General Public License as published | 65 | |
53 | by the Free Software Foundation; either version 2 of the License, | 66 | CM3 (CMC "3/4"):: |
54 | or (at your option) any later version. | 67 | CMC with modified pattern length. |
55 | 68 | ||
56 | ASAP is distributed in the hope that it will be useful, | 69 | CMR (CMC "Rzog"):: |
57 | but WITHOUT ANY WARRANTY; without even the implied warranty | 70 | CMC with modified bass sounds. |
58 | of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 71 | |
59 | See the included GNU General Public License for more details. | 72 | CMS (Stereo Double CMC):: |
73 | Stereo CMC. | ||
74 | |||
75 | DMC (DoublePlay CMC):: | ||
76 | CMC with 6502 routine executed at double rate of the original CMC. | ||
77 | |||
78 | DLT (Delta Music Composer):: | ||
79 | Atari music editor from 1990s. | ||
80 | |||
81 | MPT (Music ProTracker):: | ||
82 | Atari music editor from 1990s. | ||
83 | |||
84 | MPD (MPT DoublePlay):: | ||
85 | MPT with 6502 routine executed at double rate of the original MPT. | ||
86 | |||
87 | RMT (http://raster.infos.cz/atari/rmt/rmt.htm[Raster Music Tracker]):: | ||
88 | Modern Atari music editor running on Windows. | ||
89 | |||
90 | TMC, TM8 (http://jaskier.atari8.info/[Theta Music Composer] 1.x):: | ||
91 | Atari music editor from late 1990s. | ||
92 | The two file extensions are treated identically and played in stereo. | ||
93 | TM8 means it's stereo (8-channel) music while TMC can be either mono or stereo. | ||
94 | |||
95 | TM2 (http://jaskier.atari8.info/[Theta Music Composer] 2.x):: | ||
96 | Modern Atari music editor. | ||
97 | |||
98 | |||
99 | ifdef::asapsrc[] | ||
100 | include::INSTALL[] | ||
101 | endif::asapsrc[] | ||
102 | |||
103 | ifdef::asapflash[] | ||
104 | include::flash/USAGE[] | ||
105 | endif::asapflash[] | ||
106 | |||
107 | ifdef::asapjava[] | ||
108 | include::java/USAGE[] | ||
109 | endif::asapjava[] | ||
110 | |||
111 | ifdef::asapjavascript[] | ||
112 | include::javascript/USAGE[] | ||
113 | endif::asapjavascript[] | ||
114 | |||
115 | ifdef::asapwin[] | ||
116 | include::win32/USAGE[] | ||
117 | endif::asapwin[] | ||
118 | |||
119 | ifdef::asapwince[] | ||
120 | include::gsplayer/USAGE[] | ||
121 | endif::asapwince[] | ||
122 | |||
123 | include::NEWS[] | ||
124 | |||
125 | include::CREDITS[] | ||
126 | |||
127 | |||
128 | Feedback | ||
129 | -------- | ||
130 | |||
131 | If you are interested in the ASAP project, please subscribe its | ||
132 | https://lists.sourceforge.net/lists/listinfo/asap-users[mailing list]. | ||
133 | This list is for users and developers. | ||
134 | Once you subscribe, you can post comments, ideas and questions about ASAP. | ||
135 | They will be answered ASAP. ;-) | ||
136 | |||
137 | Use http://sourceforge.net/tracker/?group_id=154391[tracker] | ||
138 | to submit bug reports, feature requests and small code patches. | ||
139 | |||
140 | ifdef::asapwww[] | ||
141 | image::http://sflogo.sourceforge.net/sflogo.php?group_id=154391&type=13["Get ASAP - Another Slight Atari Player at SourceForge.net. Fast, secure and Free Open Source software downloads",width=120,height=30,link="http://sourceforge.net/projects/asap/"] | ||
142 | endif::asapwww[] | ||