comparison layer/layer.pro @ 133:9e6b3e239b9d

* Add zoom thumbwheels to Pane. Implement horizontal thumbwheel, and vertical depending on layer type (supported for waveform and spectrogram, though wrong for log-scale spectrogram at the moment). * Add bare bones of a spectrum layer. * Add window icon * Add shortcut for "insert time instant" on laptops without keypad enter (";") * Delete FFT processing thread when it exits (at least, next time we're asked for something interesting) * Get audio file extensions from the file readers, and thus from libsndfile for the wave file reader -- leads to rather a wide combo box in file dialog though * Better refresh order for spectrogram (redraw centre section first)
author Chris Cannam
date Fri, 04 Aug 2006 17:01:37 +0000
parents 33929e0c3c6b
children 57c2350a8c40
comparison
equal deleted inserted replaced
132:5d3a483856ff 133:9e6b3e239b9d
17 HEADERS += Colour3DPlotLayer.h \ 17 HEADERS += Colour3DPlotLayer.h \
18 Layer.h \ 18 Layer.h \
19 LayerFactory.h \ 19 LayerFactory.h \
20 NoteLayer.h \ 20 NoteLayer.h \
21 SpectrogramLayer.h \ 21 SpectrogramLayer.h \
22 SpectrumLayer.h \
22 TextLayer.h \ 23 TextLayer.h \
23 TimeInstantLayer.h \ 24 TimeInstantLayer.h \
24 TimeRulerLayer.h \ 25 TimeRulerLayer.h \
25 TimeValueLayer.h \ 26 TimeValueLayer.h \
26 WaveformLayer.h 27 WaveformLayer.h
27 SOURCES += Colour3DPlotLayer.cpp \ 28 SOURCES += Colour3DPlotLayer.cpp \
28 Layer.cpp \ 29 Layer.cpp \
29 LayerFactory.cpp \ 30 LayerFactory.cpp \
30 NoteLayer.cpp \ 31 NoteLayer.cpp \
31 SpectrogramLayer.cpp \ 32 SpectrogramLayer.cpp \
33 SpectrumLayer.cpp \
32 TextLayer.cpp \ 34 TextLayer.cpp \
33 TimeInstantLayer.cpp \ 35 TimeInstantLayer.cpp \
34 TimeRulerLayer.cpp \ 36 TimeRulerLayer.cpp \
35 TimeValueLayer.cpp \ 37 TimeValueLayer.cpp \
36 WaveformLayer.cpp 38 WaveformLayer.cpp