soundeditor/TODO.txt

37 lines
1.7 KiB
Plaintext
Raw Normal View History

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).
- decide which option to choose about the phase for the atsa synthesis algorithm
(use detected one, use 0, or use a random one).
-----------------------------------
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)