source:
trunk/demos/spectrum/TODO.txt
Last change on this file was 769, checked in by , 15 years ago | |
---|---|
File size: 979 bytes |
Line | |
---|---|
1 | TODO list for spectrum analyser |
2 | =============================== |
3 | |
4 | Bug fixes |
5 | --------- |
6 | |
7 | |
8 | New features |
9 | ------------ |
10 | |
11 | * Wrap user-visible strings in tr() |
12 | |
13 | * Allow user to set frequency range |
14 | There should be some constraints on this, e.g. |
15 | - Maximum frequency must not be greater than Nyquist frequency |
16 | - Range is divisible by number of bars? |
17 | |
18 | * Add more visualizers other than bar spectrogram |
19 | e.g. Funky OpenGL visualizers, particle effects etc |
20 | |
21 | |
22 | Non-functional stuff |
23 | -------------------- |
24 | |
25 | * Improve robustness of QComboBox -> enum mapping |
26 | At the moment, SettingsDialog relies on casting the combobox item index directly to the enumerated type. This is clearly a bit fragile... |
27 | |
28 | * For functions which take or return qint64 values, make a clear distinction between duration (microseconds) and length (bytes). |
29 | A sensible convention would be that the default is bytes - i.e. microseconds must be indicated by adding a Us suffix, where not already obvious from the function name. |
30 | |
31 | |
32 | |
33 | |
34 |
Note:
See TracBrowser
for help on using the repository browser.