Ideas for version 3 » History » Version 13

Version 12 (Chris Cannam, 2015-05-12 05:31 PM) → Version 13/23 (Chris Cannam, 2015-06-22 03:33 PM)

h1. Ideas for version 3

h2. Implemented

These are already included in some branch or in some capacity, though the implementation is not necessarily complete.

h3. Unit conversion utility

See #905.

h3. Handle very long audio files

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).

h3. Icon and widget overhaul

Scalable icons for high-resolution displays, etc

h2. Accepted

These are features I am hoping to get into the release, but haven't implemented yet.

h3. Audio recording

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.

h3. Run plugins in a separate process

For reliability, and to allow e.g. Win64 build to run Win32 plugins

h2. Other

These are currently not planned for inclusion...

h3.
Sub-sample zoom

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.

h3. Audio recording

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.

h3.
Score display

Either or both of: page-by-page PDF rendering along the lines of the Image layer; proper score rendering from a symbolic format.

h3. Unit conversion utility

See #905.

h3.
Collapsible quick-view strips

See #25. Tony's selection strip might give some idea of how this could look.

h3. Icon and widget overhaul

Scalable icons for high-resolution displays, etc.

h3.
SV Mini Edition (and Tablet Editions?)

See "SV Mini project":/projects/sv-mini.

h3. Bundle some plugins

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.

h3. SVG export

Has been requested several times, but see e.g. "SF feature request 146":http://sourceforge.net/p/sv1/feature-requests/146/.

h3. Run plugins in a separate process

For reliability, and to allow e.g. Win64 build to run Win32 plugins

h3. Handle very long audio files

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).

h3. Integrate IMAF support

The "IMAF build":/projects/sv-imaf-enc is still a separate project and branch; what's the best way to merge it?