Ideas for version 3 » History » Version 12

Chris Cannam, 2015-05-12 05:31 PM

1 1 Chris Cannam
h1. Ideas for version 3
2 1 Chris Cannam
3 7 Chris Cannam
h3. Sub-sample zoom
4 7 Chris Cannam
5 8 Chris Cannam
Currently SV limits the max zoom level to 1 pixel per sample: you can't zoom in to sub-sample resolutions. Might be nice if you could. (Of course the sub-sample display would need to be accurate, i.e. oversampled.) There are rather a lot of assumptions about integer zoom levels in the code so this would take a bit of care.
6 7 Chris Cannam
7 1 Chris Cannam
h3. Audio recording
8 1 Chris Cannam
9 1 Chris Cannam
Live analysis may have to remain out of scope. But recording a clip (using a popup window to start/stop recording) and then analysing that should be quite feasible. Would be useful for apps such as Tony as well.
10 1 Chris Cannam
11 3 Chris Cannam
h3. Score display
12 3 Chris Cannam
13 3 Chris Cannam
Either or both of: page-by-page PDF rendering along the lines of the Image layer; proper score rendering from a symbolic format.
14 3 Chris Cannam
15 1 Chris Cannam
h3. Unit conversion utility
16 1 Chris Cannam
17 1 Chris Cannam
See #905.
18 3 Chris Cannam
19 3 Chris Cannam
h3. Collapsible quick-view strips
20 3 Chris Cannam
21 3 Chris Cannam
See #25. Tony's selection strip might give some idea of how this could look.
22 2 Chris Cannam
23 2 Chris Cannam
h3. Icon and widget overhaul
24 2 Chris Cannam
25 2 Chris Cannam
Scalable icons for high-resolution displays, etc.
26 2 Chris Cannam
27 2 Chris Cannam
h3. SV Mini Edition (and Tablet Editions?)
28 2 Chris Cannam
29 2 Chris Cannam
See "SV Mini project":/projects/sv-mini.
30 4 Chris Cannam
31 4 Chris Cannam
h3. Bundle some plugins
32 4 Chris Cannam
33 4 Chris Cannam
See "SF feature request 151":http://sourceforge.net/p/sv1/feature-requests/151/. Bundling at least MATCH, VamPy, and the QM plugins would be a great help.
34 4 Chris Cannam
35 4 Chris Cannam
h3. SVG export
36 4 Chris Cannam
37 4 Chris Cannam
Has been requested several times, but see e.g. "SF feature request 146":http://sourceforge.net/p/sv1/feature-requests/146/.
38 5 Chris Cannam
39 5 Chris Cannam
h3. Run plugins in a separate process
40 5 Chris Cannam
41 6 Chris Cannam
For reliability, and to allow e.g. Win64 build to run Win32 plugins
42 9 Chris Cannam
43 11 Chris Cannam
h3. Handle very long audio files
44 11 Chris Cannam
45 12 Chris Cannam
As requested e.g. "here":http://vamp-plugins.org/forum/index.php/topic,276.0.html. Around 30 hours at 44100Hz is a good starting point (exceeding 2^32 frames).
46 12 Chris Cannam
47 12 Chris Cannam
48 11 Chris Cannam
49 9 Chris Cannam
h3. Integrate IMAF support
50 9 Chris Cannam
51 10 Chris Cannam
The "IMAF build":/projects/sv-imaf-enc is still a separate project and branch; what's the best way to merge it?