Mercurial > hg > xmms-sid
annotate README @ 673:537240c47d18
It was the dawn of the third age of SID-kind, several years after the
XMMS-BMP War. The Unified Audacious+XMMS-SID Project was a dream given form.
Its goal: to prevent another war by creating a SID-plugin which would be
functional for both worlds, where Audacious and XMMS -related code could
work out their differences peacefully. It's a port of call, home away from
home for coders, users, entrepreneurs, and wanderers. Humans and aliens
wrapped in two million, five hundred thousand tons of spinning code, all
alone in the night. It can be a dangerous place, but it's our last, best
hope for peace. This is the story of the last of the XMMS-SID releases.
The year is 2008. The name of the place is XMMS-SID 0.8.0rc2.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 21 Apr 2008 18:53:55 +0300 |
parents | 8c801bcc7752 |
children | 3cc9b8e23d88 |
rev | line source |
---|---|
7 | 1 XMMS-SID - SIDPlay input plugin for X MultiMedia System (XMMS) |
1 | 2 ============================================================== |
162
d3425d53be3a
Updated documentation, upgraded libtool to 1.5.6 which should fix problems
Matti Hamalainen <ccr@tnsp.org>
parents:
160
diff
changeset
|
3 Programmed and designed by Matti 'ccr' Hamalainen |
656 | 4 (C) Copyright 1999-2008 Tecnic Software productions (TNSP) |
1 | 5 |
254
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
6 "Kummatti City", theme of XMMS-SID 0.8 |
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
7 by Ari 'Agemixer' Yliaho |
268 | 8 (C) Copyright 1998 Scallop |
254
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
9 |
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
10 NOTICE! "Kummatti City" song is freely distributable as part |
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
11 of XMMS-SID, but it is not distributed under GNU General Public |
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
12 License like the rest of XMMS-SID package is, but "copyrighted |
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
13 freeware". Contact mr. Ari Yliaho if you wish to use this |
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
14 song in any other way. |
1 | 15 |
560
c90cebde0907
Remove the MD5 code (C) notice, because it was replaced.
Matti Hamalainen <ccr@tnsp.org>
parents:
422
diff
changeset
|
16 --------------------------------------------------------------------- |
c90cebde0907
Remove the MD5 code (C) notice, because it was replaced.
Matti Hamalainen <ccr@tnsp.org>
parents:
422
diff
changeset
|
17 This release is dedicated |
571 | 18 to the memory of |
19 | |
601 | 20 Richard Joseph |
560
c90cebde0907
Remove the MD5 code (C) notice, because it was replaced.
Matti Hamalainen <ccr@tnsp.org>
parents:
422
diff
changeset
|
21 (RIP, March 4th 2007) |
c90cebde0907
Remove the MD5 code (C) notice, because it was replaced.
Matti Hamalainen <ccr@tnsp.org>
parents:
422
diff
changeset
|
22 |
641
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
23 He was one of the old C64 music legends, |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
24 now gone, but forever in our hearts. |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
25 --------------------------------------------------------------------- |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
26 Also dedicated |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
27 to the memory of |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
28 |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
29 Lauri 'Enochian' Sipila |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
30 (3.5.1979 - 26.7.2007) |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
31 |
a5e42ce2988a
Dedicated also to memory of Xoxxo :/
Matti Hamalainen <ccr@tnsp.org>
parents:
601
diff
changeset
|
32 A friend, who will be sorely missed. |
560
c90cebde0907
Remove the MD5 code (C) notice, because it was replaced.
Matti Hamalainen <ccr@tnsp.org>
parents:
422
diff
changeset
|
33 --------------------------------------------------------------------- |
1 | 34 |
275 | 35 Short introduction |
146
d9d776c6f4cd
Added information about SLDB, cleanups.
Matti Hamalainen <ccr@tnsp.org>
parents:
134
diff
changeset
|
36 ================== |
7 | 37 XMMS-SID is a plugin for XMMS (X MultiMedia System) which provides |
601 | 38 support for playing "SID tunes", which are music from old Commodore |
39 64/128 computer series software, including games, demos, etc. | |
1 | 40 |
146
d9d776c6f4cd
Added information about SLDB, cleanups.
Matti Hamalainen <ccr@tnsp.org>
parents:
134
diff
changeset
|
41 |
200
ec8b735f5418
Support for libNanoSID dropped.
Matti Hamalainen <ccr@tnsp.org>
parents:
199
diff
changeset
|
42 Configuration |
ec8b735f5418
Support for libNanoSID dropped.
Matti Hamalainen <ccr@tnsp.org>
parents:
199
diff
changeset
|
43 ============= |
ec8b735f5418
Support for libNanoSID dropped.
Matti Hamalainen <ccr@tnsp.org>
parents:
199
diff
changeset
|
44 |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
45 Audio-tab |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
46 --------- |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
47 - Resolution: 8 or 16-bit. Usually you should select 16-bit, unless |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
48 your audio hardware/drivers do not support it for some reason. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
49 Speed benefit from using 8-bit audio is minimal, audio quality |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
50 is much worse than 16-bit. |
171 | 51 |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
52 - Channels: Mono is the way to go. Original SID (single chip) output |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
53 is mono, the "stereo" and "autopanning" settings are just |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
54 artificial additions. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
55 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
56 - Samplerate: High samplerate means better quality sound. Usually |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
57 you'll set this to 44.1kHz (44100 Hz), but latest audio hardware |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
58 may support rates up to 48kHz (48000 Hz) and sometimes 96kHz. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
59 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
60 Bigger samplerate means also more work for the emulator and |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
61 thus requires more CPU power. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
62 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
63 - Oversampling: Some emulator backends (currently only SIDPlay 2) |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
64 support technique called "oversampling", which further enhances |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
65 audio quality. Oversampling is done by computing audio data to |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
66 higher rate (factor * samplerate) and then downsampling with |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
67 rate-conversion filter. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
68 |
601 | 69 This results in smoother waveforms, but it consumes very much |
70 CPU power! | |
336 | 71 |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
72 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
73 Emu#1-tab |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
74 --------- |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
75 - Emulator library selection: Here you can choose a emulator |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
76 backend from those which for support has been compiled in |
254
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
77 XMMS-SID. Refer to file "INSTALL" for discussion about |
d3a4d35f2a8f
Themetune, at least temporarily. Haven't asked Agemixer yet for permission.
Matti Hamalainen <ccr@tnsp.org>
parents:
251
diff
changeset
|
78 emulator libraries and their aspects. |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
79 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
80 - Memory mode: libSIDPlay supports several different memory modes |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
81 for SID emulation, most of those are for compatibility, though. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
82 For SIDPlay 2 emulation, select "Real C64" unless you know better. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
83 For SIDPlay 1 emulation, select "Bank switching". |
1 | 84 |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
85 |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
86 Emu#2-tab |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
87 --------- |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
88 - Clock Speed: Sets default clockspeed and can also "force" the |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
89 emulator backend to use it. Usually the tune's clockspeed is |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
90 automatically detected, so do not set "Force speed" unless you |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
91 know what you're doing. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
92 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
93 - SID Type: Sets default SID-chip type. Most fileformats contain |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
94 information about the preferred SID-chip type to emulate, but |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
95 here you can select a default for those situations when it is |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
96 not known. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
97 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
98 - SIDPlay 2 options: |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
99 - Optimization mode: If enabled and SIDPlay 2 emulator library |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
100 has been selected, the emulator is run in "optimization" mode |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
101 which is partial frame-emulation. Results in faster, but |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
102 inaccurate emulation. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
103 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
104 - reSID-emulation / HardSID: Select SIDPlay 2 backend. reSID |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
105 is a software SID-chip simulation and currently the only |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
106 option available. HardSID is backend for HardSID card, |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
107 but it is not supported yet by XMMS-SID. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
108 |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
109 |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
110 Filters-tab |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
111 ----------- |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
112 - Emulate filters: Enable filter emulation. Usually you will want |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
113 to enable this option, unless you are running on very slow CPU. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
114 SID filters affect outcome of most tunes very much. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
115 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
116 - Filter settings: Unless you are advanced user (and thus know what |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
117 these are), the defaults will work very well and there is no need |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
118 to touch filter settings. |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
119 |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
120 |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
121 Songlength-tab |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
122 -------------- |
308
ae5795ba5c77
Remove "only when song-length unknown" option from minimum playtime, it
Matti Hamalainen <ccr@tnsp.org>
parents:
286
diff
changeset
|
123 Most of song length settings should be self-explanatory. |
ae5795ba5c77
Remove "only when song-length unknown" option from minimum playtime, it
Matti Hamalainen <ccr@tnsp.org>
parents:
286
diff
changeset
|
124 The "Only when song-length is unknown" option makes |
ae5795ba5c77
Remove "only when song-length unknown" option from minimum playtime, it
Matti Hamalainen <ccr@tnsp.org>
parents:
286
diff
changeset
|
125 playtime limit effective only when song length information |
ae5795ba5c77
Remove "only when song-length unknown" option from minimum playtime, it
Matti Hamalainen <ccr@tnsp.org>
parents:
286
diff
changeset
|
126 is not found from song-length database. |
146
d9d776c6f4cd
Added information about SLDB, cleanups.
Matti Hamalainen <ccr@tnsp.org>
parents:
134
diff
changeset
|
127 |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
128 - Use XSIDPLAY-compatible database: If enabled, you can specify |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
129 song-length database file and it is used. If disabled, the |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
130 database is not used. |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
131 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
132 - DB-file: Specify path and filename, usually Songlengths.txt, |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
133 that contains lengths for most songs in High Voltage SID |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
134 Collection (HVSC) in XSIDPLAY compatible format, for example: |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
135 /media/Songlengths.txt |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
136 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
137 Click the "Browse" button to get a file selector dialog. |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
138 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
139 I highly recommend that you download the database and configure |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
140 XMMS-SID to use it. The SLDB is available at |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
141 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
142 http://www.geocities.com/SiliconValley/Lakes/5147/sidplay/sldb.html |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
143 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
144 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
145 Title-tab |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
146 --------- |
266 | 147 SID Tune Information List (STIL) database: |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
148 |
266 | 149 - Use STIL database: If enabled, the settings below take effect |
150 and XMMS-SID can utilize additional information from High | |
151 Voltage SID Collection (HVSC) STIL-database. STIL contains | |
152 general information about the tune, plus trivia, history and | |
153 comments from the composers. | |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
154 |
266 | 155 - STIL file: Path and filename of STIL database (STIL.txt). |
156 Usually the STIL database file is under DOCUMENTS/ sub- | |
157 directory of HVSC, for example: | |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
158 /media/C64Music/DOCUMENTS/STIL.txt |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
159 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
160 - HVSC path: Path to your High Voltage SID Collection directory, |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
161 for example: /media/C64Music |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
162 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
163 Click the "Browse" button to get a file selector dialog. |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
164 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
165 Song name/title format: |
7 | 166 |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
167 - Override generic XMMS titles: Enable to override generic XMMS |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
168 titlestring setting and use XMMS-SID specific titlestring |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
169 format. |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
170 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
171 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
172 Misc-tab |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
173 -------- |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
174 Sub-tune control: |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
175 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
176 - Disabled: No separate sub-tune control. The sub-tune selector |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
177 in XMMS-SID's fileinfo dialog will still be enabled. |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
178 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
179 - Seek back/forward changes sub-song: This method is similar to |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
180 the one used in "XMMS-SidPlay" |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
181 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
182 - Pop-up via seekbar (UADE-style): Similar to selector used in |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
183 Unix Amiga Delitracker Emulator (UADE). Any interaction with |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
184 XMMS's seeking capabilities pops up a sub-tune control window. |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
185 Mouse and arrow keys can be used to select a tune. Escape key |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
186 (ESC) or moving mouse out of the window closes it. |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
187 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
188 - Song-position patch: If you have a patched version of XMMS |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
189 (patched with song-position patch, which comes with XMMS-SID), |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
190 you can select this method. Then you can use XMMS's seekbar |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
191 to select the sub-tune. (Back in XMMS-SID v0.7 this was the |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
192 only option.) |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
193 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
194 Automatic sub-tune changes: |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
195 |
286
2db7bcc43f2b
Document automatic sub-tune changing.
Matti Hamalainen <ccr@tnsp.org>
parents:
275
diff
changeset
|
196 - Go through all sub-tunes in file: When enabled, all sub-tunes |
2db7bcc43f2b
Document automatic sub-tune changing.
Matti Hamalainen <ccr@tnsp.org>
parents:
275
diff
changeset
|
197 in files will be played. The default tune is played first, then |
2db7bcc43f2b
Document automatic sub-tune changing.
Matti Hamalainen <ccr@tnsp.org>
parents:
275
diff
changeset
|
198 others that have not been played. |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
199 |
286
2db7bcc43f2b
Document automatic sub-tune changing.
Matti Hamalainen <ccr@tnsp.org>
parents:
275
diff
changeset
|
200 - Only tunes with specified minimum length: Only sub-tunes with |
2db7bcc43f2b
Document automatic sub-tune changing.
Matti Hamalainen <ccr@tnsp.org>
parents:
275
diff
changeset
|
201 this given minimum length will be played by automatic sub-tune |
2db7bcc43f2b
Document automatic sub-tune changing.
Matti Hamalainen <ccr@tnsp.org>
parents:
275
diff
changeset
|
202 changer. |
2db7bcc43f2b
Document automatic sub-tune changing.
Matti Hamalainen <ccr@tnsp.org>
parents:
275
diff
changeset
|
203 |
2db7bcc43f2b
Document automatic sub-tune changing.
Matti Hamalainen <ccr@tnsp.org>
parents:
275
diff
changeset
|
204 NOTICE: You can always manually change to wished sub-tune. |
256
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
205 |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
206 Miscellaneous options: |
42632e13d6b5
More documentation about configuration.
Matti Hamalainen <ccr@tnsp.org>
parents:
254
diff
changeset
|
207 |
263
d7b7d49b52fe
Clarified detect file contents option description.
Matti Hamalainen <ccr@tnsp.org>
parents:
256
diff
changeset
|
208 - Detect file by contents: Determine if file is a SID-tune |
d7b7d49b52fe
Clarified detect file contents option description.
Matti Hamalainen <ccr@tnsp.org>
parents:
256
diff
changeset
|
209 by checking the file contents. If disabled, only filename |
d7b7d49b52fe
Clarified detect file contents option description.
Matti Hamalainen <ccr@tnsp.org>
parents:
256
diff
changeset
|
210 extension (.sid, .dat, ...) is checked. |
d7b7d49b52fe
Clarified detect file contents option description.
Matti Hamalainen <ccr@tnsp.org>
parents:
256
diff
changeset
|
211 |
d7b7d49b52fe
Clarified detect file contents option description.
Matti Hamalainen <ccr@tnsp.org>
parents:
256
diff
changeset
|
212 If XMMS-SID doesn't recognize your SID-tunes, try enabling |
d7b7d49b52fe
Clarified detect file contents option description.
Matti Hamalainen <ccr@tnsp.org>
parents:
256
diff
changeset
|
213 this option. It is EXTREMELY slow if you have a 10000-tune |
d7b7d49b52fe
Clarified detect file contents option description.
Matti Hamalainen <ccr@tnsp.org>
parents:
256
diff
changeset
|
214 playlist, though. |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
215 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
216 |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
217 Miscellaneous tips |
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
218 ================== |
400
39824bf269f9
Add information about the automagic configuration adjusting when emulation
Matti Hamalainen <ccr@tnsp.org>
parents:
387
diff
changeset
|
219 * The emulator engine backends will adjust the preferred configuration |
39824bf269f9
Add information about the automagic configuration adjusting when emulation
Matti Hamalainen <ccr@tnsp.org>
parents:
387
diff
changeset
|
220 settings if they do not support them as they are. To see the |
39824bf269f9
Add information about the automagic configuration adjusting when emulation
Matti Hamalainen <ccr@tnsp.org>
parents:
387
diff
changeset
|
221 adjusted settings, play a tune after configuring and then go back |
39824bf269f9
Add information about the automagic configuration adjusting when emulation
Matti Hamalainen <ccr@tnsp.org>
parents:
387
diff
changeset
|
222 to plugin configuration after that. |
39824bf269f9
Add information about the automagic configuration adjusting when emulation
Matti Hamalainen <ccr@tnsp.org>
parents:
387
diff
changeset
|
223 |
193 | 224 * SIDPlay2-emulation is heavier, but more accurate. So you need to |
225 have more CPU-power for it. | |
1 | 226 |
7 | 227 * Oversampling is available with SIDPlay2-emulation, it can further |
55 | 228 enchange the audio quality, but you need some really powerful |
229 hardware to run it smoothly. | |
1 | 230 |
7 | 231 * Filter-settings can be usually left as they are, unless you know |
232 what you're doing. | |
1 | 233 |
193 | 234 * For those who don't know it: Autopanning and stereo are not native |
235 to the original SID chip, but are extra options implemented in | |
236 libSIDPlay. So if you think that the tune does not sound as it | |
237 sounds on real C64, use the Mono setting. | |
1 | 238 |
239 * The "kb/s rate" box is actually the play rate in Hz, so you can | |
240 see if it's an NTSC or PAL song (if you haven't set the Force Speed | |
241 option). | |
242 | |
251
e9ea4ce4c697
Muchly improved documentation and installation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
205
diff
changeset
|
243 Also see FAQ for more tips, gotchas and such. |
7 | 244 |
1 | 245 |
158 | 246 License |
247 ======= | |
248 XMMS-SID is distributed under GNU General Public License version 2, | |
249 see COPYING for more information. | |
250 | |
251 If you like XMMS-SID, you can thank me by distributing message | |
252 about it's existence and voting it on freshmeat.net. | |
253 | |
254 | |
255 Contact, support and new versions | |
256 ================================= | |
7 | 257 New releases of this plugin should be available at TNSP's WWW- |
258 homepages, see below for address. Bug-reports, suggestions, | |
158 | 259 patches, etc. should be sent to ccr at least for now, please see |
260 the homepage for latest information. | |
1 | 261 |
191 | 262 |
670
8c801bcc7752
Updated IRC contact information.
Matti Hamalainen <ccr@tnsp.org>
parents:
656
diff
changeset
|
263 IRC : ccr @ freenode.net |
8c801bcc7752
Updated IRC contact information.
Matti Hamalainen <ccr@tnsp.org>
parents:
656
diff
changeset
|
264 (see http://www.freenode.net/ for more information) |
204 | 265 |
670
8c801bcc7752
Updated IRC contact information.
Matti Hamalainen <ccr@tnsp.org>
parents:
656
diff
changeset
|
266 or #audacious @ irc.atheme.org |
1 | 267 |
112
fb16fc1fd506
Minor updates to docs, added reference to IRC-channel
Matti Hamalainen <ccr@tnsp.org>
parents:
93
diff
changeset
|
268 E-mail : ccr@tnsp.org |
1 | 269 |
112
fb16fc1fd506
Minor updates to docs, added reference to IRC-channel
Matti Hamalainen <ccr@tnsp.org>
parents:
93
diff
changeset
|
270 Homepage : http://www.tnsp.org/xmms-sid.php |
191 | 271 |