1
|
1 xmms-sid - SIDPlay input plugin for X MultiMedia System (XMMS)
|
|
2 ==============================================================
|
|
3
|
|
4 - [for v0.8 ?]
|
|
5 Some way to determine if a tune has stopped playing (yeah, right..)
|
|
6 Implementation suggestions:
|
|
7 * Use HVSC length database (from SIDPlay's homepage)
|
|
8 * For looping tunes, use configurable "max playing time"
|
|
9 * User should be able to turn length-detection off/on
|
|
10 * Maybe also somekind "silence treshold" detection scheme?
|
|
11 * Combination of all those methods above?
|
|
12
|
|
13 Any of the above methods don't provide an 'exact' result due to
|
|
14 various reasons:
|
|
15
|
|
16 a) It is fundamentally impossible to get the _RIGHT_ length
|
|
17 automatically, since you can't just wait for the "silent" part.
|
|
18 (Only 'real' way is to listen all the songs and determine the
|
|
19 time manually aka HVSC length db)
|
|
20
|
|
21 b) Some tunes are 'looping' in nature, so there is no "real
|
|
22 length".
|
|
23
|
|
24 - Add alternative sub-song selection method, UADE-style pop-up.
|
|
25
|
|
26 - Coloring to fileinfo window (to separate multiple
|
|
27 "artist"/"comment"/"name"/"title" fields)
|
|
28
|
|
29 - [for v1.0 ?]
|
|
30
|
|
31 * SIDPlay 2 support (when it gets mature enough)
|
|
32
|
|
33 * Possibly: Song "pre-rendering" support+position selector
|
|
34 work like it "should". Option for those who have the
|
|
35 CPU power (or patience) and enough RAM to spare for
|
|
36 the whole song. NOTE: This depends on the song-length
|
|
37 detection support!
|
|
38
|
|
39 INTERNAL:
|
|
40
|
|
41 - Rewrite the callbacks/etc to work in "the Right Way of Glade"
|
|
42 so that editing the GUI would be easier. (probably not)
|
|
43
|
|
44 - Add STIL-database indexing for faster searches?
|
|
45 (may not be real issue)
|