Package: sidplay
Version: 2.0.9-6
Severity: minor
Tags: patch

The documentation does not mention that sidplay uses the HVSC's
SongLength.txt file to end songs at the proper time nor does it
describe how to configure it. (As shipped by Debian, sidplay currently
plays sid tunes forever, but that's a a topic for another bug). The
documentation should also mention how to configure a default time to
truncate SIDs which are not listed in the database.

I have attached a patch that fixes those problems.


--- doc/en/sidplay2.1.orig      2011-05-01 21:41:05.000000000 -0700
+++ doc/en/sidplay2.1   2011-05-01 21:40:51.000000000 -0700
@@ -126,8 +126,18 @@
 set sample buffer size.
 
 .RS
-.SH NOTES
-Place for notes..
+.SH INI FILES
+Sidplay2 stores many useful options that cannot be configured from the command 
line in a file called \fI~/.sidplay/sidplay2.ini\fR.  For example, by default 
sidplay2 does not know the duration of SID tunes and will play them forever.  
However, this can be fixed easily by downloading the Songlength Database (SLDB) 
from the High Voltage Sid Collection and specifying the path to that file in 
sidplay2.ini.  It's also a good idea to specify a default duration for any SID 
file not found in the database.
+
+.TP
+Example entries from \fI~/.sidplay/sidplay2.ini\fR
+.EX
+[SIDPlay2]
+Songlength Database  = /home/ben/share/emu/C64Music/Songlengths.txt
+Default Play Length  = 3:00
+.EE
+.PP
+
 .SH OTHER INFORMATION
 Sidplay2 Homepage:
     http://sidplay2.sourceforge.net/
@@ -145,3 +155,14 @@
 reSID engine - Dag Lem <re...@nimrod.no>
 .br
 man-page     - Mikko Kilponen <mi...@uni.kaapeli.net>
+
+.SH BUGS
+
+.IP \(bu 4
+Sidplay2 ought to come with \fI/usr/share/sidplay/SongLengths.txt\fR instead 
of making everybody download it to their home directory.
+.IP \(bu 4
+There should be documentation for the options in the INI file, perhaps 
+.BR sidplay2.ini (5).
+.IP \(bu 4
+There should be command line equivalents for all INI options.
+




-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sidplay depends on:
ii  libc6                         2.11.2-11  Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.6.0-2  GCC support library
ii  libresid-builder0c2a          2.1.1-8    SID chip emulation class based on 
ii  libsidplay2                   2.1.1-8    SID (MOS 6581) emulation library
ii  libsidutils0                  2.1.1-8    utility functions for SID players
ii  libstdc++6                    4.6.0-2    The GNU Standard C++ Library v3

sidplay recommends no packages.

sidplay suggests no packages.

-- no debconf information
--- doc/en/sidplay2.1.orig      2011-05-01 21:41:05.000000000 -0700
+++ doc/en/sidplay2.1   2011-05-01 21:40:51.000000000 -0700
@@ -126,8 +126,18 @@
 set sample buffer size.
 
 .RS
-.SH NOTES
-Place for notes..
+.SH INI FILES
+Sidplay2 stores many useful options that cannot be configured from the command 
line in a file called \fI~/.sidplay/sidplay2.ini\fR.  For example, by default 
sidplay2 does not know the duration of SID tunes and will play them forever.  
However, this can be fixed easily by downloading the Songlength Database (SLDB) 
from the High Voltage Sid Collection and specifying the path to that file in 
sidplay2.ini.  It's also a good idea to specify a default duration for any SID 
file not found in the database.
+
+.TP
+Example entries from \fI~/.sidplay/sidplay2.ini\fR
+.EX
+[SIDPlay2]
+Songlength Database  = /home/ben/share/emu/C64Music/Songlengths.txt
+Default Play Length  = 3:00
+.EE
+.PP
+
 .SH OTHER INFORMATION
 Sidplay2 Homepage:
     http://sidplay2.sourceforge.net/
@@ -145,3 +155,14 @@
 reSID engine - Dag Lem <re...@nimrod.no>
 .br
 man-page     - Mikko Kilponen <mi...@uni.kaapeli.net>
+
+.SH BUGS
+
+.IP \(bu 4
+Sidplay2 ought to come with \fI/usr/share/sidplay/SongLengths.txt\fR instead 
of making everybody download it to their home directory.
+.IP \(bu 4
+There should be documentation for the options in the INI file, perhaps 
+.BR sidplay2.ini (5).
+.IP \(bu 4
+There should be command line equivalents for all INI options.
+

Reply via email to