2013-03-03 22:24:41 +01:00
|
|
|
Qatsh TODO list
|
|
|
|
|
|
|
|
Things to improve :
|
|
|
|
|
|
|
|
- sound playback after synthesis : seems difficult to get the Phonon module built inside Qt 4.5
|
|
|
|
(complicated under Windows MinGW, fail to compile QtWebKit with GCC 4.2.2 rc Mandriva 2008.0)
|
|
|
|
(meanwhile, setup a workaround using an external player through a customizable command line)
|
|
|
|
- table and tools : better show/hide parts of the widget when usefull (drive slider for that)
|
|
|
|
- move file properties from dialog to table and tools, and add new usefull information ?
|
|
|
|
|
|
|
|
-----------------------------------
|
|
|
|
Bugs :
|
|
|
|
|
|
|
|
- Make stronger partials displayed on top of lower ones
|
|
|
|
in the spectrogram view (the setZValue(amplitude) trick does not seem to work).
|
2013-04-13 20:21:00 +02:00
|
|
|
-
|
2013-03-03 22:24:41 +01:00
|
|
|
|
|
|
|
-----------------------------------
|
|
|
|
Features :
|
|
|
|
|
|
|
|
- selection :
|
|
|
|
* connect frame selection dialog to graphical view
|
|
|
|
* setup selection in graphical view
|
|
|
|
* connect it to the selection in table view, and reverse
|
|
|
|
* rubber band selection in graphical view
|
|
|
|
* connect frame selection to graphical view time zoom
|
|
|
|
- spectrum view (Ampl = f(Freq)), connected to current frame
|
|
|
|
- undo/redo system for frame/partials/residual editing (mimic atsh ?)
|
|
|
|
- zoom buttons in the toolbar :
|
|
|
|
* connect zoom buttons to graphical view
|
|
|
|
* connect rubber band selection to graphical view zoom
|
|
|
|
- display cursor info (frame, time, freq, ampl/energy, ...) somewhere,
|
|
|
|
(on the right of the status bar ?)
|
|
|
|
- implement a better spectral analysis algorithm than the FFT, like ARMA
|
|
|
|
(see ../arma/marple* source files for a good one)
|